U kunt leren programmeren en geen programmeur worden, maar in plaats daarvan uw nieuwe vaardigheid toepassen om uw huidige carrière vooruit te helpen

Sergey, een inwoner van Moskou, deelde zijn succesverhaal met CodeGym-studenten. Hij gebruikte de cursus om 3,5 jaar te studeren, maar werkt nog steeds niet als ontwikkelaar. Wat ging er mis? Of misschien is alles wel zo goed mogelijk verlopen?

Achtergrond: verkoopspecialist

Sergey werkt sinds 2006 in de verkoop: hypotheken, autoleningen, bankproducten. Vervolgens begon hij in 2011 exclusief beleggingsproducten te behandelen. Nog voordat hij naar de universiteit ging, had hij besloten wat hij wilde doen: "Werken met succesvolle mensen." En dat is precies wat er gebeurde: 6 jaar na zijn afstuderen aan de universiteit is hij VIP-accountmanager bij de grootste particuliere Russische bank.

Na verloop van tijd begon ik op slechts één vraag te kauwen: "Wat is het volgende doel?" Het antwoord was er niet. Natuurlijk waren er vooruitzichten: afdelingsmanager, assistent-filiaalmanager of filiaalmanager, maar er kwam altijd wel iets tussen.

Toen Sergey voor een investeringsmaatschappij begon te werken, was een van zijn taken het aantrekken van nieuwe klanten. Welke opties zijn er? Ongevraagde telefoontjes, conferenties, oude klanten, hun kennissen. Hij specialiseerde zich in obligaties en stelde portefeuilles samen. Hij stuitte op een probleem: er was geen goede gratis informatiebron over euro-obligaties en hun belangrijkste indicatoren: looptijden, coupons, opbrengsten; er waren geen beoordelingen, geen nieuws en geen keuzes. Er waren slechts twee relevante informatiebronnen: de ene betaalde, de tweede onbetrouwbaar. Dit is hoe Sergey besefte dat hij zijn eigen hulpbron wilde creëren.

IT leren kennen en het eerste project ontwikkelen

Sergey begon opties te onderzoeken om het project tot leven te brengen en kwam WordPress tegen. Eerst moest ik spelen met obligatie-indicatoren, obligatie-emissies en obligatieratings. Hij vond de gegevens op een Duitse beurs. In het begin werkte ik alles handmatig bij, maar na twee weken kwam ik er zelf achter hoe ik automatische updates kon laten werken.

Hij schreef bijna dagelijks recensies en nieuws en studeerde tegelijkertijd. Zes maanden later, zonder advertenties of SEO, kwam de website in de top drie van zoekresultaten van Yandex voor de zoekopdracht "Eurobond-prijzen" en in de top vijf van Google voor dezelfde zoekopdracht.

Toen iedereen in het kantoor van Sergey geobsedeerd was door het leren van Engels, besloot hij ook een andere internationale taal te leren, die hem, naar hij geloofde, praktische voordelen zou opleveren. Hij koos in een opwelling voor Java en kwam er pas later achter dat het een van de meest populaire talen is.

Een maand lang studeerde hij geïmproviseerd, flarden informatie uit video's en artikelen, zonder een duidelijk plan. Hij had CodeGym nog niet ontdekt.

Leren op CodeGym en de initiële verdiensten van een Android-app

Sergey bracht bijna elke avond 1-2 uur door met studeren. Hij weet niet meer welk niveau hij heeft bereikt, maar na 3 maanden op de cursus besloot hij zijn nieuwe kennis in de praktijk te brengen.

Toevallig gaf zijn werkgever hem de opdracht om gecertificeerd te worden als financieel adviseur, waarvoor hij twee examens moest afleggen met in totaal 3300 vragen en problemen. De enige manier om je voor te bereiden was een pdf-scan van een document van 300 pagina's. Lezen op een computer was onpraktisch, lezen op je telefoon was vrijwel onmogelijk en er was geen mogelijkheid om te zoeken.

Om het voorbereidingsproces te verbeteren, zette Sergey het bestand om in een leesbaar formaat en besloot hij een kleine Android-app te maken om te oefenen voor de test. Zo groeide een klein persoonlijk project geleidelijk uit tot een volwaardige app op Google Play - met zoeken, chatten, een echte examenemulator en een bijgewerkt ontwerp.

Na enige tijd nam de vraag naar het examen aanzienlijk toe. Omdat de app een betaalde app was, ontving Sergey 25.000-30.000 roebel per maand uit de verkoop, dus besloot hij een iOS-versie te maken.

Nieuwe projecten

Parallel aan zijn studie en app-ontwikkeling leerde Sergey over Spring en besloot hij een al lang bestaand idee met betrekking tot aandelenhandel te implementeren: een dashboard voor het analyseren van zijn handelssysteem.

Ondertussen werd ploegendienst ingevoerd op kantoor en kreeg Sergey de verantwoordelijkheid voor roosters en administratie. Na twee weken routine besloot hij een Telegram-bot te schrijven zodat medewerkers hun eigen ploegen konden instellen en indien nodig de datums van de ploegen konden wijzigen. De bot zou werknemers ook herinneren aan hun diensten.

Hij maakte nog een bot voor zichzelf: deze hield klantenportefeuilles bij. Het toonde schommelingen in activaprijzen en stuurde een prachtige visuele weergave van de portefeuille van de geselecteerde klant. Zijn collega's vroegen om toegevoegd te worden en Sergey deelde zijn nuttige innovatie.

Nieuwe positie

Zijn activiteiten en werkoptimalisatieprojecten bleven niet onopgemerkt: de HR-afdeling van het bedrijf toonde interesse in Sergey. Er werden enorme inspanningen geleverd om het bedrijf om te vormen tot een digitale dienstverlener, en Sergey kreeg de functie van Head of IT Projects aangeboden . Dat klonk goed, zelfs zonder ondergeschikten. Op dat moment was er 1,5 jaar verstreken sinds hij de "vreemde" taal begon te leren.

Tussentijdse resultaten

Sergei is geen ontwikkelaar geworden, maar hij lost alledaagse problemen op met behulp van zijn kennis van softwareontwikkeling. Dit maakt het voor hem gemakkelijker om taken toe te wijzen aan collega's, in te schatten hoe lang het werk zal duren en te helpen bij analyses.

Hij blijft wrijven met succesvolle mensen. En softwareontwikkelaars zijn succesvolle mensen. Ze doen tenslotte wat ze willen. Niet iedereen kan zo opscheppen.