När idrottare blir utvecklare

"Så du har spelat professionell basket, arbetat som personlig tränare, fått din Bachelor of Health och till och med skrivit en bok om hur du kan leva en hälsosammare livsstil .. Uhmm .. Varför vill du arbeta som utvecklare igen?"

Det var inte oväntat att få frågor som detta vid mina första jobbintervjuer som en startande webbutvecklare. Att ta en helt annan väg och ändra mitt fokus för att lära sig att koda var inte alltid lätt och jag förväntade mig inte att det skulle vara lätt att hitta ett jobb så snabbt som jag ville. Men efter en relativt kort tid med hårt arbete och engagemang blev jag accepterad för en betald 6-månaders praktik som webbutvecklare på ett stort företag, där jag kan lära mig av erfarna programmerare och arbeta med fantastiska projekt.

Sport och kodning?

Jag kan förstå att inte många människor kommer att se ett samband mellan sport och kodning, men jag ser några grundläggande principer som finns i båda och jag tror att det är därför jag älskar att lära mig att koda och ville byta karriär. Låt mig förklara.

Att spela basket eller någon annan sport på toppnivå kräver mycket motivation, engagemang och hårt arbete. Du måste träna varje dag och träna hårt. Mycket av tiden, utbildning är inte mycket roligt. Om du vill driva kroppen till nästa nivå måste du genom smärta och känna dig obekväm. När du driver dig själv längre än gränserna du tror att du har, äntligen kommer din kropp att anpassa sig till den situationen och förändras. Din kropp förändras, du kommer att bli starkare och snabbare och du kommer att förbättra dina färdigheter en tum i taget.

När du tränar för att bli en professionell spelare åtnjuter du inte alltid basket på samma sätt som de flesta vanliga spelare gör. Du tycker inte om att öva med dina vänner och spela några basketspel för underhållning och nöje. Du tränar varje dag och kör ut lungorna för att bli lite bättre än dina lagkamrater. Dina lagkamrater kan vara dina vänner, men de är också tävling, för kanske bara en av er alla kommer att få en plats i första laget. Förutom den dagliga basketträningen måste du lyfta vikter, äta sunt, inga fester, inte dricka, inte röka, sova tillräckligt med timmar etc. Och eftersom vägen till att bli en professionell basketbollsspelare (i Nederländerna) betalar inte dina kostnader , måste du arbeta i sidojobb och spendera mycket tid på att studera.

Inte alla 18-åringar gillar en sådan livsstil, men för de som följer den lär dem livslektioner, och för mig personligen formade det mig som en person. Det är anledningen till att jag trodde att jag kunde lära mig att koda om jag bara satt i arbetet och fokuserade på mitt mål, för jag vet: talang skapas.

Men varför motiverar kodning dig?

De flesta toppidrottare tycker om det hårda arbetet, engagemanget och de många träningstimmarna. De tycker om att arbeta hårt eftersom de vet: det gör dem bättre. Förutom kärleken till basketbollspelet gillade jag mig att förbättra och utmana mig själv. Det var det som motiverade mig och varför jag var villig att offra mycket för att bli bättre. De spel du vinner eller mästerskapen du vinner kommer inte att vara lika viktiga som den personliga utveckling som du går med i den processen. Att bli en bättre spelare, en bättre lagkamrat eller en bättre person är det som verkligen betyder.

Så igen .. varför kodning?

Om det är en sak som jag säkert vet är att du aldrig behöver sluta lära dig som utvecklare. När du bara börjar lära dig att koda kan det ibland vara väldigt överväldigande, det känns som att det bara är för mycket som du inte vet. Det är ibland skrämmande, men det är också därför jag inte kan släppa det. Det är så utmanande att jag bara vill fortsätta lära mig mer och bli en bättre kodare. Och förutom utmaningen är principen om att bygga något nytt verkligen motiverande. När du börjar lära dig något nytt kan du använda det och använda det för att bygga något med det. Det är en fantastisk känsla.

Kodning har alla ingredienser som den behöver för att jag ska vara motiverad och förbättra mina kodningsförmågor. Eftersom du får feedback direkt (mestadels genom fel) vet du exakt när du växer och förbättrar dig själv, så du kan sätta upp mätbara mål. Förutom det kan du komma in i flödet verkligen snabbt, vilket är det bästa tillståndet du kan vara i när du vill vara produktiv. Jag spelar mina bästa basketspel när jag kommer i flöde och tappar fokus på allt annat. Du känner dig som bäst när du kommer i flöde och med kodning är det inte så annorlunda. Ibland flyttar timmar och jag måste se till att jag inte glömmer att äta när jag alla är i ett projekt.

Gör det bara

Om du vill lära dig att koda, eller lära dig en helt annan färdighet, vara som Nike och bara göra det. Det kommer att ta tid, det kommer att kräva ansträngning och det kommer att ta frustration, men om du inte ger upp och fokuserar all din dyrbara energi på det målet kommer det att vara värt det. För även om du inte når dina mål kommer du fortfarande att bli bättre och processen att förbättra dina färdigheter och förbättra dig själv som person är det som verkligen uppfyller. Se bara till att du håller dig fokuserad och skjut dig ut ur din komfortzon.

Talent skapas

Jag vet att min kod fortfarande suger mycket tid, men jag vet också att det fanns en dag som jag inte kunde göra en normal uppläggning, och år senare kunde jag till och med dunkla. Det fanns en dag som jag inte visste hur jag skulle skriva och många år senare publicerade jag en bok. Jag vet att detta blogginlägg inte är fantastiskt och att det inte kommer att läsas av tusentals människor, men det är okej eftersom jag vet att detta bara är mitt första inlägg på Medium. Kom ihåg att alla experter var barn en dag som inte ens kunde räkna till 10 utan misstag. Vem som helst kan bli expert om du är villig att lära, göra misstag och förbättra sig själv. Talang skapas, inte född. Det görs genom år och år med avsiktlig praxis: processen att lära sig att känna igen och emulera befintliga modeller av elitprestanda, genom aktiv test-och-fel, regelbunden expert feedback och självmotiverad motståndskraft. Medveten praxis är nödvändigtvis smärtsam, men givande för dem som håller på med det.

Om du vill lära dig mer om toppprestanda rekommenderar jag boken Peak: Secrets from the New Science of Expertise.

Uppdatering: Kolla in mitt sidoprojekt Raterfox: Det sociala nätverket för underhållning och teknik. Läs / se de senaste recensionerna om filmer, spel, tv, appar, elektronik etc. och få rekommenderade av dina vänner. Bidra genom att betygsätta eller skriva dina egna recensioner. Har du feedback? Låt mig veta!