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ů. Přestal jsem si vážit této vzdělávací instituce a přirozeně jsem se vzdal studia úplně. No dali mi hromadu diagnóz jako "nepoučitelná" a začali mě léčit. Nezbývalo než čekat, až to co nejdříve skončí.

Nakonec jsem se rozhodl, že nejlepší bude, když nechám školu a budu se učit informatikem – programátorem. Možná pro ty, kteří žijí v USA a Kanadě, to zní také hloupě. Ostatně tam, abyste získali diplom 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 „duální 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čednictví úzce souvisí s historií celé země. Po staletí, ne-li tisíciletí, tesaři a další významná řemesla v regionu využívali odborného vzdělávání k předávání svých zkušeností. Tento systém je založen na myšlence, ž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 samostatnou prací, posloucháním, pozorováním a učením se od mistra.

V Německu mnoho společností najímá učně, podobně jako společnosti v Severní Americe najímají stážisty a studenty na pracovišti. Pokud se vás nějaká firma rozhodne zaměstnat jako učně, vaše místo garantuje stát. Pokud společnost zkrachuje, budete hned druhý den převedeni do jiné společnosti. V zemi existuje celá síť společností, které se vzájemně ručí za pracovní místa.

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ří prostě stojí méně (když jsem nastoupil na univerzitu, plat byl 700 marek nebo 400 amerických dolarů měsíčně), často mladší všichni ostatní a asi 60 pracovních dní v roce chybí na výuce ve vzdělávací instituci. Vyučují teorii pro každou zvolenou profesi a po složení závěrečné zkoušky na konci tříletého vzdělávacího programu jsou studentům vydávány diplomy. Studenti-učni (kteří se nazývají "špendlíky" - "tužky"), kteří úspěšně dokončí studium a složí zkoušku, získávají pracovní specializaci.

Přihlásil jsem se jako učeň do jedné z firem v mém rodném městě - BOG Koblenz. Jednalo se o dceřinou společnost Siemens, společnosti známé soustavným zaměstnáváním učňů. Z nějakého důvodu si velmi dobře pamatuji jednu otázku, která mi byla během rozhovoru položena.

„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 je rybník plný třicátého dne v měsíci, který den v měsíci bude z poloviny plný? ”

Nebudu říkat, že to pro mě bylo velmi těžké.

Další tři takoví studenti se mnou přišli pracovat do společnosti. První den nás čekala prohlídka podniku, který zaměstnával 150 lidí – pak se mi zdálo, že je to hodně. První rok jsme plnili různé úkoly: 3 měsíce jsme pracovali v jídelně, 3 měsíce jsme pomáhali s účetnictvím, další 3 měsíce jsme se zabývali účetnictvím a inventarizací a 3 měsíce jsme pracovali na recepci. Bylo nám řečeno, že jde o jakýsi iniciační rituál.

Za první tři měsíce práce v kavárně jsem rychle poznal všechny zaměstnance firmy, dozvěděl se, jakou kávu či čaj mají rádi, a ujistil se, že mají v kávě dostatek kofeinu. Ti, kteří mě nejvíce zaujali, pracovali 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 neobvyklém programovacím prostředí zvaném Rosie SQL, což bylo pro mé vnímání zabijácké, nabroušené Demo Szene (nebo 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 oken VCL byla mnohem chladnější než cokoli, co jsem předtím viděl. Ale co je nejdůležitější, Jurgen to všechno měl na starosti.

Jurgen se jmenoval dlouhovlasý, šedovlasý rocker po padesátce, který by vypadal skvěle v gangu jako Hell's Angels. Byl použit JurgenUntar. Odmítal vyhovět požadavkům firmy na oblečení a neváhal ve sporech s lidmi mluvit otevřeně, když se mýlili. 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 vypůjčil manuál Delphi a mezi roznášením kávy jsem se ho naučil nazpaměť.

Zároveň jsem i nadále chodil v pátek do školy, vzal si dva týdny studijního volna a dělal zkoušky. Studium tímto způsobem se mi líbilo mnohem více. Cítil jsem se na svém místě. Díky tomu, že jsem se celou dobu točil kolem Jurgena a jeho kluků, jsem se naučil základy této profese. Naučili jsme se také algoritmy, velké O a tak dále, dokonce i základy pájení a elektrických prací.

Ukázalo se, že mé problémy se studiem ve skutečnosti nejsou žádné problémy – 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 takových situacích byl. Bylo to cool! Moje sebeúcta a sebevědomí rostly každým dnem.

Můj plán fungoval.

Po prvním roce mě Jurgen vzal k sobě, do svého malého týmu, který žil v suterénu. To byla asi nejdůležitější událost v mé profesionální kariéře. Jurgen byl prvotřídní učitel. Vytvořil takové podmínky, ve kterých se celých 10 let pracovalo klidně a snadno. Je to tato metoda a přesně stejné termíny, které se snažím ze všech sil znovu vytvořit zde na 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ď jsem neměl moc dobré idiomy, nebo jsem si mohl vybrat lepší abstrakce nebo nějak pečlivěji naznačil architekturu systému obecně. To mě naučilo neukazovat ego ve svých kódech. Vždy se dá něco zlepšit a vylepšit, takže tato zpětná vazba pro mě byla dárkem.

Pamatuji si, jak jsme vyvíjeli software pro GM. Jedno obchodní zastoupení potřebovalo rychlejší cenový systém pro příchozí ojetá vozidla – významnou konkurenční výhodu. Jurgen mi dal tento projekt. Abychom projekt dokončili, museli jsme s Jurgenem jít k tomuto prodejci a cesta by trvala celý den. Zatímco se projekt ještě připravoval, firma mi dala peníze na nákup obleku. Koneckonců, pracovali jsme pro Siemens a potřebovali jsme se podívat na součást.

Den před instalací mi Jurgen tak nějak 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še 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 potíže jsem překonal metodou pokusu a omylu, dělal jsem svou práci a přímo v praxi uplatňoval teorii, která se učila ve škole, a všechno mi fungovalo.

Můj diplom není v Severní Americe uznáván, takže se formálně má za to, že jsem právě opustil školu. Můj spoluzakladatel v Shopify má PhD a rádi žertujeme, že máme v průměru dva bakalářské tituly.

Známky 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 získávání zkušeností a rychlé získávání znalostí. Pokud si tyto dovednosti osvojíte, můžete pro sebe vytvářet neuvěřitelné situace a znovu a znovu z nich vycházet jako vítěz.

Snad nejdůležitější věcí, kterou mi můj tréninkový program dal, byla dobrá výhoda na začátku. Kdybych šel na univerzitu na doktorát, jako můj spoluzakladatel bych to PRAVDĚPODOBNĚ dokončil. 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. Učňovský systém je podle posledních údajů nabízen pro 356 různých profesí a oblastí odborné činnosti, od kadeřníků a stavitelů pecí až po různé specialisty v oblasti počítačového programování. Pro praktiky nebo kinestetiky, jako jsem já, je učňovský program skutečnou šancí na úspěch.

To byly pro mě ideální podmínky. Hodně jsem se naučil a jsem osudu neskonale vděčný za to, že jsem si vybral právě tuto cestu. Je ostudné, že studenti v zemích, které se snaží snížit počet mladých lidí, kteří předčasně ukončují školní docházku a vytvářet pro ně pracovní místa, nemají takovou možnost.

Autor: Toby Lutke , spoluzakladatel Shopify

Zdroj: habrahabr.ru