For mit eget vedkommende er det nemt, da min karrierevej var klar allerede i folkeskolen
Jeg gik i skole i Sverige, hvor skolernes økonomiske situation var på et helt andet niveau sammenlignet med Finland på det tidspunkt (begyndelsen af 90’erne). Konkret viste det sig ved, at der var en stationær computer i hvert klasseværelse til fri afbenyttelse, og den blev udnyttet. MS-DOS med dets kommandoer blev meget velkendt, så man kunne få Gorillas, Ski or Diet, Skyroads og andre til at køre
Så i 1994 eller 1995 fik skolen en T1-internetforbindelse (1,5 Mbit!), hvilket på den tid var lidt som at have en 12,5 gigabit internetforbindelse i dag. Og så i 1997 fik vi omkring 15 (tykke) laptops per klasse (klassestørrelsen var på det tidspunkt ca. 10…), også til fri afbenyttelse. Vi havde også deciderede kodningstimer for alle, hvor sproget var QBasic.
Jeg startede i gymnasiet, men så hørte jeg fra en ven, at man også kunne studere informationsteknologi helt seriøst. Samtaler med studievejlederen og direkte til erhvervsskolen til en datanomuddannelse i 2002, for at lære mere om alt fra installation af servere til samling af computere fra komponenter og overraskende meget kodning (C, Visual Studio .NET, Delphi, ASP.NET), og i forbindelse med investering også flere regnskabskurser samt virksomhedskurser som en del af uddannelsen. Selvom datanomer bliver kritiseret, syntes jeg, at dette var en meget høj kvalitet og omfattende uddannelse - måske er der regionale forskelle? Men det var dog klart, at en ren datanomuddannelse ikke var nok for mig selv 
I mellemtiden havde jeg allerede brugt mine færdigheder til mindre webudvikling mod betaling, for lokale organisationer og små virksomheder. Det var også en god praktisk øvelse, selvom honoraret for det primært var i størrelsesordenen udgiftsgodtgørelse
Den vigtigste del var at finpudse færdighederne i rigtige projekter.
Efter militæret var det tid til at tage på professionshøjskole i 2006 for at få papirerne som ingeniør i informationsteknologi i lommen. Der var valget praktisk talt “hardware til Nokia” eller “mobilsoftware til Nokia”
Nå, ikke rigtigt, men Nokias “stempel” var meget tydeligt til stede i temaerne for specialiseringsuddannelserne. Jeg valgte selv software-siden som specialisering, hvor vi så kodede i C, MatLab, Java, PHP, C# og lavede SQL, fysiske elektriske kredsløb og indlejrede systemer til AVR-mikrochips, især ATmega128, mindre overraskende. Og vi læste mikrochips-dokumentation dag ud og dag ind - god træning til at læse kvartalsrapporter på investeringssiden 
Og i fritiden selvfølgelig kodning som bare pokker, især til web
På dette tidspunkt havde jeg så allerede papirerne i lommen i 2010, og det var tid til at begynde at tjene penge på dette.
Det første job fandt jeg så langt væk i Sydfinland, hvor jeg fra starten af 2011 lavede konsulentarbejde i 5 år, og i tråd med skolernes tema var sprogudvalget allerede på dette tidspunkt omfattende, da jeg allerede i den første stilling brugte Java EE, C#, HTML, CSS, SQL og Rational’s værktøjskasse. Og derudover fik jeg i en anden stilling også lov til at arbejde for staten, helt på Unix-niveau! Der blev shell-scripts og kommandoer meget velkendte
Og som en anden del var der B2B-beskeder ved hjælp af EDIFACT, SAP IDOCs og XML. Ved siden af lærte jeg også virksomhedernes ordre- og faktureringspraksis at kende, når vi undersøgte fejl i data, selv i forbindelse med de største i Finland.
Nå, alt har sin tid, og lysten til at lave noget nyt tog over, så det første jobskifte og endda fra et stort konsulenthus til det nuværende (her ret populære) børsnoterede selskab, som dengang stadig var en startup. Der var den første arbejdsopgave at samle Ikea-kontorborde i grupper! Så laptops på bordet og i gang med arbejdet
Her fik jeg mulighed for at implementere Python, som jeg havde studeret i min egen tid, på et praktisk niveau. En vellykket investering tidligere! Python blev et af mine yndlingssprog, selv efter lang tids brug i arbejdet. Der lavede vi så projekter helt til Tyskland, hvor vi var på flere længere ture. Samtidig begyndte vi også at udvikle vores egne hjælpeværktøjer, og der undersøgte jeg, hvad der ville være et fremragende valg til et frontend-værktøj. Til sidst blev valget React, som på det tidspunkt (~2017) endnu ikke var den gigant, det er i dag. Men skridtene var allerede klare dengang, og jeg undrer mig ikke over dets nuværende popularitet 
Så slog storhedsvanviddet til, og i slutningen af 2017 besluttede jeg at prøve kræfter i et af Finlands sandsynligvis teknisk mest krævende firmaer. Og det var det! Jeg lærte utrolig meget nyt hver eneste dag, hvilket var en sand guldgrube for fremtiden. Hovedværktøjerne var AWS, Node og den tidligere kendte Python. Derfra startede min egen begejstring for Node og senere TypeScript, og de er stadig mine yndlingssprog, hvor alt er i en passende balance - ikke for bureaukratisk, men heller ikke for vildt vesten, og samtidig er der masser af kraft. Og arbejde, i det store billede. Men til sidst begyndte blodet at trække mere mod fullstack, i stedet for ren backend.
Så intet andet end en ny startup i kikkerten i 2019! Denne gang fik jeg lov til at rode med blod
. Altså bogstaveligt talt. Virksomhedens forretning er blodanalyse, og min egen del var at udvikle et ordresystem og selve analyseværktøjet, som virksomhedens doktorer (også bogstaveligt talt!) så brugte i deres analysearbejde. Her kom der, i tråd med temaet, igen nye sprog (nå, heldigvis ikke længere bogstaveligt
) til værktøjskassen, da stacken var Go og Angular, udover de allerede kendte PHP og React. Den vigtigste læring var dog inden for AWS og Docker, som begge var centrale i det næste job.
Den eneste grund til at skifte job i efteråret 2019 var faktisk, at jeg fik mit drømmejob, og stillingen var endda i det mest sexede af det hele - brugergrænseflader i fly! Der er jo udover dem, I måske allerede kender, også maaaange andre. Her rejste jeg så rundt i verden
på grund af arbejdet, og Californien blev velkendt
Da vi kun havde “alle” systemer at rode med, var værktøjskassen også derefter: Qt QML, JavaScript, Node, AWS, Docker, Jenkins, Linux, TypeScript, Serverless, SQL, SQLite, React, WebSocket, XML, JSON, og noget glemmer jeg sikkert stadig
Nemt som en leg. Men vi fik det så færdigt og en Red Dot i lommen. Så i gang med at lave flere værktøjer, og stacken blev i hvert fald ikke meget mindre, og arbejdet fortsætter stadig efter alle mulige kriser…
Nå, hvad kan man så lære af denne novelle? Nå, jeg vil i hvert fald sige, at man ikke skal være for fastlåst i en eller to teknologier, hvis man vil opleve alt muligt i sin karriere
Og hvad angår karriereudvikling, så er det en sandhed, at lønnen udvikler sig bedst ved at skifte job med passende mellemrum. Måske hvert 2.-3. år, indtil lønnen er tilstrækkelig. Hvad det så er, afhænger selvfølgelig af dig og branchen.