Chcete se naučit programovat? Coding bootcamp může být recept na úspěch

Zveřejněno 3. 6. 2021

Programování je naplňující a dobře placené povolání. To není žádné tajemství. I přesto je o špičkové vývojáře nouze. Talentovaní zájemci tak mají vždy šanci na úspěch. Ti nejpilnější mohou uspět dokonce v řádu měsíců. Vývojář Adam z eWay-CRM je toho důkazem. V následujícím rozhovoru se dozvíte, co je to coding bootcamp, a jak mu pomohl se rychle naučit programovat, nebo co mu pomáhá se překonávat a posilovat pevnou vůli, bez které je cesta za úspěchem mnohem složitější.

 

Jaká byla tvoje cesta do eWay-CRM?

Poté, co jsem na jaře loňského roku absolvoval 3 měsíce coding bootcampu, jsem vyhrál výběrové řízení na novou pozici React vývojáře. Už předtím jsem pracoval docela intenzivně s JavaScriptem, takže už na bootcampu jsem měl ty nejlepší předpoklady stát se profesionálním vývojářem, a to se právě u pohovoru v eWay-CRM potvrdilo.

To, že jsi mezi vývojáři služebně nejmladší, má určitě nějaké světlé i stinné stránky.

Má to spoustu světlých stránek, protože se mám od koho učit. Naši vývojáři jsou opravdu dobří. Stinná stránka je ale zároveň ta, že pak mám občas pocit, jako bych nic neuměl, i když reálně vím, že umím.

Zkušenosti s JavaScriptem, které jsi zmínil, jsi získal jak?

Jako procesní konzultant jsem pracoval s nástrojem, ve kterém jsem pro firemní zákazníky nastavoval workflow. Například schvalování objednávek, faktur a podobně. Kromě toho, že jsem workflow nastavoval v procesních diagramech, jsem také doprogramovával některé další funkcionality právě v JavaScriptu.

Předpokládám, že více dovedností jsi ale nakonec získal absolvováním coding bootcampu. Co takový program vlastně obnáší?

Je to kurz pro full-stack vývojáře, na který se chodí stejně jako do školy. Já jsem se ale přihlásil v době, kdy začala epidemie koronaviru, takže výuka probíhala většinu času online. Mezi účastníky byla spousta nováčků, kteří chtěli změnit povolání a stát se vývojáři. Někteří se naučili programovat dobře, někteří hůř. Záleží na investovaném úsilí a talentu. Práci si hned našli opravdu jen ti, co tomu dávali nejvíc.

Doporučil bys tenhle postup i dalším začínajícím programátorům?

Každý, kdo se chce naučit programovat, má dvě možnosti. Být trpělivý samouk, anebo zvolit rychlejší cestu intenzivního kurzu. Pro mě byla největší přidaná hodnota, že mě kurz donutil svědomitě pracovat na tom, abych se naučil programovat. Mentoři účastníkům kurz velmi pomáhají, ale stejně je to o tom, aby se to každý naučil sám.

Co je tvojí náplní práce v eWay-CRM?

Aktuálně pracuji na eWay-CRM Web, ale jsem zodpovědný i za Centrum pro správu. Tam si myslím, že jsme s Honzou Lalinským odvedli kus práce. Spolupráce s ním mě opravdu baví. Honza je otevřený novým nápadům. Většinou přijde s novou myšlenkou a mě pak vyhovuje jí už jen vylepšovat. Například uživatelská práva, která mají spoustu možností, jsme zvládli zjednodušit, takže to je pro uživatele přívětivější, ale pořád mají stejné možnosti.

Jak už jsi zmínil, v eWay-CRM vyvíjíš v Reactu. Proč padla volba právě na něj?

Složitější webové aplikace, jako je eWay-CRM Web nebo nové administrační rozhraní, se aktuálně vytváří ve velkých frameworcích, které jsou postavené na JavaScriptu. Existuje několik takových frameworků, například Angular od Googlu, nebo právě React od Facebooku.

React je jedním z nejoblíbenějších. Je mnohem rychlejší na vývoj. Například jednotlivé prvky, jako třeba tlačítko nebo obrázek, si vytvořím jednou, a pak už to jen skládám jako lego, a všechno už funguje. Je to daleko jednodušší díky opětovnému využití kódu, který už jsem jednou napsal. Nemusím tedy pokaždé kopírovat kód a podobně.

 

Adam (interview)Adam Znamenáček, vývojář eWay-CRM

 

Teď bych od práce trochu odbočil k odpočinku, který pro tebe představuje otužování a cvičení. Cítíš, že ti to pomáhá se v práci déle soustředit?

Otužování beru spíš jako zábavu, meditaci a jako způsob překonávání sebe sama. Mám z toho dobrý pocit hlavně potom. Při tom je to dost nepříjemný pocit, ale hodně mě to uvádí do přítomnosti. Nevím, jestli to mělo nějaký účinek přímo na pracovní výkon. Určitě mi to zlepšuje náladu, stejně jako cvičení. To jsem teď pocítil, když jsem znovu začal chodit do posilovny.

Jak jsi se k otužování vůbec dostal? V současnosti je to velký trend, ale pokud vím, tak jsi se k tomu dostal jinak.

Je to tak, může za to velký propagátor otužování Wim Hof. Já jsem se k tomu dostal už dřív. Bylo to součástí mého osobního rozvoje. Nejdřív jsem začal se studenou sprchou, abych vytrénoval vůli a uměl se překonávat.

Později, když jsem objevil Wim Hofa a jeho metody, jsem zkusil otužování v ledu na Džbánu a bylo to parádní. Líbilo se mi být v přírodě, v úplném klidu. Navíc, jak Wim Hof tvrdí, společně se správným dýcháním to má ozdravné účinky.

Vím také, že rád cestuješ, což není zas tak neobvyklá záliba. Ale ne každý cestuje v současné době. Jaká byla tvoje poslední cesta?

Záleží, co od cestování očekáváš. Naposledy jsem jel na Madeiru, která je spíš o cestování v přírodě, čemuž Covid nijak nebrání. Půjčili jsme si auto a procestovali jsme celý ostrov. Byli jsme i na nebezpečně vypadajících místech, kam jsme nejspíš neměli chodit. Šli jsme například cestou, která vypadala jako středověká. Pod námi útes, nad námi útes. Bál jsem se, aby se to pod námi nebo na nás nesesunulo.

Ale rozhodně to stálo za to. Na Madeiře nebyli žádní turisté, což je asi největší výhoda současného cestování. Na spoustě krásných míst jsme díky tomu byli úplně sami.

Vyberte si moduly, které se vám líbí

Contact

Společnosti a kontakty

Základní modul, se kterým všichni začínají. Obsahuje kontakty, společnosti, evidenci komunikace, plánování úkolů a přístup k obecným funkcím eWay-CRM.

Sales

Obchod

Přináší možnost evidence obchodních příležitostí a potenciálních zákazníků.

Project

Projekty

Skvělý nástroj pro všechny, kdo potřebují evidovat i realizaci zakázek včetně sledování stráveného času a nákladů.

Marketing

Marketing

Vestavěný nástroj pro e-mailový marketing pro zvládnutí efektivních kampaní.

Kompletní srovnání naleznete v této tabulce