Hur den första ryska bootcampen fungerar och hur kodare utbildas där

Georgy Babayan- grundare av den första ryska bootcampen Elbrus. Född i Moskva. Färdiga

Ekonomiska och statistiska institutet (nu en del avPlekhanov Academy) med en examen i tillämpad informatik i ekonomi. Han var involverad i riskinvesteringar och hjälpte startups. Efter en resa till USA blev jag intresserad av bootcamps och när jag kom tillbaka till Ryssland öppnade jag mitt eget bootcamp, Elbrus.

"Om de säger i USA att du har ett bra jobb betyder det oftast att ditt jobb är dåligt."

Efter examen från universitetet försökte Babayan sigriskinvesteringar, men detta område låg honom inte i närheten. Sedan 2010 bestämde han sig för att byta till att stödja startups. Ett av projekten (EasyDress) var relaterat till ett fall som Babayan och hans team löste på Gagarin Capitals online hackathon. Startupens idé var att hjälpa konsumenter att korrekt förstå deras klädstorlek när de handlar online baserat på foton på sociala nätverk. Analysen utfördes av artificiell intelligens.

Starten utvecklades inte eftersom det inte var tillräckligtforskningsarbete, det fanns problem i den tekniska delen, var det nödvändigt att gräva i B2B-försäljning. Teamet vann dock hackathonet, för vilket de fick en resa till Silicon Valley. Det var i USA när man valde ett utbildningsprogram som Georgy först hörde talas om bootcamps.

Bootcamp- en form av intensiv heltidsutbildning.Den användes ursprungligen av militären, nu används den för undervisning i programmering. Den första IT-startcampen dök upp i USA 2012. Enligt Course Resort-portalen 2018 fanns det 108 bootcamps i USA och deras totala intäkter uppskattades till 240 miljoner dollar. Enligt SwitchUp finns det nu nästan 500 bootcamps i världen.

George gillade denna form av träning, och hangick in i en av de äldsta bootcamparna i Amerika - Dev Bootcamp. Det rekryterar studenter från grunden och gör utvecklare på nybörjarnivå. Programmet består av 18 veckors teknisk utbildning (3 steg) och 7 dagars yrkesutbildning. Först lär eleverna grunderna för programmering i Ruby, sedan bekanta sig med avancerad teknik och slutligen skapa en webbapplikation.

Dessutom visade sig en sådan resa vara användbar förGeorge, främst när det gäller livserfarenhet. "Du kan tydligt se att människor är olika, de har olika mentalitet", säger Babayan och ger ett exempel: om de i USA säger att du har ett bra jobb betyder det oftast att ditt jobb är dåligt. Men en detaljerad berättelse om proffsen antyder att arbetet verkligen är värt.

En annan slutsats som han gjorde:för att uppnå ett resultat är det mycket viktigt att arbeta i ett team och kunna höra andra. Om någon har problem måste de uttrycka sig, eftersom en persons suboptimala psykologiska eller fysiska tillstånd påverkar resultatet av det totala arbetet negativt.

Efter att ha återvänt till Ryssland och analyserat IT-marknadenGeorge insåg att människor har ett behov av mycket intensiv träning. Så här uppstod Elbrus-kurser, som tog cirka 150 personer på ett och ett halvt år, och de flesta av dem fick framgångsrikt jobb i sin specialitet i stora företag - Sberbank, Wildberries, OZON och andra.

Hitta en programmerare

Under arbetet med ett startprojekt EasydressGeorge hade svårt att hitta kvalificerade programmerare. ”Jag var säker på att det finns många bra specialister i landet, men det visade sig att så inte är fallet. Det blev klart att det finns ett behov av människor och att människor - att lära sig, att börja programmera. Det finns många online-kurser i Ryssland, men det finns få intensiva kurser (det finns en bra högre utbildning, ja), så det var en önskan att skapa en bootcamp här, påminner Georgy.

”Tillbringa några i den moderna tempot i livetår för att få högre utbildning är för mycket lyx, säger han. "Dessutom minskar behovet av många yrken, till exempel revisorer, och behovet av programmerare ökar ständigt."

George började rekrytera människor till laget.Parallellt talade han med bootcamp-grundare från andra länder för att lära sig mer om deras erfarenheter. En av programmerarna (potentiella lärare), som Babayan intervjuade med, arbetade på Alfa-Bank. Då kom Georgy på idén att genomföra en två veckors testintensiv på bankens territorium tillsammans med denna medlem av teamet. Samtidigt kan anställda i företaget gå igenom det gratis. För externa studenter kostade kursen 14 tusen rubel.

Som ett resultat kom bara de som stödde henne för att studera.betalas. Inte en enda person som kunde få gratis utbildning utnyttjade denna möjlighet. "Om en person måste betala för sina studier börjar han ta en mer ansvarsfull inställning till det", säger Babayan.

Mer än 300 programmerare utbildas i vårt landRyska universitet och cirka 250 högskolor, det finns programmeringsskolor för gymnasieelever. Du kan också lära dig programmering på kurser. Det finns utbildningsalternativ ansikte mot ansikte (grenar av skolor, kurser vid universitet eller utbildningscentra) och utbildning online. Du kan även studera gratis, till exempel på kurser från Mail.ru Group, Yandex och Sberbank. Beroende på kunskapsmängden pågår kurserna från flera veckor till två till tre år.

Efter testkursen blev det klart att marknadendet finns intresse för sådan utbildning, och den 1 oktober 2018 började Elbrus-skolan att fungera. Cirka 4 miljoner rubel investerades i öppningen. Av dessa var 2 miljoner ett banklån, ytterligare 2 miljoner gavs av Babayans bekanta. Pengarna gick till hyra, lön och programutveckling. Tre månader senare kom projektet ut i positivt territorium och åtta månader senare returnerade Babayan den ursprungliga investeringen. Huvudinkomsten är studieavgifter, intäkterna spenderas på hyra, utrustning, anställdas löner och kampanjer.

Det var bara fem personer i den första uppsättningen."Att hitta människor för de två första grupperna var det svåraste eftersom vi inte hade några positiva inlärningsresultat", säger han. Programmet byggdes på grundval av det enligt vilket Georgiy studerade vid Dev Bootcamp, den första läraren hittades bara tre månader senare, och förnekade 50 kandidater, alla utvecklade tillsammans ett träningsprogram. För de första deltagarna föreslogs ett särskilt betalningssystem: de betalade 20% omedelbart och de återstående 80% efter anställning. Från och med den andra gruppen bytte Babayan till 100% förskottsbetalning.

Träningsmaraton

”Vi försöker se till att människor fårresultatet jag kom för, säger Georgy. - Så att han efter examen kunde arbeta som programmerare. Men för detta måste han slutföra alla uppgifter och följa våra rekommendationer, ingenting kommer att hända av sig själv. " Målet är att minst 80% av akademikerna efter att ha genomgått kurserna får ett jobb inom sin specialitet. Enligt skolan hittar nu 90% av sina studenter arbete inom 1-1,5 månader efter att ha avslutat kursen.

Utbildningen består av fyra faser.Nollfasen, där eleverna får lära sig webbplatsernas layout, äger rum online, de andra tre personligen. Skoldagen är lång - från 9 till 19 på vardagar. Det finns inga lektioner på helgerna, men vissa studenter studerar materialet på egen hand. Merparten av kursen är övning, teorin ger endast nödvändigt grundläggande minimum. Eleverna får förmågan att skriva koder genom praktiska uppgifter som de utför med en lärare, i ett par eller i ett team.

Nu sker rekrytering en gång i månaden, gruppstorlek- 20-30 personer. Kursen varar relativt kort: 12 veckor, men inte alla avslutar träningen - på grund av den höga intensiteten är det mycket svårt att klara belastningen. Det finns också de som tvingas sluta studera av andra skäl, till exempel av familjeskäl. Om det har gått mindre än sex veckor sedan utbildningen började får studenten tillbaka. Dessutom finns det en mellanliggande certifiering under studien. Om lärarna ser att eleven inte mår bra och programmet är för komplicerat för honom, kommer han att erbjudas att prova ett annat träningsformat i bootcampen: mindre intensiv, fjärrstyrd och andra alternativ.

Från 2009 till 2016, antalet IT-proffsökade med 44%. I Ryssland arbetar de flesta av dem i inhemska företag - utländska företag och företag med gemensamt ägande står för cirka 11% av specialisterna.

Enligt ministeriet för telekom och masskommunikation, varje år från universitetDet finns cirka 25 tusen IT-specialister som tar examen, varav cirka 60% är programmerare (cirka 15 tusen personer). Samtidigt noterar analytiker en fyrfaldig brist på kvalificerade specialister. Dessutom lämnar cirka 10 tusen människor yrket varje år - på grund av ålder, byter verksamhetsområde eller emigrerar.

Koncentrationen av IT-specialister över regioner är ojämn.År 2016 fanns det till exempel inte mer än 100 programmerare i Ingushetia och Chukotka Autonomous Okrug, medan det i Tatarstan, Nizjnij Novgorod, Sverdlovsk, Tyumenregionerna och ett antal andra regioner finns mer än 10 000 personer och i Moskva - mer än 122 tusen.

Enligt undersökningen, 48% av IT-proffsöverväger möjligheten att flytta till en annan region i landet, och 16% har redan denna erfarenhet. Huvudmotiven är löneökning och karriärtillväxt. De tillfrågade utsåg USA (13,5%), Tyskland (11,4%), Australien (9,2%) som prioriterade områden för utvandring. Det finns inga exakta uppgifter om hur många som faktiskt åkte till ett annat land. Men till exempel sa Oleg Tinkov att ett år av 10 anställda flyttade till Silicon Valley.

Babayans skola har karriärcoaching:studenterna får hjälp med att skriva CV, lärs ut att förhandla och förhandla om löner. En karriärcoach kommunicerar nära med partnerföretag och förhandlar om förvärvsarbetande för akademiker utan att gå igenom de första faserna i urvalet. Dessa partners inkluderar VTB och OZON. Många akademiker får jobb på egen hand - cirka 4% av dem arbetar nu på Sberbank, även om det inte finns några särskilda avtal mellan den och Elbrus.

Vanligtvis är akademiker inbjudna till en positionjuniorutvecklare, men vissa tar omedelbart högre positioner. Oftast är studenter efterfrågade inom banksektorn och detaljhandeln, följt av små startups och outsourcing.

Enligt Rosstat fanns det 2016cirka 450 tusen IT-arbetare. Något mindre än 20% av dem var anställda i den statliga och kommunala sektorn, resten i icke-statliga företag. Samtidigt arbetar nästan en fjärdedel av dem i Moskva, cirka 11% - i St Petersburg.

Konventionellt kan programmerare delas in i trekategorier. Applikationsprogrammerare hanterar applikationsprogramvara (spel, redovisningsprogram, redigerare, programvara för videoövervakningssystem, brandsläckning och liknande). De anpassar också befintliga program för att passa företagets eller användarens behov. Sådana specialister kan vara i organisationens personal eller arbeta för outsourcing.

Systemprogrammerare arbetar med nätverk och distribuerade databaser, skapar tjänster för att styra processorn och kringutrustning.

Webbprogrammerare skriver programvarukomponenten på webbplatser, skapar dynamiska webbsidor och webbgränssnitt.

Programmerarens löner beror på olika faktorer:region, erfarenhet, programmeringsspråk, arbetsplats. Om i Moskva får programmerare i genomsnitt 100 tusen rubel och i stora företag (Yandex, Avito, Kaspersky och andra) kan lönen för erfarna specialister vara 200 tusen rubel eller mer, då är programmens genomsnittliga lön 30 - 40 tusen rubel.

"Piloter" för företag

Under sina studier skapar studenter programvaraprodukter som löser praktiska problem. Till exempel en applikation som låter dig spela in intervjuer. De flesta övningarna är skapade av lärare, men en del av uppgifterna är verkliga beställningar från företag som därmed får en prototyp av produkten gratis och på kort tid. Vi har erfarenhet av ett sådant samarbete med BMW, Otkritie Bank och andra företag. Samtidigt varnas kunderna i förväg om att produkten skapas av studenter och att den kan vara "rå".

För biologiska institutionen vid Moskva State University har Elbrus-studenter utvecklat en bas,där resultaten av vetenskapliga studier på råttor anges. ”Till exempel injiceras en råtta med ett konditionerat aspirin och det startar en attack. Forskare förstår: ja, råttan behöver inte injicera aspirin, andra läkemedel behövs. Och allt detta läggs in i en databas, förklarar Babayan. Baserna som vi arbetade med i laboratoriet skrevs för mycket länge sedan - tillbaka på 90-talet på MS-DOS, och på många moderna datorer öppnade de inte ens. Elbrus har skapat en prototyp av ett nytt program som nu används i laboratoriet.

Enligt Georgy, i Ryssland konkurrenter i formatethan har inga bootcamps. Det finns olika programmeringskurser - både ansikte mot ansikte och avstånd. Men bara Elbrus erbjuder en sådan intensiv utbildning för yrket som programmerare. Varje format har sina egna fördelar och nackdelar. ”Vår fördel är korta villkor och en stor mängd kunskap som studenterna får. Nackdelen är det höga priset (170-230 tusen rubel) och intensiteten. En person kan själv välja vilket sätt att uppnå målet som passar honom bäst, säger Babayan.

Företagets personal är fortfarande liten:åtta lärare, fyra personer inom marknadsföring och försäljning, och några personer i outsourcing. Om du komponerar ett porträtt av den genomsnittliga studenten Elbrus - blir det en man på 27-28 år med högre utbildning och arbetslivserfarenhet, som vill byta yrke. Som regel kommer människor hit vars arbete redan är relaterat till datorer, men som saknar färdigheterna att skriva koder. Men det finns också studenter med en helt icke-teknisk bakgrund: en sommelier, en långvägs seglare, en gruvarbetare.

De flesta av studenterna är lokala, men det finns också de som gör detkommer speciellt från andra städer. Bland studenterna finns inte bara ryssar utan också människor från Ukraina, Vitryssland, Kazakstan. Även en ungersk och en engelsk kvinna, som talade väl ryska, studerade på Elbrus. Även om detta är en förutsättning - utbildning genomförs på ryska och Babayan planerar inte att bjuda in engelsktalande lärare inom en snar framtid.

Kunderna kommer främst genom mun till mun - rekommendationer från vänner, bekanta, tidigare studenter. En annan del av människor lär sig om bootcampen via sociala nätverk eller kontextuell reklam.

På bara två år har kurserna genomförts cirka 200mänsklig. Först var skolan bara i Moskva; i februari 2020 uppträdde ett representativt kontor i St Petersburg. Det finns också planer på att öppna skolor i andra städer och utvidga läroplanen.

Se även:

Det kan finnas universum i svarta hål. Vi berättar om den nya upptäckten

På sjukdagens dag 3 förlorar de flesta COVID-19-patienter luktkänslan och lider ofta av en rinnande näsa

På sjukdagens dag 3 förlorar de flesta COVID-19-patienter luktkänslan och lider ofta av en rinnande näsa