hvor jeg er et år efter eksamen fra Coding Dojo

for dem af jer, der ikke kender mig personligt, kender du sikkert mig som “Coding Dojo guy”.

for Over et år siden begyndte jeg en søgning for at få så meget information om kodning af bootcamps som jeg kunne. Jeg håbede på at finde en blog, hvor nogen ville fortælle mig, hvad der præcist skete under en bootcamp på daglig basis.

der var ingen sådan blog at finde.

jeg besluttede, at jeg ville være den person til at skrive en sådan blog og give indsigt i, hvad fanden sker bag væggene.

i min blog dokumenterede jeg mine oplevelser hver dag om, hvad jeg nøjagtigt gik igennem under bootcampen. Så vidt jeg ved, er det stadig den mest dybtgående blog af sin art.

bloggen blev en vild succes.

fra i dag har det fået over 18.000 unikke besøgende, og jeg har fået over 100 e-mails fra folk, der har fundet mig gennem bloggen. Og når jeg deltager i kodningsværksteder og møder, jeg har fremmede, der kommer op for at tale med mig, fordi de genkender mig fra min blog.

for at være ærlig troede jeg ikke rigtig, at min blog ville blive læst af så mange læsere eller have en sådan indvirkning på så mange menneskers liv.

men da jeg startede mit første programudviklingsjob, stoppede jeg med at blogge om mit liv og efterlod mange af mine læsere til at tænke:

“hvad fanden skete der med ham? Klarer han sig stadig godt efter eksamen?”

to uger efter eksamen fra Coding Dojo accepterede jeg et tilbud fra et firma, der opfyldte mine 4 krav:

  1. jeg ville være en full-stack-udvikler
  2. virksomheden er en opstart
  3. virksomheden er i fitness/selvhjælpsbranchen
  4. og den fysiske placering er i Seattle

det drømmefirma kaldes maslo.

(Bemærk: Jeg begyndte at skrive om maslo som et firma og de fantastiske tjenester, det leverer til sine kunder. Men det blev hurtigt verbose, hvilket fik mig til at skrive om det i et andet blogindlæg).

Rough start

herligheden ved at opgradere Coding Dojo som en “rock-star” – studerende forsvandt hurtigt, da jeg begyndte at arbejde for mit første tech-firma.

mit udviklingsteam bestående af 3 interne udviklere:

  1. CTO: 10 års udviklingserfaring, kandidatgrad i interaktion mellem mennesker og computere og erfaring med at lancere sine egne startups.
  2. fremtidig opstart grundlægger: 5 års udviklingserfaring, bachelorgrad i datalogi, og selv skrev sin egen tutorial om CSS Fleksboks, der bruges som reference masser af mennesker i samfundet.
  3. og… mig! Hej 🙂

jeg kunne ikke lade være med at tænke,”Nå, det var rart af dem at bringe mig om bord”.

jeg vil ikke lyve de første par måneder var ekstremt hårde. Kodebasen var større end noget, jeg nogensinde har set, der var udtryk, som jeg aldrig engang har hørt om, og de brugte teknologistakke, som jeg ikke har haft nogen erfaring med at bruge.

jeg kunne ikke lade være med at føle mig som en bedrager.

angrebsplan

bjerget, jeg måtte klatre, var meget højere end forventet, men jeg vidste, hvad jeg skulle gøre.

  1. frigør tid
  2. Brug den tid til at få “op til hastighed”

jeg var blevet accepteret i MBA aften program på Seattle University og var planlagt til at starte snart, men det var hurtigt klart, at jeg ikke kunne få min MBA og arbejde på dette selskab på samme tid (i hvert fald ikke med mit niveau af kodning færdigheder).

jeg droppede ud af MBA-Programmet og begyndte at bruge al min fritid til at blive fortrolig med de teknologier, som mit firma brugte.

jeg følte bogstaveligt talt, at jeg var tilbage i skolen igen.

men i det mindste tjente jeg penge i stedet for at bruge det!

men indsatsen var meget højere. Der er ingen måde i helvede, at jeg skulle blive fyret efter alt, hvad jeg gik igennem på Coding Dojo.

uge efter uge blev tingene bedre og bedre.

det, jeg virkelig værdsatte ved mit team, var det faktum, at de pressede mig til at påtage mig de hårdere opgaver, som vores applikation havde brug for. Jeg antager, at de så potentiale i mig og stoppede mig med at påtage mig små opgaver (som at rette nogle HTML eller justere CSS).

uger blev til måneder, og på et spørgsmål om tid skrev jeg masseskala migrationer og udviklede fulde funktioner fra bunden.

sikker på, at jeg skrev mange migrationer og funktioner i skolen, men tingene er forskellige i den virkelige verden. Din dårligt skrevne migrering kan forårsage alvorlig skade, og din funktion vil blive brugt af faktiske brugere.

men følelsen af utilstrækkelighed forblev stadig, da jeg var den eneste junior udvikler der. Det hjalp ikke, at han senere også hyrede yderligere to seniorudviklere med over 10 års erfaring.

men den følelse af utilstrækkelighed drev mig til at fortsætte med at lære og blive en bedre udvikler hver dag.

at få tillid

omkring 8 månedsmærket var virkelig, da disse følelser af utilstrækkelighed forsvandt.

det var da jeg virkelig begyndte at erkende, at selvom mine medudviklere har mere viden om programmer generelt, kan jeg have lige så meget produktivitet som de gør. Jeg kan sende smuk kode lige så effektivt som de kan (jeg må bare stille flere spørgsmål).

men vigtigst af alt stoppede jeg med at sætte dem på en piedestal. De var fantastiske udviklere, men de var ikke Guder eller superhelte.

de var mine kolleger, og de regnede med mig til at hjælpe med at udvikle programmet.

hvis jeg var i deres sko, ville jeg sandsynligvis have tænkt: “Ted holder op med at føle sig utilstrækkelig og få din røv til at arbejde. Koden vil ikke skrive sig selv.”

jeg skubbede kode, der imponerede mange af mine kolleger, der var dele af appen, som jeg forstod mere end nogen anden i dev-teamet, og vigtigst af alt bidrog jeg med mit eget unikke perspektiv.

i mit ene år har jeg skiftet fra “et barn, der er uddannet fra en kodende bootcamp” til en “rigtig Udvikler”.

fremtidsplaner

læring er bogstaveligt talt aldrig stoppet siden min første dag. Og jeg elsker absolut denne kendsgerning.

der er så mange job, hvor folk rådner i LIVE og gennemgår de samme bevægelser dag ind og ud. Men jeg har privilegiet at tackle nye udfordringer og tvinge min hjerne til at tænke kreativt på, hvordan man løser dem.

med hensyn til min faglige udvikling er jeg i færd med at blive fortrolig med brugeroplevelsesdesign og iOS-udvikling (hurtig).

jeg har taget kurser personligt på generalforsamlingen og online gennem Udacity.

derudover tjener jeg stadig som en ressource for dem, der forsøger at bryde ind i teknologiens verden.

så mange mennesker er blevet positivt påvirket af min blog og e-mail-udvekslinger ud over alt, hvad jeg kunne forstå.

jeg er kommet til at indse, at det at hjælpe andre er et af mine livsformål, og den bedste måde, jeg ved, er at dele mine oplevelser og give afklaring og motivation om branchen.

det har været opmuntrende at se så mange mennesker nyde min skrivestil, og jeg vil fortsætte med at skrive, hvis det betyder, at det vil gavne andre.

Tak fordi du læste!

jeg håber du abonnerer på min blog, fordi der kommer mere snart!

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.