Jak jsem se stal programátorem ve 35 letech

Jak jsem se stal programátorem ve 35 letechČím dál tím častěji se setkáváme s příklady změny povolání, nebo spíše specializace, lidmi ve středním věku. Ve škole sníme o romantickém nebo „velkém“ povolání, na vysokou školu jdeme podle módy nebo rad, a nakonec pracujeme tam, kam nás vzali. Netvrdím, že je to tak u všech, ale u většiny určitě. A když se život stabilizuje a všechno funguje, přicházejí pochybnosti o zvoleném povolání. Hovořím nejen o pozici nebo práci, ale právě o specializaci — když se člověk může nazvat specialistou nebo profesionálem.

Já jsem si tímto procesem prošel také a asi před dvěma lety jsem začal přemýšlet: co vlastně chci dál, přináší mi moje práce radost? A rozhodl jsem se změnit specializaci — stát se programátorem!

V tomto vyprávění se chci podělit o svůj příběh, zkušenosti a cestu, kterou jsem prošel, abych tento proces usnadnil ostatním. Budu se snažit nepoužívat specializovanou terminologii, aby byl příběh srozumitelný všem, kdo se rozhodují změnit profesi.

Proč?

Povolání programátora jsem si nevybral náhodou a dokonce jsem to ani neudělal proto, že jsem slyšel, že se tam hodně platí. Všechno to začalo už ve třetí třídě, kdy si můj kamarád přivedl domů herní konzoli s klávesnicí. Byla to herní konzole, ale se speciálním cartridgem se proměnila v prostředí pro vývoj jednoduchých her-platformerů. Pak mi rodiče koupili stejnou domů a já „zmizel“.

Škola, odborná škola a univerzita — všude jsem si vybíral cestu co nejblíž k počítačům, k informačním technologiím. Byl jsem si jistý, že se stanu programátorem, nebo alespoň systémovým administrátorem, jak se tehdy říkalo — „počítačářem“.

Ale život přináší své úpravy — palčivý problém: bez zkušeností vás zaměstnají jen těžko, a zkušenosti bez práce nezískáte. Hlavní chybou v této fázi byly ambice. Byl jsem si jistý, že jsem skvělý profesionál a měli by mi dobře platit, tedy rozhodně ne méně, než je průměr v městě. Mnoho nabídek jsem sám odmítal kvůli nízkému platu.

Šest měsíců hledání práce související s počítači uběhlo bez výsledku. Když mi peníze úplně došly, musel jsem jít tam, kam mě vzali s alespoň trochu přijatelným platem. Tak jsem se dostal na továrnu na výrobu kabelů jako obyčejný pracovník, kde jsem začal budovat kariéru na následujících 12 let.

Jak jsem se stal programátorem ve 35 letechJe třeba poznamenat, že mé nadšení pro počítače a programování mi pomohlo v práci: automatizace pracovních procesů, poté jsem zavedl databáze v oddělení, což zjednodušilo oběh dokumentů, a mnoho dalších malých příkladů.

A tak ve 33 letech jsem vedoucím oddělení, specialistou na kvalitu kabelových výrobků s ohromnými zkušenostmi a slušným platem. Ale to všechno není to, co chci, chybí mi potěšení, pocit seberealizace, radost z práce.

V té době byla rodina finančně stabilní, mohli jsme žít pár měsíců pouze z platu manželky a některých úspor. Tady se objevila myšlenka všechno opustit a uskutečnit svůj sen. Ale snít v kuchyni a skutečně jednat – to jsou různé věci.
Prvním podnětným faktorem byl příklad mého přítele, který opustil práci, vzal rodinu a odjel někam na sever pracovat na letišti. Jeho sen – letadla. Po roce jsme se setkali a on sdílel své dojmy, radost a říkal, že to stálo za to. Záviděl jsem jeho odhodlání, ale sám jsem pochyboval.

Druhým důležitým momentem byly personální změny v továrně, kde jsem pracoval. Došlo ke změně vrcholového vedení a všichni vedoucí oddělení podléhali přísnému dohledu a novým požadavkům a normám. "Liberty skončila." Uvědomil jsem si, že musím hodně pracovat, abych se udržel a posunul dál: angličtina, zvyšování kvalifikace, více práce – dělat víc, než se ode mě očekává.

V tu chvíli přišla myšlenka: "Přišel čas znovu tvrdě pracovat a učit se, tak proč trávit tyto síly a čas na věci, které mi nedávají radost, když je mohu investovat do svého snu?"

Jak?

Jako první jsem "spálil mosty" – dal jsem výpověď. Bylo to radikální, ale chápal jsem, že nemohu současně rozvíjet obě oblasti. Zkušenosti z prvních hledání zaměstnání nebyly marné a začal jsem hledat, abych měl v pracovní knížce napsáno "programátor". To byla práce pro status, pro onen "zkušenost", abych našel práci. Plat zde neměl žádný význam.

Kdesi jsem slyšel, že když jdeš za cílem, cíl začíná jít k tobě. A mě se to také podařilo. Poměrně rychle jsem se uplatnil v malé firmě u živnostníka zabývajícího se mikro-službami. K podmínkám práce a financím jsem neměl výhrady, hlavní bylo, že jsem měl záznam v pracovní knížce a mohl začít sbírat praktické zkušenosti. Uvědomoval jsem si, že plním nejjednodušší úkoly a nemohu hrdě říci „Jsem programátor“. Nebylo v mé schopnosti žádné sebevědomí – to bylo teprve na začátku cesty.

Proto jsem začal studovat. Učit se, učit se a znovu se učit… Jen tak.

Začal jsem zkoumat poptávku po programátorech ve svém městě. Prohlížel jsem inzeráty v novinách a na pracovních portálech, studoval jsem rady na internetu na téma „Jak projít pohovorem na programátora“ a všechny další informační zdroje.

Musíš splnit požadavky zaměstnavatelů. I když se ti tyto požadavky nelíbí.

Anglický jazyk

Jak jsem se stal programátorem ve 35 letech
Během chvilky se vytvořil přesný seznam potřebných dovedností a znalostí. Kromě specializovaných programů a dovedností byl tu jeden pro mě nejobtížnější problém – angličtina. Je potřeba všude! Předem prozradím, že v ruském internetu není téměř žádná informace – kousky, na jejichž shromažďování se stráví spousta času, a většinou se ukáže, že i tyto kousky jsou už zastaralé.

Co se týče studia jazyka, doporučuji vyzkoušet všechny metody, na které dosáhnete. Učil jsem se angličtinu různými metodami a všiml jsem si, že univerzální metoda neexistuje. Různým lidem pomáhají různé metody. Čtěte knihy v angličtině (nejlépe dětské, ty se lépe pochopí), sledujte filmy (se titulky i bez), zapište se do kurzů, kupte si učebnici, existuje spousta videí ze seminářů na internetu, různé aplikace pro chytré telefony. Když toho vyzkoušíte všechno, zjistíte, co vyhovuje právě vám.

Mně osobně velmi pomohly dětské pohádky a seriál „Sesame Street“ v originále (jen základní výrazy, opakované fráze a slova), také bylo dobré studovat jazyk podle učebnice. Ne samoučení, ale právě školní učebnice. Vzal jsem si sešit a plnil všechny úkoly. Ale to nejdůležitější – donutit se hledat informace v angličtině. Například, knihy o programovacích jazycích jsou vždy v nejnovějších a aktuálních vydáních v angličtině. Dokud se objeví překlad, vycházejí nová vydání.

Můj aktuální úroveň je základní, úroveň „přežití“ podle jedné z hodnotících systémů. Svobodně čtu technickou literaturu, dokážu se vyjádřit jednoduchými frázemi, ale i to už je obrovskou výhodou na trhu práce, když v životopise v sekci o jazycích zaškrtnete „angličtina“. Moje zkušenosti ukazují, že nezkušený specialista se znalostí angličtiny si snadněji najde práci než zkušený programátor bez angličtiny.

Nástroje

Jak jsem se stal programátorem ve 35 letech
V každém povolání existuje sada nástrojů, které je nutné ovládat. Jestliže někdo potřebuje umět používat motorovou pilu, programátor musí umět pracovat se systémy pro správu verzí, vývojovým prostředím (IDE) a hromadou pomocných utilit a programů. Není nutné jen je všechny znát, ale umět je také používat. Pokud je možné projít pohovorem pouze na základě teoretických znalostí, pak zkušební doba okamžitě ukáže, co nevíte.

V inzerátech se ne vždy píše o požadavcích na znalosti nástrojů, za předpokladu, že pokud jste programátor, určitě znáte git. Tyto požadavky se dozvídají z rad o tom, jak projít pohovorem v oboru. Na internetu je spousta podobných informací, takové články se často vyskytují na stránkách zaměřených na hledání práce.

Sestavil jsem si seznam nástrojů na papíře, nainstaloval je všechny na počítač a používal jsem pouze je. Bez studia a literatury se tady neobejdete. Změna specializace znamená obrovské množství času na sebevzdělávání.

Portfolio

Jak jsem se stal programátorem ve 35 letech
Budoucímu zaměstnavateli jsem musel ukázat, co umím. Kromě toho, učení nástrojů je potřeba na základě praxe. Pro programátory je portfolio na githubu — web, na kterém lidé publikují své práce. Pro jakoukoliv specializaci existují místa pro publikaci prací, v krajním případě jsou tu sociální sítě, kde můžete zveřejnit své výsledky a získat zpětnou vazbu. Co konkrétně dělat — to není důležité, hlavně dělat to pravidelně a co nejkvalitněji. Publikování svých prací nutí snažit se, aby to nebylo trapné. A to je dokonce lepší motivátor než peníze.

Bylo užitečné podívat se na portfolia jiných lidí a opakovat. Nevyužívat obyčejné kopírování, ale vytvořit svůj produkt, i když opakuje myšlenku jiného člověka — to umožnilo získat zkušenosti, přidat do portfolia novou vlastní práci a neztrácet čas kreativním hledáním.

Obrovské štěstí najít v inzerátech testovací úkol. Pokud neustále sledujete nabídky na trhu práce, občas narazíte na úkoly od zaměstnavatelů - to je přesně to, co potřebujete! Obvykle tyto úkoly obsahují samotnou podstatu, i když neposkytují smysluplný užitek jako produkt. I když nemáte v úmyslu posílat svůj životopis do této firmy, jejich úkol je nezbytné splnit a poslat. Prakticky vždy dostanete zpětnou vazbu na svou práci, ze které se dozvíte o svých slabinách, na kterých je třeba zapracovat.

Certifikáty a kurzy

Jak jsem se stal programátorem ve 35 letech
Bez papíru jsme nic! Když lidé vidí dokument, který potvrzuje, že to víte nebo umíte, dělá to nejlepší dojem. Mít certifikáty v oboru velmi pomáhá při hledání práce. Existují různé úrovně důvěryhodnosti, ale v každém povolání existuje certifikační orgán, který má váhu. Souhlasíte, zní to skvěle: "Specialista certifikovaný společností Microsoft".

Pro sebe jsem si určil, že půjdu pro certifikáty, až pochopím, že "mohu". Trochu jsem si přečetl o certifikátech Microsoft, 1C a různých státních institucích. Princip je všude stejný: potřebujete peníze a znalosti. Buď certifikát samotný stojí peníze, nebo je nutné projít speciálními kurzy před složením zkoušky, nebo samotná účast na zkoušce je zpoplatněná. A to ještě neznamená, že certifikát opravdu získáte.
Takže v tuto chvíli nemám specializované certifikáty - no, zatím… mám to v plánu.

Na kurzy dalšího vzdělávání jsem nikdy nešetřil časem, silami ani financemi. Nyní je již dobře rozvinutý systém distančního vzdělávání - webináře. Většina velkých institucí v zemi pořádá kurzy a semináře. Často se objevují dobré slevy nebo zcela bezplatné semináře. Hlavní výhodou těchto aktivit považuji možnost přímého kontaktu s zkušenými a znalými lidmi. Vždy se můžete ptát, požádat o hodnocení své práce z portfolia. A jako třešnička na dortu získat dokument o ukončení kurzů. To sice není certifikát, ale ukazuje to zaměstnavateli váš zájem o cíl.

Nejdůležitější dokument - životopis

Jak jsem se stal programátorem ve 35 letech
Prozkoumal jsem množství materiálů o tom, jak správně sestavit životopis. Díval jsem se na příklady ostatních, radil se s přáteli a známými. Hlavní otázkou bylo, zda do životopisu zahrnout znalosti, které nesouvisejí s programováním — novou specializací. Z jedné strany je to něco, co umím — dá se to považovat za zkušenost, ale z druhé strany to není relevantní.

Nakonec jsem do svého životopisu zahrnul všechno, co jsem měl. Veškerou pracovní zkušenost, všechny dokumenty k absolvovaným kurzům, včetně školení o bezpečnosti práce ve výrobním podniku. Uvedl jsem všechny znalosti ohledně počítačů. Dokonce jsem zmínil své koníčky a zájmy. A neudělal jsem chybu!
Moja jediná chyba, a to je rada pro vás do budoucna: všechny klíčové, pro specializaci důležité záznamy byste měli stručně a bez zbytečných slov zopakovat v samostatné sekci vašeho životopisu (například 'dovednosti a znalosti'). To byla rada od personálního manažera hned po mém nástupu do dobré práce ve velké firmě. Je důležité, aby si zaměstnavatel okamžitě mohl udělat představu, zda se má životopisem zabývat či nikoli. Tuto sekci byste měli sestavit stručně, pomocí zkratek a klíčových slov. A pokud chcete něco objasnit, mělo by se to dělat již v textu životopisu.

Kdy?

Jak poznám, že jsem připraven? Kdy začít jednat?

Po necelém roce od odchodu z předchozí práce nastal útlum. Pracovní zkušenosti se hromadily, dovednosti v používání nástrojů se zlepšovaly, programovací zkušenosti na práci a v portfoliu se rozšiřovaly, angličtina se postupně zapomínala. Všechno šlo podle plánu, ale uvnitř mě vzrůstalo netrpělivé toužení udělat další krok a začít hledat vážnou práci. A spolu s netrpělivostí se objevily i pochybnosti: nejsem připraven, nezvládnu to, zbytečně jsem opustil starou práci… a podobně.

Abych nezhoršil situaci s pesimistickými náladami, začal jsem pomalu jednat: umístil jsem svůj životopis na jeden web a prostě čekal. Z jedné strany mi chyběla jistota, že mě vůbec budou na pohovoru poslouchat a nevyhodí mě se skandálem, a z druhé strany, nějaké zkušenosti už mám a je co ukázat.

Na webových stránkách jsem viděl statistiky, že mé životopis je často zobrazován. Někdy se některé firmy vrátí na mou stránku s životopisem několikrát. Měl jsem dojem, že poprvé se na něj podíval náborář, a podruhé ho ukázali svému nadřízenému. Nevím, jak to bylo doopravdy, ale získal jsem pocit, že jsem lidi zaujal, že lidé o mně diskutují, čtou znovu a zvažují. A to je už polovina cesty k úspěchu!

První žádost o zaměstnání jsem poslal do známé velké banky. Oddělení pro interní kontrolu kvality hledalo vývojáře pro automatizaci procesu oběhu dokumentů. Nečekal jsem příliš na úspěch, důvěra byla v tom, že mám zkušenosti z oddělení kvality. Byl jsem velmi překvapen a potěšen, když mě pozvali na pohovor!

Do banky mě nakonec nevzali, ale měl jsem možnost sledovat skutečný pohovor s programátorem z "prvního místa". Splnil jsem testovací úkoly, promluvil jsem si s nadřízenými různých úrovní. A to nejdůležitější, co jsem si odnesl z pohovoru — byla to hodnocení mé úrovně jako programátora. Začal jsem chápat, kde se nacházím, jaký programátor jsem a co ještě nevím. To je nesmírně důležité! Kromě seznamu chybějících znalostí mi to dodalo důvěru v to, že se mi daří. Pomalu, ale jistě.

Když jsem se vrátil domů z pohovoru, hned jsem změnil titulek v životopise na “stážista-programátor”. Moje úroveň už nebyla dostatečná pro pozici programátora, a tedy zaměstnavatelé nesprávně posuzovali můj životopis. Titul “stážista” je však zcela realistickým hodnocením mých znalostí v nové specializaci.

Nejdůležitější krok

Jak jsem se stal programátorem ve 35 letech
Návštěva ve velké bance mi dala potřebné porozumění a sebevědomí. Přešel jsem k aktivním krokům. Životopis jsem umístil na několik zdrojů a začal aktivně rozesílat žádosti o posouzení mé kandidatury do velkých a solidních organizací v městě. Jak se říká: 'Chceš být nejlepší, hraj s nejlepšími.'

Jedno pracovní místo mě zaujalo nejvíc. Organizace umístila testovací úkol na stránce pro hledání práce. Úkol nebyl moc složitý, ale to, jak byl sestaven, jaké byly uvedené termíny na vypracování a jaké technologie jsem měl použít… všechno to ukazovalo na solidní přístup k práci.

Úkol jsem splnil, snažil jsem se to udělat dříve, než bylo stanoveno. A poslal jsem to.

Dostal jsem odmítnutí s podrobnou analýzou mého kódu. Co jsem udělal dobře, a co by se dalo udělat lépe a proč. Tato podrobná odpověď mě velmi zaujala a uvědomil jsem si, že tam chci pracovat. Byl jsem připraven zajít k nim do kanceláře a zeptat se, co se mám naučit, dokončit nebo ovládnout, abych u nich mohl pracovat. Ale nejprve jsem opravil svůj kód podle zaslaných poznámek a poslal to znovu. Tentokrát mi zavolali a pozvali mě na pohovor.

Nejobtížnější na pohovoru ve 35 letech je vysvětlit, proč jsem opustil dobrou práci s dobrým příjmem a začal vše od začátku s novým povoláním. O své životopisy jsem se nebál, mohl jsem vyprávět o každém uvedeném bodě, dokázat, že opravdu znám a umím vše, co je tam napsáno a na úrovni, jakou jsem uvedl. Ale jak jsem se zde ocitl a proč?
Jak divné, tato otázka byla položena jednou z posledních, ale v prvním kroku. Nebyl jsem vynalézavý a řekl jsem, jak to bylo, o svém dětském snu stát se programátorem a o mém cíli: hrdě prohlásit, že jsem odborník, jsem inženýr programátor! Bláznivé, možná, ale je to pravda.
V dalším kroku mě hodnotili skuteční programátoři, pod něž jsem následně spadl. Celý rozhovor byl čistě odborný, o znalostech, dovednostech a schopnostech práce s nástroji. Vyprávěl jsem, jak bych řešil úkoly, které mi byly nabídnuty. Rozhovor byl dlouhý a zaujatý. Poté nečekané "Za dva dny vám zavolají, na shledanou."

Je to nepříjemné. Jsem zvyklý, že tato fráze znamená odmítnutí. Ale byla tam naděje, všechno se v této organizaci dělalo podle pravidel a vždy dodržovali slovo. Nicméně jsem pokračoval v hledání práce.

Zavolali mi přesně v určeném termínu a řekli, že pro mě mají nabídku. Stáž je skvělou možností pro uchazeče v mé situaci. Tři měsíce dostávám plat a školím se na reálném projektu. Lepší školení si těžko představit, souhlasil jsem bez váhání.

To je jen začátek

Ve svůj první den stáže mi můj přímý nadřízený během úvodního školení vysvětlil velmi důležitou myšlenku, kterou se s každým dělím, když se debata stočí na změnu specializace nebo na ty, kteří teprve začínají kariéru. Doslovně jsem si to nenapsal, ale smysl jsem si zapamatoval dobře:

Každý programátor se rozvíjí ve třech oblastech: Programování, Komunikativnost, Osobní životní zkušenost. Člověka, který dokáže psát dobrý kód, není těžké najít. Komunikativnost je charakteristika, kterou je možné považovat za konstantu. A životní zkušenost — to je nedostatek, protože většina uchazečů jsou nedávní absolventi.

Vyplývá to, že mě vzali do práce s tím, že mám zkušenosti s reálnými klienty, reálnými projekty, mám mnoho různorodých znalostí a už mám připravenou platformu pro fungování v obchodním prostředí. A má smysl věnovat čas mému vzdělávání jako programisty stejně jako dobrého programátora školit v interakci s obchodním prostředím.

Pro ty, kdo uvažují o změně zaměstnání, bych zdůraznil, že změnit oblast činnosti kvůli snu je nejen reálné, ale také žádané na trhu práce.

Pro mě to však teprve začíná!

Teď jsem už stálým inženýrem-programátorem ve firmě Inobitek, podílím se na vývoji zdravotnických informačních systémů. Ale ještě se mi nepodařilo hrdě nazývat se Programátorem. Ještě musím hodně studovat, abych mohl samostatně vyvíjet software.

Lidé mají pravdu, když říkají, že práce by měla bavit. Pro to stojí za to "kopat, potit se a trpět!"
Jak jsem se stal programátorem ve 35 letech

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster