Du kan lära dig att programmera och inte bli programmerare, utan istället tillämpa din nya färdighet för att avancera din nuvarande karriär

Sergey, bosatt i Moskva, delade sin framgångssaga med CodeGym-studenter. Han använde kursen för att studera i 3,5 år, men jobbar fortfarande inte som utvecklare. Vad gick fel? Eller kanske allt blev så bra som möjligt?

Bakgrund: försäljningsspecialist

Sergey har arbetat med försäljning sedan 2006: bolån, billån, bankprodukter. Sedan 2011 började han hantera investeringsprodukter exklusivt. Redan innan han gick på universitetet hade han bestämt sig för vad han ville göra: "Arbeta med framgångsrika människor." Och det är precis vad som hände: 6 år efter examen från universitetet är han VIP Account Manager på den största privata ryska banken.

Med tiden började jag tugga på bara en fråga: "Vad är nästa mål?" Svaret gick inte att hitta Naturligtvis fanns det utsikter: avdelningschef, biträdande filialchef eller filialchef, men något kom alltid i vägen.

När Sergey började arbeta för ett investeringsbolag var en av hans uppgifter att attrahera nya kunder. Vilka alternativ finns det? Kalla samtal, konferenser, gamla kunder, deras bekanta. Han specialiserade sig på obligationer och satte ihop portföljer. Han stötte på ett problem: det fanns ingen bra gratis informationskälla om euroobligationer och deras viktigaste indikatorer: löptider, kuponger, avkastning; det fanns inga recensioner, inga nyheter och inga val. Det fanns bara två relevanta informationskällor: en betald, den andra opålitlig. Det var så Sergey insåg att han ville skapa sin egen resurs.

Lär känna IT och utveckla det första projektet

Sergey började undersöka alternativ för hur man kan få projektet till liv och stötte på WordPress. Först var jag tvungen att leka med obligationsindikatorer, obligationsemissioner och obligationsbetyg. Han hittade uppgifterna på en tysk börs. Först uppdaterade jag allt manuellt, men efter två veckor kom jag på på egen hand hur jag skulle få automatiska uppdateringar att fungera.

Han skrev recensioner och nyheter nästan dagligen, och studerade samtidigt. Sex månader senare, utan reklam eller SEO, gick webbplatsen in i Yandex topp tre sökresultat för frågan "Eurobond-priser" och Googles topp fem för samma fråga.

När alla på Sergeys kontor var besatta av att lära sig engelska, bestämde han sig också för att lära sig ett annat internationellt språk, vilket han trodde skulle ge honom praktiska fördelar. Han valde Java på ett ögonblick och fick först senare reda på att det är ett av de mest populära språken.

Under en hel månad studerade han på ett improviserat sätt och hämtade informationsbitar från videor och artiklar, utan en tydlig plan. Han hade ännu inte upptäckt CodeGym.

Lär dig om CodeGym och de första intäkterna från en Android-app

Sergey tillbringade 1-2 timmar med att studera nästan varje kväll. Han kommer inte längre ihåg vilken nivå han nådde, men efter 3 månader på kursen bestämde han sig för att omsätta sina nya kunskaper i praktiken.

Som det hände gav hans arbetsgivare honom i uppdrag att bli certifierad som finansiell rådgivare, vilket skulle kräva att han klarade två prov med totalt 3300 frågor och problem. Det enda sättet att förbereda sig var en PDF-skanning av ett 300-sidigt dokument. Att läsa det på en dator var opraktiskt, att läsa det på din telefon var nästan omöjligt och det fanns ingen möjlighet att söka.

För att göra förberedelseprocessen bättre konverterade Sergey filen till ett läsbart format och bestämde sig för att göra en liten Android-app för att öva inför testet. Så växte ett litet personligt projekt gradvis till en fullfjädrad app på Google Play — med sökning, chatt, en riktig tentamulator och en uppdaterad design.

Efter en tid ökade efterfrågan på provet avsevärt. Eftersom appen var en betalapp fick Sergey 25 000-30 000 rubel i månaden från försäljningen, så han bestämde sig för att skapa en iOS-version.

Nya projekt

Parallellt med sina studier och apputveckling lärde Sergey sig om Spring och bestämde sig för att implementera en mångårig idé relaterad till aktiehandel: en instrumentpanel för att analysera hans handelssystem.

Under tiden infördes skiftarbete på kontoret, och Sergey gjordes ansvarig för scheman och journaler. Efter två veckor i en rutin bestämde han sig för att skriva en Telegram-bot så att anställda kunde ställa in sina egna skift och ändra skiftdatum efter behov. Boten skulle också påminna anställda om deras skift.

Han gjorde en annan bot för sig själv: den här upprätthöll kundportföljer. Det visade tillgångsprisfluktuationer och skickade en vacker visuell representation av den utvalda kundens portfölj. Hans medarbetare bad om att få läggas till, och Sergey delade med sig av sin användbara innovation.

Ny position

Hans aktiviteter och arbetsoptimerande projekt gick inte obemärkt förbi: Företagets HR-avdelning intresserade sig för Sergey. En enorm ansträngning pågick för att omvandla företaget till en digital tjänsteleverantör och Sergey erbjöds tjänsten som chef för IT-projekt . Det lät bra även utan några underordnade. Då hade det gått 1,5 år sedan han började studera det "främmande" språket.

Mellanresultat

Sergei blev ingen utvecklare, men han löser vardagsproblem med hjälp av sina kunskaper om mjukvaruutveckling. Detta gör det enklare för honom att tilldela arbetsuppgifter till kollegor, uppskatta hur lång tid arbetet kommer att ta och hjälpa till att göra analyser.

Han fortsätter att gnugga sig med framgångsrika människor. Och mjukvaruutvecklare är framgångsrika människor. De gör trots allt vad de vill. Alla kan inte skryta med det.