Lena är en praktiserande läkare som länge var säker på att mjukvaruutveckling definitivt inte skulle vara hennes historia. Men idag skulle hennes berättelse säkerligen överraska hennes tidigare jag.

På gymnasiet hade hon ett tufft förhållande till datorer, men flera år senare skapade hon en applikation för att diagnostisera sjukdomar.

Lena skriver: "När alla i min årskurs planerade att bli programmerare gav jag efter för mina romantiska idéer om läkaryrket och bestämde mig för att bli läkare. Det faktum att min familj inte hade råd med en dator 2001 spelade en icke- trivial roll i beslutet."

Lektioner i datavetenskap räckte uppenbarligen inte till för att hon skulle kunna prata med en dator på grundval av förnamn. I många år trodde Lena att "att använda en dator är VÄLDIGT svårt.

Jobbar inom medicin

När Lena började arbeta som läkare hade hon ständigt problem med att ställa diagnoser. Hon försökte alltid hitta svar och hjälp i artiklar och böcker på Internet, men hittade sällan det hon letade efter och oftast först efter en lång fördröjning.

Startidé och det första hindret

Det var 6 år sedan som denna före detta CodeGym-student först greps av önskan att skapa ett program för att ställa diagnoser. Hon hade inte pengar att betala proffs för att skapa programmet. Men hon hade en talang för hårda vetenskaper, och hon bestämde sig för att studera programmering själv på Internet.

Hon började mina studier på den första C++-webbplatsen som fångade hennes blick och läste samtidigt uråldriga uppslagsböcker om datavetenskap. Det hade inte gått 3 månader från hennes första försök innan hon stötte på färdiga diagnostiska hemsidor (symptomcheckare). Förvånad över deras kvalitet insåg Lena att hon inte hade något att bidra med här och övergav idén. Dessutom närmade sig hennes mammaledighet och hon gick över till familjelivet.

Försök nummer två

När hon återvände från mammaledigheten kastade hon sig återigen huvudstupa in i den apokalyps som händer inom medicinområdet. Av familjeskäl kunde hon inte lämna den lilla staden där hon fick i uppdrag att genomföra ett obetalt residens. Utsikten att stanna på ett oälskat jobb resten av sitt liv deprimerade Lena mer än någonsin. Och så plötsligt blev hon antagoniserad av sin gamla idé - att skriva sitt eget medicinska program. Lena blev 30 år 2015.

Den här gången närmade hon sig valet av språk mer eftertänksamt. Hon tittade på vad som var populärt, vad som fick beröm och vad som får betalt. Och hon valde Java. Hon läste ett par böcker à la "Java för dummies, nybörjare, barn och mormor på 30 dagar." Och hon kände sig inte alls som en programmerare. Hon besökte återigen webbplatser med utbildningsartiklar om Java och följde deras instruktioner steg för steg. Det var då hon såg CodeGym för första gången, men bestämde sig för att inte köpa ett abonnemang.

Istället ägnade Lena ett par månader åt att studera CLIPS, ett språk för att skriva expertsystem. På den tiden störde det henne inte att ingen hade visat något intresse för detta språk på decennier. Hon skrev en liten algoritm med CLIPS. Sedan behövde hon bara koppla upp det till en webbplats, och hon skulle ha sitt eget färdiga projekt. Men de enda lärdomarna om hur man gör detta visade sig vara YouTube-videor på spanska. I det ögonblicket gick det upp för Lena att för att skriva vad hon tänkte måste hon fördjupa sin hjärna i programmering.

Att få praktiska färdigheter inom det medicinska området är en stor utmaning. Att träna på patienter är farligt enligt lagen, och medicinska institutioner har aldrig pengar till simulatorer och fantommodeller. Som ett resultat lär de stackars läkarna bara av böcker och affischer. Ibland kan man också slentra på en sjukhusavdelning och chatta med patienterna. Och denna dysfunktionella process (först att stoppa hjärnan med teori tills den rinner ut ur ögongloberna och sedan bara många år senare tillämpa den där högen av kunskap i praktiken) var fast förankrad i Lenas huvud.

Med tanke på den bakgrunden var hon bara... rädd för att skriva kod! Det är uppenbart att ett misstag som gjorts av en läkare och ett misstag av en programmerare är lika olika som himmel och jord, men det felaktiga tänkandet hade redan slagit rot och hon var tvungen att på något sätt övervinna sin rädsla för att skriva kod.

Och det var då hon kom ihåg CodeGym. Eftersom hon ansåg att det var ett sätt att bli vän med en utvecklingsmiljö, bestämde hon sig för att ta ut lite pengar trots allt och köpte ett abonnemang med en praktikplats.

Lär dig på CodeGym

Sagan med validatorn varade i ungefär tre månader. Och till och med gav henne lite njutning. När hennes vänner hörde talas om Lenas hobby blev de förvirrade över vad hon gjorde. Men andras framgångshistorier uppmanade henne att inte tappa modet och att krypa till mållinjen. Hon nådde nivå 30 med stor svårighet.

Äntligen kunde Lena öppna provuppgiften för en praktikplats!

Och under de kommande sex månaderna försökte hon lösa det varje dag.

Sex månader, Carl! Till slut gjorde hon det, och hon blev accepterad. Euforin gav snabbt vika för hårt arbete: det fanns en enorm mängd information. Lena lyckades ta sig igenom den tredje lektionen av sin första praktik. Under den andra praktiken kom hon till 6 eller 7. Under den tredje praktiken kände hon att hon skulle börja hata programmering om hon inte äntligen började implementera det hon hade tänkt sig.

Och så började hon... Som tur var räckte kunskapen som krävdes för praktiken för att skapa ramarna för hennes egen ansökan.

Äntligen "fungerade det"

Lena fick plugga mycket på egen hand (och mest på engelska). Hon fällde en hink med tårar och bad till och med några böner. Och i slutet av oktober 2018 distribuerade hon äntligen sin idé till en server. Nyfikna medkodare kan hitta den på etiona.com

När hon blev inblandad i det hela hade hon aldrig hört ordet "startup". Inte heller det faktum att 95 % av dem misslyckas i sina allra första år. Men tiden kommer att sätta allt på sin plats.

Lena skriver: "Kanske kommer en drömmare som jag att läsa min berättelse. Och kanske kommer den drömmaren att komma ihåg någon orealiserad idé och bestämma sig för att skapa något eget – något som världen aldrig har sett och aldrig skulle se utan hans eller hennes handling Programmering ger dessa otroliga möjligheter.

Även om du är bunden till ditt rum i en liten provinsstad har du en chans att tjäna anständiga pengar och bli en del av en enorm gemenskap av smarta människor. Kostnaderna för inträde är små: en dator, helst med internetuppkoppling, din tid och uthållighet. Jo, och priset för ett CodeGym-abonnemang, eftersom vi alla samlades här ändå.

Jämför man detta med vad som krävs för att bli läkare är det rent nonsens. Sol och lycka till alla! Må vi alla lyckas med våra ansträngningar! Huvudsaken är att du tror på dig själv!"