Vyučený programátor

Odešel jsem ze školy, když mi bylo 16. Prostě to nebylo pro mě. Počítače jsou to, co mě přitahuje. Možná jsem se mýlil, ale zdálo se mi, že ve škole jen ztrácím čas a moje skutečné vzdělávání začalo až po návratu domů. Ztratil jsem respekt k této vzdělávací instituci a samozřejmě úplně přestal studovat. No dali mi hromadu diagnóz jako "nenaučené" a začali léčit. Nezbývalo než čekat, až to všechno brzy skončí.

Nakonec jsem se rozhodl, že nejlépe udělám, když nechám školu a studuji informatika – programátora. Možná pro ty, kteří žijí v USA a Kanadě, to zní hloupě. Ostatně, abyste tam získali titul z informatiky, musíte vystudovat vysokou školu nebo univerzitu, ale v Německu je opustit školu a stát se studentem běžná věc. Říkáme tomu „dvojitý systém středního odborného vzdělávání“. Možná je tento systém jedním z hlavních důvodů úspěchu Německa.

Učňovství je úzce spjato s historií celé země. Po staletí, ne-li tisíciletí, tesaři a další řemesla, která hrají v regionu důležitou roli, využívají systém odborného vzdělávání k předávání svých zkušeností. Jádrem tohoto systému je myšlenka, že pro některé profese jsou zkušenosti důležitější než teoretické znalosti a že je mnohem užitečnější trávit čas prací pro sebe, nasloucháním, pozorováním a učením se od mistra.

V Německu mnoho společností přijímá učně, podobně jako společnosti v Severní Americe přijímají stážisty a studenty připravující na pracovišti. Pokud se vás firma rozhodne zaměstnat jako učně, vaše místo garantuje stát. V případě úpadku společnosti budete následující den převedeni na jinou společnost. V zemi existuje celá síť společností poskytujících vzájemné záruky pracovních míst.

Na rozdíl od stážistů ve společnostech v USA a Kanadě se však se studenty v Německu zachází jako s běžnými mladšími zaměstnanci, kteří jsou prostě levnější (když jsem začal studovat, plat byl 700 marek nebo 400 amerických dolarů měsíčně), často mladší než všichni ostatní. a Přibližně 60 pracovních dní v roce chybí na výuku ve vzdělávací instituci. Vyučují teorii v každé zvolené profesi a po složení závěrečné zkoušky na konci tříletého učebního programu jsou studentům vydávány diplomy. Studenti-učni (kteří se nazývají "špendlík" - "tužky"), kteří úspěšně dokončili studium a složili zkoušku, dostávají pracovní specialitu.

Stal jsem se učedníkem v jedné z firem v mém rodném městě - BOG Koblenz. Jednalo se o dceřinou společnost Siemens, společnosti, která je známá neustálým najímáním učňů. Z nějakého důvodu si velmi dobře pamatuji jednu otázku, kterou jsem dostal během rozhovoru.

„Počet lilií v jezírku se každým dnem zdvojnásobuje. První den v měsíci je v jezírku jen jedna lilie. Druhý den - dvě lilie, další den - čtyři, pak osm, šestnáct, třicet dva a tak dále. Pokud se rybník naplní třicátý den v měsíci, který den v měsíci bude z poloviny plný?"

Nemůžu říct, že to pro mě bylo moc těžké.

Spolu se mnou přišli do firmy pracovat ještě tři takoví studenti. První den nás čekala prohlídka podniku, který zaměstnával 150 lidí – pak se mi zdálo, že je to hodně. Během prvního roku jsme plnili různé úkoly: 3 měsíce pracovali v kavárně, 3 měsíce pomáhali s účetnictvím, další 3 měsíce se věnovali účetnictví a inventarizaci a 3 měsíce pracovali na recepci. Bylo nám řečeno, že to byl jakýsi rituál průchodu.

Během prvních tří měsíců v kavárně jsem se rychle seznámil se všemi ve společnosti, dozvěděl jsem se, jakou kávu nebo čaj mají rádi, a ujistil jsem se, že jejich káva je kofeinová. Nejvíce mě zaujala práce v malé místnosti v suterénu nevábné budovy. Nepamatuji si, jak se jejich pozice oficiálně jmenovaly, ale ve skutečnosti pracovali nezávisle, bez jakékoli vnější kontroly.

Jejich práce se lišila od toho, co dělali všichni ostatní. Většina zaměstnanců společnosti pracovala v málo rozšířeném programovacím prostředí zvaném Rosie SQL, které pro mé vnímání vyostřené Demo Szenem bylo smrtící (buď Assembler a Pascal, nebo nic!) A tihle kluci měli Delphi. Prostě jsem se do něj zamilovala! Konečně v programovacím jazyce nebyly v popředí stroje, ale lidé. Byl vytvořen pro okamžité výsledky, experimentování a rychlé prototypování. Jeho knihovna pro ovládání oken s názvem VCL byla mnohem chladnější než cokoli, co jsem předtím viděl. Ale co je nejdůležitější, Jürgen tohle všechno vedl.

Jurgen se jmenoval dlouhovlasý bělovlasý rocker, kterému bylo něco přes padesát, který by vypadal skvěle v kapele jako Hells Angels. Jürgen byl rebel. Odmítl dodržovat firemní dress code a nestyděl se hádat s lidmi, když se mýlili. A přes to všechno se Jurgen těšil všeobecné úctě. Ze všech sil jsem se snažil upoutat jeho pozornost, dokonce jsem si půjčil manuál k Delphi a mezi donáškami kávy jsem si ho zapamatoval.

Zároveň jsem i nadále chodil v pátek do školy, vzal si dvě dvoutýdenní studijní prázdniny a udělal zkoušky. Učení mě bavilo mnohem víc. Cítil jsem, že sem patřím. Díky tomu, že jsem se neustále točil kolem Jürgena a jeho kluků, jsem se naučil základy profese. Učili jsme také algoritmy, velké „O“ a tak dále, dokonce i základy pájení a elektroinstalace.

Ukázalo se, že moje problémy se studiem vlastně vůbec problémy nejsou – jsem jen praktik. Nemohl jsem pochopit nebo najít řešení pro ty problémy, se kterými jsem se nikdy předtím nesetkal. Ve škole bylo všechno jinak. Věděl jsem, o čem se diskutuje, rozuměl jsem problémům, které řešíme. Už jsem v těchto situacích byl. Bylo to cool! Moje sebeúcta a sebevědomí rostly každým dnem.

Můj plán vyšel.

Po prvním roce mě Jurgen přijal se svým malým týmem pro bydlení v suterénu. Byla to asi nejdůležitější událost v mé profesionální kariéře. Jurgen byl učitel první třídy. Vytvořil takové podmínky, ve kterých se celých 10 let pracovalo klidně a snadno. Je to tato metoda a stejné podmínky, které se snažím znovu vytvořit zde v Shopify.

Téměř každý den, když jsem přišel do práce, našel jsem výtisk kódu, který jsem napsal den předtím, označený červenou fixou: buď moje idiomy nebyly moc dobré, nebo jsem mohl zvolit lepší abstrakce, nebo nějak naznačit pečlivěji na architekturu systému jako celku. Naučilo mě to neukazovat ego ve svých kódech. Vždy se dá něco vylepšit a vylepšit, takže tato zpětná vazba pro mě byla dárkem.

Pamatuji si, když jsme vyvíjeli software pro GM. Jeden prodejce potřeboval rychlejší systém pro odhadování nákladů na příchozí ojetá auta – významnou konkurenční výhodu. Jurgen mi dal tento projekt. Abychom dodali projekt, museli jsme s Jürgenem jít k tomuto prodejci a cesta by trvala celý den. Když se projekt ještě připravoval, firma mi dala peníze na nákup obleku. Koneckonců, pracovali jsme pro Siemens a museli jsme se na to podívat.

Den před instalací mi Jurgen jen tak mimochodem řekne, že potřebuje někam služebně odjet a já půjdu k prodejci sám. Byl jsem strašně naštvaný, ale nějak se mi podařilo udělat dobrý dojem a všechno fungovalo, jak mělo.

Tato situace se neustále opakovala. Jurgen znal moji „komfortní zónu“ a vytvářel situace, kdy jsem ji musel trochu překročit. Tyto obtíže jsem překonal metodou pokusu a omylu, dělal jsem svou práci a přímo uváděl do praxe teorii vyučovanou na škole a uspěl.

Můj diplom není v Severní Americe uznáván, takže formálně se má za to, že jsem prostě odešel ze školy. Můj spoluzakladatel v Shopify má Ph.D. a my rádi vtipkujeme, že průměr z nás dvou má bakalářský titul.

Tituly teď nejsou důležité, důležité jsou zkušenosti. To mě naučilo vyučení a duální systém středního odborného vzdělávání: nejdůležitější v životě je sbírat zkušenosti a rychle získávat znalosti. Pokud si tyto dovednosti osvojíte, můžete pro sebe vytvářet neuvěřitelné situace a znovu a znovu z nich vycházet vítězně.

Snad nejdůležitější věc, kterou mi můj tréninkový program dal, je dobrá výhoda na začátku. Kdybych šel na univerzitu na doktorát, jako můj spoluzakladatel, PRAVDĚPODOBNĚ bych ji ještě absolvoval. Místo toho jsem ve 32 letech téměř polovinu svého života platil za vývoj složitého softwaru.

To je velmi vážná výhoda a díky duálnímu systému středního odborného vzdělávání ji může získat téměř každý student v Německu. Podle posledních údajů je učňovský systém nabízen pro 356 různých profesí a oblastí odborné činnosti, od kadeřníků a stavitelů pecí až po různé počítačové programátory. Pro praktiky nebo kinestetiky, jako jsem já, je učňovský program skutečnou šancí na úspěch.

Pro mě to byly ideální podmínky. Hodně jsem se naučil a jsem osudu neskonale vděčný, že jsem si vybral tuto cestu. Je škoda, že studenti v zemích, které se snaží snižovat počet předčasných mladých lidí a vytvářet pro ně pracovní místa, takovou možnost nemají.

Autor: Panenky Toby, spoluzakladatel Shopify

Zdroj: habrahabr.ru