Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Abbiamo diversi centri di sviluppo e siamo costantemente alla ricerca di intermediari di talento nelle regioni. Dal 2013 formiamo gli sviluppatori organizzando incontri, hackathon e corsi intensivi. Nell'articolo ti raccontiamo come studiare aiuta a fare amicizia con gli studenti delle medie, chi viene per stage esterni e interni e perché.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Un milione di persone IT

Secondo il Fondo per lo sviluppo delle iniziative Internet, in Russia 1,9 млн specialisti che operano nel campo dell'informatica. La quota degli “specialisti IT” ammonta solo al 2% circa della popolazione attiva, mentre negli Stati Uniti, in Germania e in Gran Bretagna è pari al 4,2%.

Le università russe e gli istituti di istruzione secondaria diplomano fino a 60mila specialisti all'anno. Intanto il Ministero delle Telecomunicazioni e delle Comunicazioni di massa, nel suo progetto per lo sviluppo dell'economia digitale, parla della necessità di formare un milione di specialisti informatici entro il 2024. Gli sviluppatori scarseggiano, soprattutto quelli esperti, e la concorrenza è più alta nelle regioni IT.

Un esempio lampante è Ulyanovsk, chiamata la “Silicon Valley” del Volga: circa 200 aziende locali operano nel settore IT. La sede principale di SimbirSoft si trova a Ulyanovsk e la domanda di sviluppatori capaci qui è sempre superiore all'offerta. Le istituzioni educative, principalmente l'Università statale di Ulyanovsk e l'Università tecnica statale di Ulyanovsk, diplomano non più di 500 specialisti IT all'anno. In totale, non più di due laureati (non ancora specialisti!) per organizzazione.

Questo è lontano dalle reali esigenze di personale: ad esempio, nel 2018 abbiamo ampliato l'azienda - da 450 a 600 persone - e aperto filiali a Samara e Saransk. Condividiamo la nostra esperienza su come il nostro progetto educativo aiuta in questo.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Che cosa stiamo facendo

IT.Place è una piattaforma in cui aiutiamo sia gli studenti che gli specialisti IT esperti a studiare gratuitamente. I nostri eventi includono corsi, intensivi, hackathon, incontri e quiz. Il programma copre tutte le principali aree di sviluppo, tra cui Java, C#, C++, Mobile, nonché QA, analisi e progettazione.

Il nostro risultato in sette anni è di 4400 ascoltatori. Invitiamo i migliori laureati di ogni flusso per colloqui e stage.

C'è un'opinione secondo cui i corsi di programmazione sono per principianti. Non siamo d’accordo con questo stereotipo. Gli sviluppatori vengono da noi con richieste diverse. Gli specialisti IT esperti, di regola, si cimentano in una nuova direzione, hanno bisogno della massima pratica. I corsi intensivi sono popolari tra gli studenti e i professionisti alle prime armi.

Nella nostra azienda sono presenti molte aree: backend, frontend, dispositivi mobili, QA, SDET, analisi e altre. Ognuno di loro ha sviluppato la propria pratica su come insegnare agli specialisti alle prime armi e aiutarli a "recuperare" il livello richiesto. Ad esempio, Frontend e Mobile tengono spesso mini-conferenze: incontri. Nel frattempo, gli specialisti del controllo della qualità cercano di fornire quanta più pratica possibile, sotto forma di corsi o corsi intensivi (da 5 a 15 lezioni).

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Dai corsi ai corsi intensivi

Abbiamo iniziato tenendo corsi e conferenze sullo sviluppo per tutti. I primi ascoltatori avevano diversi livelli di formazione, anche minimi.

I corsi si svolgevano due volte a settimana, per un periodo da uno a due mesi. Di conseguenza, molte risorse sono state spese per l’insegnamento, con alcuni studenti che hanno abbandonato lungo il percorso.

Grazie al feedback, nel 2018 abbiamo trovato un nuovo formato: intensivo. Questo è un breve programma “avanzato” di 4-5 lezioni guidate dai nostri mentori. I partecipanti intensivi completano un'attività di prova.

A chi è adatto il corso intensivo?

  • per coloro che sono pronti a studiare la teoria da soli
  • per chi ha bisogno di competenze pratiche

Vantaggi per gli ascoltatori:

  • solo lezioni pratiche
  • la teoria può essere studiata in qualsiasi momento opportuno

Punti positivi per noi:

  • risultati migliori in meno tempo
  • arrivano quelli che sono veramente pronti a lavorare.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Estate intensiva

Puoi iscriverti a corsi intensivi e corsi durante tutto l'anno, ma il più famoso è il Summer Intensive: si svolge durante il periodo di tirocinio studentesco.

L'intensivo estivo è, prima di tutto, uno sviluppo di squadra di un prodotto IT. In sole due settimane, i membri del team creano applicazioni complete. I nostri specialisti agiscono come clienti e mentori.

Sia gli studenti che i professionisti affermati, compresi coloro che vogliono lavorare con noi, vengono al Summer Intensive. Ogni anno riceviamo circa 500 richieste e forniamo attività di test in Web Java, Android Java, Frontend (Java Script), C# Desktop, QA e analisi. Stiamo gradualmente aggiungendo nuove aree, ad esempio l'automazione dei test (SDET). Utilizzando attività di test, selezioniamo i candidati pronti per un vero lavoro di progetto in un team.


Risultati:

2019 squadre hanno partecipato al Summer Intensive 17. Durante la difesa dei progetti, abbiamo chiesto loro di calcolare quante risorse sarebbero state necessarie per questo. Si è scoperto che ogni squadra ha lavorato in media più di 200 ore, ha scritto fino a 3000 righe di codice e ha completato dozzine di casi di testo.

Uno dei progetti più interessanti di quest'anno è un'app di viaggio. Ti aiuta a creare un percorso, prenotare un hotel o un ostello e persino preparare le valigie per il viaggio, in base alle previsioni del tempo. I progetti includono anche servizi per l'acquisto di biglietti e il controllo delle informazioni sui nuovi film, la gestione di un hotel e il monitoraggio dei risultati nei giochi online.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi
Statistiche intensive estive

Realizzalo in un giorno: incontri e hackathon

Gli sviluppatori esperti, a differenza degli studenti, sono più concentrati sulla condivisione delle esperienze piuttosto che sull'apprendimento. Per loro organizziamo conferenze e hackathon di un giorno e sperimentiamo quiz divertenti.

Incontri

Un meetup è la sintesi di una lezione e di una conferenza. Durante la serata i partecipanti ascoltano 3-5 relazioni, fanno domande, conoscono e comunicano. Questo formato si è rivelato utile e richiesto. Dall'inizio dell'anno abbiamo già tenuto nove incontri a Samara, Saransk e Ulyanovsk - nei settori Backend, Frontend, QA&SDET, analisi, sviluppo mobile. A settembre si svolgerà un incontro SDET - Unisciti a noi!

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Hackathon

Gli hackathon sono popolari sia tra i principianti che tra i professionisti esperti. I partecipanti lavorano in team e competono tra loro. Per loro, questa è un'opportunità per acquisire nuove competenze e trascorrere semplicemente un fine settimana con beneficio.

Lo scorso inverno abbiamo tenuto un Mobile Hackathon a Ulyanovsk. I partecipanti hanno scritto applicazioni di geolocalizzazione, le hanno testate nelle strade cittadine e hanno cercato attrezzature virtuali per combattere il freddo invernale (ad esempio, pellicce e lanciafiamme). Le squadre che hanno completato l'attività più velocemente hanno ricevuto thermos e altri premi per il riscaldamento. Nel nostro gruppo su VKontakte puoi vedere videoreport del Mobile Hackathon.

Abbiamo organizzato un hackathon RoboCat per gli studenti insieme al Politecnico (UlSTU). I partecipanti alle squadre hanno programmato robot virtuali in Java per partecipare al torneo, prescrivendo algoritmi di comportamento nelle strategie di battaglia, attacco e ritirata.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi
Consegna dei diplomi ai partecipanti di “RoboCat-2019”

tirocinio

Alcuni sviluppatori vogliono dare un'occhiata alla “cucina” interna dell'azienda prima di concludere un contratto di lavoro. In questi casi forniamo uno stage. Si divide in due categorie:

  • interno – formazione con un mentore, in media da 3 settimane a 3 mesi, a seconda della direzione.
  • esterno è una breve introduzione ai nostri processi di sviluppo e può essere completata da remoto.

Sia gli studenti junior che quelli intermedi vengono per uno stage e talvolta invitiamo anche laureati o studenti senior. Per loro, questa è un'opportunità per verificare quanto sia adatta a loro una nuova professione e quali competenze devono migliorare.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi
Dmitrij, responsabile del progetto

FAQ

— Quali sono le zone più frequentate?
— Soprattutto, mi interessano Java, C#, Frontend, sviluppo mobile, controllo qualità (QA).

— Accettate ascoltatori di qualsiasi età?
— Tutti coloro che sono pronti a imparare vengono da noi. Esperti, principianti e anche persone di altre professioni. Accettiamo volentieri quest'ultimo per i corsi di QA e analisi. Strutturiamo la loro formazione in modo tale da consolidare immediatamente nella pratica tutte le competenze acquisite. Sì, è un po' più difficile per gli specialisti degli adulti ricordare nuove informazioni, ma hanno un approccio più responsabile all'apprendimento e al lavoro ulteriore.

— Ci sono corsi online?
— Per ora è possibile svolgere a distanza solo i tirocini esterni. Se vivi in ​​un'altra città e vuoi studiare, vieni a trovarci per incontri e corsi intensivi!

— Come si svilupperà il sito?
— Continuiamo a studiare il feedback e i desideri dei partecipanti e a condurre le attività più popolari in tutte le regioni di presenza di SimbirSoft. Quest'anno abbiamo tenuto per la prima volta il Summer Intensive a Kazan e siamo rimasti soddisfatti del risultato: sono arrivati ​​quasi tre volte più partecipanti di quanto ci aspettassimo! Abbiamo coinvolto i nostri colleghi di Samara nell'organizzazione e ora stiamo programmando un corso intensivo a Samara.

Notizie importanti!

Stiamo progettando di cambiare il marchio IT.Place in autunno: annunceremo presto il nuovo nome! Abbiamo intenzione di espandere i nostri confini e diventare una piattaforma educativa universale per specialisti IT di diverse città. Con noi ogni specialista IT potrà studiare, imparare cose nuove, conoscersi e comunicare su argomenti “about IT”. Vogliamo sviluppare la comunità e migliorare il livello non solo dei nostri dipendenti, ma anche del pubblico esterno, al fine di migliorare qualitativamente il livello dell'IT nelle regioni. Ti invitiamo a i nostri eventi tutti coloro che vogliono svilupparsi e diventare migliori con noi. Bene, rimanete sintonizzati per gli aggiornamenti!

Grazie per l'attenzione! Speriamo che la nostra esperienza sia stata interessante e utile per te.

Corsi vs stage. Come noi di SimbirSoft insegniamo ai intermedi

Fonte: habr.com

Aggiungi un commento