pro ty z vás, kteří mě osobně neznají, mě pravděpodobně znáte jako „kódujícího Dojo chlapa“.
před více než rokem jsem se pustil do hledání, abych získal co nejvíce informací o kódování bootcamps, jak jsem mohl. Doufal jsem, že najdu blog, kde by mi někdo řekl, co se přesně stalo během bootcampu denně.
žádný takový blog nebyl nalezen.
rozhodl jsem se, že budu tím člověkem, který napíše takový blog a poskytne přehled o tom, co se sakra děje za zdmi.
ve svém blogu jsem každý den dokumentoval své zkušenosti o tom, co přesně jsem prošel během bootcampu. Pokud vím, je to stále nejhlubší blog svého druhu.
blog se stal divokým úspěchem.
k dnešnímu dni se dostalo přes 18 000 jedinečných návštěvníků a dostal jsem přes 100 e-mailů od lidí, kteří mě našli prostřednictvím blogu. A když se zúčastním kódovacích workshopů a setkání, přicházejí ke mně cizinci, aby se mnou mluvili, protože mě poznávají z mého blogu.
abych byl upřímný, opravdu jsem si nemyslel, že můj blog bude číst tolik čtenářů, ani nebude mít takový dopad na životy tolika lidí.
jakmile jsem však začal svou první práci na vývoji softwaru, přestal jsem blogovat o svém životě a nechal mnoho mých čtenářů přemýšlet:
„co se mu sakra stalo? Daří se mu i po maturitě?“
dva týdny po absolvování kódování Dojo jsem přijal nabídku od společnosti, která splnila mé 4 požadavky:
- byl bych vývojář s plným zásobníkem
- společnost je startup
- společnost je ve fitness / svépomocném průmyslu
- a fyzické umístění je v Seattlu
tato vysněná společnost se nazývá Mazlo.
(Poznámka: začal jsem psát o společnosti Mazlo jako o společnosti a úžasných službách, které poskytuje svým zákazníkům. Rychle se však stalo podrobným, což mě přimělo k tomu, abych o tom psal v jiném blogovém příspěvku).
Hrubý začátek
sláva absolvování kódování Dojo jako studenta „rockové hvězdy“ rychle zmizela, když jsem začal pracovat pro svou první technologickou společnost.
Můj vývojový tým složený ze 3 vlastních vývojářů:
- CTO: 10 let zkušeností s vývojem, magisterský titul v interakci člověk-počítač, a zkušenosti se spuštěním vlastních startupů.
- budoucí zakladatel startupu: 5 let zkušeností s vývojem, bakalářský titul v oboru informatiky, a dokonce napsal svůj vlastní tutoriál na CSS Flexbox, který se používá jako referenční spousta lidí v komunitě.
- a … já! Dobrý den 🙂
nemohl jsem si pomoct, ale pomyslel jsem si: „to bylo od nich hezké, že mě přivedli na palubu“.
nebudu lhát prvních pár měsíců bylo extrémně těžké. Kódová základna byla větší než cokoli, co jsem kdy viděl, existovaly termíny, o kterých jsem nikdy neslyšel,a používali technologické stohy, které jsem neměl žádné zkušenosti s používáním.
nemohl jsem si pomoci, ale cítil jsem se jako podvodník.
plán útoku
hora, kterou jsem musel vylézt, byla mnohem vyšší, než se očekávalo, ale věděl jsem, co musím udělat.
- Uvolněte čas
- použijte tento čas k získání „rychlosti“
byl jsem přijat do večerního programu MBA na Seattle University a měl jsem začít brzy, nicméně bylo rychle zřejmé ,že nemohu získat MBA a pracovat v této společnosti současně(alespoň ne s mou úrovní kódovacích dovedností).
opustil jsem program MBA a začal využívat veškerý svůj volný čas, abych se seznámil s technologiemi, které moje společnost používala.
doslova jsem se cítil, jako bych byl znovu ve škole.
ale alespoň jsem vydělával peníze místo toho, abych je utrácel!
ale sázky byly mnohem vyšší. Neexistuje žádný způsob, jak v pekle, že jsem chtěl dostat padáka po tom všem, co jsem prošel v kódování Dojo.
týden co týden se věci zlepšovaly a zlepšovaly.
co jsem na svém týmu opravdu ocenil, byla skutečnost, že mě tlačili, abych převzal těžší úkoly, které naše aplikace potřebovala. Myslím, že ve mně viděli potenciál a zastavili mě při malých úkolech(jako je oprava nějakého HTML nebo úprava CSS).
týdny se proměnily v Měsíce a během chvíle jsem psal migrace v masovém měřítku a vyvíjel plné funkce od základů.
určitě jsem ve škole napsal spoustu migrací a funkcí, ale v reálném světě jsou věci jiné. Vaše špatně napsaná migrace by mohla způsobit vážné škody a vaše funkce bude použita skutečnými uživateli.
pocit nedostatečnosti však stále přetrvával, protože jsem tam byl jediným juniorským vývojářem. Nepomohlo ani to, že později Mazlo najal další dva starší vývojáře, každý s více než 10 let zkušeností.
ale ten pocit nedostatečnosti mě přiměl k tomu, abych se každý den učil a stal se lepším vývojářem.
získání důvěry
kolem 8 měsíční známky bylo opravdu, když tyto pocity nedostatečnosti zmizely.
to bylo, když jsem opravdu začal uznávat, že i když moji kolegové vývojáři mají více znalostí o softwaru obecně, mohu mít stejně velkou produktivitu jako oni. Mohu poslat krásný kód stejně efektivně ,jak mohou (možná budu muset položit další otázky).
ale co je nejdůležitější, přestal jsem je dávat na podstavec. Byli to úžasní vývojáři, ale nebyli to bohové ani superhrdinové.
byli to moji spolupracovníci a spoléhali na mě, že pomůžu s vývojem softwaru.
kdybych byl v jejich kůži, pravděpodobně bych si myslel: „Ted se přestaň cítit nedostatečně a dej svůj zadek do práce. Kód se sám nenapíše.“
tlačil jsem kód, který zapůsobil na mnoho mých spolupracovníků, existovaly části aplikace, kterým jsem rozuměl více než kdokoli jiný v dev týmu, a co je nejdůležitější, přispíval jsem svou vlastní jedinečnou perspektivou.
během jednoho roku v Mazlu jsem se změnil z „nějakého kluka, který vystudoval kódovací bootcamp“ na „skutečného vývojáře“.
budoucí plány
učení se doslova nikdy nezastavilo od mého prvního dne. A tuto skutečnost naprosto miluji.
existuje tolik pracovních míst, kde lidé hnijí naživu a procházejí stejnými pohyby den dovnitř a ven. Ale mám tu čest řešit nové výzvy a nutit svůj mozek, aby kreativně přemýšlel o tom, jak je vyřešit.
pokud jde o můj profesní rozvoj, jsem v procesu seznámení s návrhem uživatelských zkušeností a vývojem iOS (Swift).
absolvoval jsem kurzy osobně na Valném shromáždění a online prostřednictvím Udacity.
navíc stále sloužím jako zdroj pro ty, kteří se snaží proniknout do světa technologií.
tolik lidí bylo pozitivně ovlivněno mým blogem a e-mailovými výměnami nad rámec všeho, co jsem mohl pochopit.
uvědomil jsem si, že pomáhat druhým je jedním z mých životních cílů a nejlepším způsobem, jak vím, jak se podělit o své zkušenosti a poskytnout vysvětlení a motivaci o tomto odvětví.
bylo povzbudivé vidět tolik lidí, kteří si užívají můj styl psaní, a budu pokračovat v psaní, pokud to znamená, že to bude prospěšné ostatním.
děkujeme za přečtení!
doufám, že se přihlásíte k odběru mého blogu, protože brzy bude více!