Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Vi har flere utviklingssentre, og vi søker stadig etter dyktige mellommenn i regionene. Siden 2013 har vi trent utviklere – holdt møter, hackathons og intensive kurs. I artikkelen forteller vi deg hvordan det å studere hjelper deg å bli venner med mellomstudenter, samt hvem som kommer for ekstern og intern praksis og hvorfor.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

En million IT-folk

Ifølge Internet Initiatives Development Fund, i Russland 1,9 millioner spesialister som arbeider innen informasjonsteknologi. Andelen "IT-spesialister" er bare rundt 2 % av den yrkesaktive befolkningen, mens den i USA, Tyskland og Storbritannia er 4,2 %.

Russiske universiteter og videregående utdanningsinstitusjoner uteksaminerer opptil 60 tusen spesialister per år. I mellomtiden snakker departementet for tele- og massekommunikasjon i sitt prosjekt for utvikling av den digitale økonomien om behovet for å utdanne en million IT-spesialister innen 2024. Utviklere er mangelvare, spesielt erfarne, og konkurransen er størst i IT-regioner.

Et slående eksempel er Ulyanovsk, som kalles Volga "Silicon Valley": rundt 200 lokale selskaper opererer i IT-sektoren. SimbirSofts hovedkontor ligger i Ulyanovsk, og etterspørselen etter dyktige utviklere her er alltid høyere enn tilbudet. Utdanningsinstitusjoner - først og fremst Ulyanovsk State University og Ulyanovsk State Technical University - uteksaminerer ikke mer enn 500 IT-spesialister per år. Totalt ikke mer enn to nyutdannede (ennå ikke spesialister!) per organisasjon.

Dette er langt fra de reelle behovene for personell: for eksempel utvidet vi i 2018 selskapet – fra 450 til 600 personer – og åpnet avdelinger i Samara og Saransk. Vi deler vår erfaring med hvordan vårt utdanningsprosjekt hjelper med dette.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Hva gjør vi

IT.Place er en plattform hvor vi hjelper både studenter og erfarne IT-spesialister å studere gratis. Våre arrangementer inkluderer kurs, intensiver, hackathons, meetups og quiz. Programmet dekker alle hovedområdene for utvikling, inkludert Java, C#, C++, Mobile, samt QA, analytics og design.

Resultatet vårt over sju år er 4400 lyttere. Vi inviterer de beste kandidatene fra hver strøm til intervjuer og praksisplasser.

Det er en oppfatning at programmeringskurs er for nybegynnere. Vi er ikke enige i denne stereotypen. Utviklere kommer til oss med forskjellige forespørsler. Erfarne IT-spesialister prøver seg som regel i en ny retning; de trenger maksimal praksis. Intensive kurs er populære blant studenter og nybegynnere.

Vi har mange områder i selskapet vårt - Backend, Frontend, Mobile, QA, SDET, analytics og andre. Hver av dem har utviklet sin egen praksis for hvordan de skal undervise nybegynnere og hjelpe dem å "hente opp" til det nødvendige nivået. For eksempel holder Frontend og Mobile oftest minikonferanser – meetups. I mellomtiden prøver kvalitetssikringsspesialister å gi så mye praksis som mulig - i form av intensive kurs eller kurs (fra 5 til 15 leksjoner).

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Fra kurs til intensivkurs

Vi startet med å gjennomføre kurs og foredrag om utvikling for alle. De første lytterne hadde forskjellige treningsnivåer, til og med minimale.

Kursene gikk to ganger i uken, fra én til to måneder. Det førte til at det ble brukt mye ressurser på undervisning, og noen elever droppet underveis.

Takket være tilbakemeldinger fant vi i 2018 et nytt format – intensivt. Dette er et kort "avansert" program på 4-5 leksjoner ledet av våre mentorer. Intensive deltakere fullfører en testoppgave.

Hvem passer intensivkurset for?

  • for de som er klare til å studere teorien på egenhånd
  • for de som trenger praktiske ferdigheter

Fordeler for lyttere:

  • kun praktiske leksjoner
  • teori kan studeres når som helst

Fordeler for oss:

  • bedre resultater på kortere tid
  • de som virkelig er klare til å jobbe kommer.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Sommerintensiv

Du kan melde deg på intensivkurs og kurs gjennom hele året, men den mest kjente er Sommerintensiven – den foregår i studentpraksisperioden.

Sommerintensiven er først og fremst en teamutvikling av et IT-produkt. På bare to uker lager teammedlemmer fullverdige søknader. Våre spesialister fungerer som kunder og mentorer.

Både studenter og dyktige fagfolk, inkludert de som ønsker å jobbe med oss, kommer til Sommerintensiven. Hvert år mottar vi ca 500 søknader og gir testoppgaver innen Web Java, Android Java, Frontend (Java Script), C# Desktop, QA og analytics. Vi legger gradvis til nye områder, for eksempel testautomatisering (SDET). Ved hjelp av testoppgaver velger vi ut kandidater som er klare for ekte prosjektarbeid i team.


Resultater:

2019 lag deltok i Summer Intensive 17. Under forsvaret av prosjektene ba vi dem beregne hvor mange ressurser som måtte til for dette. Det viste seg at hvert team i gjennomsnitt jobbet mer enn 200 timer, skrev opptil 3000 linjer med kode og fullførte dusinvis av tekstsaker.

Et av de mest spennende prosjektene i år er en reiseapp. Det hjelper deg med å lage en rute, bestille hotell eller vandrerhjem, og til og med pakke tingene dine for turen, basert på værmeldingen. Prosjekter inkluderer også tjenester for å kjøpe billetter og sjekke informasjon om nye filmer, administrere et hotell og spore prestasjoner i nettspill.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore
Sommerintensiv statistikk

Få det gjort på én dag: møter og hackathons

Erfarne utviklere er, i motsetning til studenter, mer fokusert på å dele erfaringer i stedet for å lære. For dem holder vi endagskonferanser og hackathons, og eksperimenterer med underholdende quiz.

Møter

En meetup er en syntese av en forelesning og en konferanse. I løpet av kvelden lytter deltakerne til 3-5 rapporter, stiller spørsmål, blir kjent og kommuniserer. Dette formatet viste seg å være nyttig og etterspurt. Siden begynnelsen av året har vi allerede holdt ni møter i Samara, Saransk og Ulyanovsk – innen områdene Backend, Frontend, QA&SDET, analytics, mobilutvikling. Et møte vil finne sted i september SDET - bli med oss!

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Hackathons

Hackathons er populært blant både nybegynnere og erfarne fagfolk. Deltakerne jobber i team og konkurrerer med hverandre. For dem er dette en mulighet til å få nye ferdigheter og rett og slett tilbringe en helg med fordel.

Sist vinter holdt vi et Mobile Hackathon i Ulyanovsk. Deltakerne skrev geolokaliseringsapplikasjoner, testet dem på bygater og så etter virtuelt utstyr for å bekjempe vinterkulden (for eksempel pelsfrakker og flammekastere). Lagene som fullførte oppgaven raskest fikk termoser og andre varmepremier. I vår gruppe på VKontakte kan du se videoreportasje fra Mobile Hackathon.

Vi holdt et RoboCat hackathon for studenter sammen med Polytechnic University (UlSTU). Deltakere i team programmerte virtuelle roboter i Java for å delta i turneringen, foreskrev atferdsalgoritmer i kamp-, angreps- og retrettstrategier.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore
Presentasjon av diplomer til deltakere i «RoboCat-2019»

Praksis

Noen utviklere ønsker å ta en titt på det interne "kjøkkenet" i selskapet før de inngår en arbeidskontrakt. I disse tilfellene gir vi praksisplass. Den er delt inn i to kategorier:

  • intern – trening med mentor, i gjennomsnitt fra 3 uker til 3 måneder, avhengig av retning.
  • ekstern er en kort introduksjon til våre utviklingsprosesser og kan gjennomføres eksternt.

Både juniorer og mellomstore kommer for praksisplasser, og vi inviterer også noen ganger nyutdannede eller seniorstudenter. For dem er dette en mulighet til å sjekke hvor egnet et nytt yrke er for dem, og hvilke ferdigheter de trenger å forbedre.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore
Dmitry, prosjektleder

FAQ

— Hvilke områder er mest populære?
— Mest av alt er jeg interessert i Java, C#, Frontend, mobilutvikling, kvalitetssikring (QA).

— Godtar du lyttere i alle aldre?
— Alle som er klare for å lære kommer til oss. Erfarne, nybegynnere og til og med folk fra andre yrker. Vi aksepterer gjerne sistnevnte for QA- og analysekurs. Vi strukturerer opplæringen deres på en slik måte at de umiddelbart konsoliderer all tilegnet kompetanse i praksis. Ja, det er litt vanskeligere for voksne spesialister å huske ny informasjon, men de har en mer ansvarlig tilnærming til læring og videre arbeid.

— Finnes det nettkurs?
— Foreløpig er det kun eksterne praksisplasser som kan gjennomføres eksternt. Hvis du bor i en annen by og ønsker å studere, kom og besøk oss for treff og intensive kurs!

– Hvordan vil siden utvikle seg?
— Vi fortsetter å studere tilbakemeldingene og ønsker fra deltakerne og gjennomfører de mest populære aktivitetene i alle regioner av SimbirSofts tilstedeværelse. I år holdt vi Summer Intensive i Kazan for første gang og var fornøyd med resultatet: nesten tre ganger flere deltakere enn vi forventet! Vi involverte våre Samara-kolleger i organisasjonen, og planlegger nå et intensivkurs i Samara.

Viktige nyheter!

Vi planlegger å rebrande IT.Place til høsten - vi vil snart annonsere det nye navnet! Vi planlegger å utvide våre grenser og bli en universell utdanningsplattform for IT-spesialister fra forskjellige byer. Hos oss vil enhver IT-spesialist kunne studere, lære nye ting, bli kjent med og kommunisere om temaer "om IT". Vi ønsker å utvikle fellesskapet og forbedre nivået til ikke bare våre ansatte, men også det eksterne publikum, for å kvalitativt forbedre IT-nivået i regionene. Vi inviterer deg til våre arrangementer alle som ønsker å utvikle seg og bli bedre hos oss. Vel, følg med for oppdateringer!

Takk for din oppmerksomhet! Vi håper at vår erfaring var interessant og nyttig for deg.

Kurs vs praksisplass. Hvordan vi i SimbirSoft underviser mellomstore

Kilde: www.habr.com

Legg til en kommentar