Da dove cominciare nell'informatica: abbiamo stilato un piano dettagliato per chi vuole cambiare professione
Miscellanea / / December 06, 2023
Passo 1. Comprendi quali aree ci sono nell'IT
Nel campo della tecnologia esistono più di tre dozzine di specialità con diversi livelli di immersione nella programmazione. Possono essere divisi in diversi grandi gruppi:
- Sviluppo e test. Sviluppatori front-end, back-end e full-stack, specialisti che creano prodotti e giochi mobili, tester o ingegneri del controllo qualità: questi dipendenti non possono fare a meno della conoscenza del codice.
- Gestione. Una direzione per chi vuole gestire processi e team. In qualsiasi progetto sono necessari product e project manager, reclutatori IT e specialisti delle risorse umane, ma non è necessario che abbiano una conoscenza approfondita dello sviluppo.
- Analitica. Qui dovrai raccogliere, studiare e interpretare i dati. Le aziende IT sono molto richieste per analisti di dati, analisti di sistema, data scientist e ingegneri ML.
- Marketing. Gli specialisti in quest'area sono responsabili della promozione di un prodotto digitale: un programma, un'applicazione o un servizio. Si tratta di operatori di marketing su Internet, gestori del traffico, operatori di marketing CRM, specialisti SEO.
- Progetto. Se i programmatori creano un prodotto, il compito dei designer è fornire loro materiali visivi: caratteri, moodboard e layout. L'IT è alla ricerca di grafici, progettisti di interfacce e altri prodotti web.
Ogni direzione ha le proprie caratteristiche e requisiti non solo per le competenze di base, ma anche per quelle trasversali. Ad esempio, per diventare uno sviluppatore o un tester, devi conoscere linguaggi di programmazione, framework e librerie popolari. Le competenze trasversali includono perseveranza, pensiero critico e capacità di trovare soluzioni efficaci.
Passo 2. Analizzare gli indicatori di mercato e salariali
Il campo si sta sviluppando abbastanza rapidamente. Pertanto, ciò che era rilevante un paio di anni fa oggi potrebbe apparire diverso. Ad esempio, un tempo i test manuali erano considerati l'inizio ideale nell'IT: gli specialisti non studiavano il codice, ma venivano pagati allo stesso livello degli sviluppatori. Oggi in Russia per un tale stipendio può contare Ingegneri esperti di controllo qualità che conoscono almeno un linguaggio di programmazione. Ciò significa che i requisiti per i candidati sono aumentati.
Analisti di Strategy Partners assegnato Diverse tendenze che vale la pena adottare per coloro che attualmente stanno cercando una nuova professione:
- Trasformazione digitale dell’economia. Gli specialisti sono necessari ovunque: dall’istruzione e dalla sanità all’industria pesante e all’energia. Pertanto, l'esperienza accumulata in un altro campo può essere utile in una nuova professione. Diciamo che una persona che ha lavorato nella finanza sarà in grado di utilizzare le sue conoscenze nello sviluppo di prodotti per le banche.
- Transizione alle soluzioni di piattaforma. Questa è una tendenza verso la creazione di analoghi russi che possano sostituire il software importato. Piattaforme creare un'enorme quantità di dati, quindi gli analisti saranno richiesti insieme ai programmatori.
- Focus sulla sicurezza delle informazioni. L'aumento del numero di attacchi hacker costringe gli sviluppatori rivedere approcci ai mezzi di protezione del prodotto. E a tutti i livelli: dalla progettazione al testing. Pertanto, la domanda di specialisti in sicurezza informatica aumenterà.
La carenza di personale si riflette sugli utili del settore. Nel 2023, l'Associazione delle società di sviluppo software "Russoft" registrato aumento degli stipendi degli specialisti di livello medio e senior del 13-15%. Nella prima metà dell'anno nella prima classifica delle direzioni più redditizie si era scoperto essere gestione, sviluppo, amministrazione e analisi. E tra i linguaggi di programmazione in testa c'erano Objective-C, Scala e Swift: gli stipendi medi qui variavano da 270 a 337 mila rubli.
Passaggio 3. Scegli la specialità più adatta a te
Nell’enorme flusso di informazioni, all’inizio è difficile orientarsi e capire dove si può crescere in modo più efficace. Puoi iniziare a cercare la tua specializzazione IT studiando i requisiti per ciascuna professione. Leggi le descrizioni dei posti vacanti e dei compiti con cui lavorano diversi specialisti. Ad esempio, può sembrare che il design UX sia una creatività continua. Ma in realtà si tratta di analisi scrupolose, previsioni e modifiche infinite. Se un principiante sceglie di non entrare nei dettagli, la professione può essere deludente.
Per facilitare la comprensione dei termini e dei concetti, puoi studiare articoli o letteratura specializzata, completa le parti introduttive dei corsi online o comunica con chi lavora da tempo nell'azienda che ti piace sfera. È utile anche partecipare agli open day o ai webinar delle scuole di informatica.
Vale anche la pena concentrarsi sulle principali tendenze in materia di assunzioni. Quest'anno, le specialità IT più popolari che possono essere padroneggiate da zero includono: inserito backend, frontend, sviluppo mobile e analisi di sistema. E la massima concorrenza ha sviluppato tra game designer, tester e analisti di dati.
Se decidi di iniziare il tuo viaggio nell'IT, ma non riesci ancora a decidere una direzione, prova a prendere il corso gratuito prova di orientamento professionale. È stato compilato dagli esperti di Yandex Workshop e dai metodologi dell'Università statale di Mosca. Ci vorranno circa 30 minuti e di conseguenza riceverai un'analisi dettagliata dei tuoi interessi e capacità. E anche un elenco di professioni che potrebbero fare al caso tuo.
Fai il testPassaggio 4. Inizia a studiare
Quindi, hai deciso la direzione. Ora è importante scegliere il metodo appropriato per padroneggiare la professione.
- Autoeducazione. Ad esempio, utilizzando lezioni video gratuite, podcast o letteratura specializzata. Se il tuo livello di inglese lo consente, dovresti utilizzare fonti straniere. Tuttavia, è importante ricordare che questo metodo è adatto a persone molto motivate e disciplinate, perché capire la pratica da soli può essere piuttosto difficile.
- Formazione con un mentore. Potrebbe essere un amico o un collega esperto nel settore IT. Un principiante trarrà beneficio dall'aiuto di qualcuno che ha già percorso un percorso simile e potrà dirti dove andare dopo. Ma questo metodo richiede anche molta pratica indipendente.
- Corsi di addestramento. I programmi già pronti fanno risparmiare tempo e ti aiutano ad acquisire le competenze richieste oggi. Gli incarichi sono strutturati e sviluppati sulla base di progetti di lavoro reali, quindi danno un'idea di quali conoscenze, strumenti e competenze sono necessarie per una specifica specialità. Il valore principale dello studio nei corsi è la comunità. Puoi consultare compagni di classe e mentori o discutere un argomento difficile.
Passaggio 5. Ricevi e “impacchetta” la prima esperienza
Al colloquio, il datore di lavoro lo chiederà sicuramente. Anche se sei ancora uno studente, preparare in anticipo il tuo curriculum e il tuo portfolio è una strategia intelligente. Crea un account sulla piattaforma per l'hosting di progetti IT e raccogli in esso:
- Progetti educativi. Molto probabilmente li avrai entro la fine delle lezioni pratiche se seguirai i corsi online.
- Progetti per animali domestici. Questi sono i tuoi sviluppi che puoi fare nel tempo libero dallo studio e dal lavoro. Ti aiutano a padroneggiare gli strumenti necessari su un argomento che ti interessa. È meglio creare progetti piccoli ma dimostrativi con caratteristiche interessanti.
- Risultati delle attività di test. Mentre studi le posizioni vacanti, puoi completare attività di test gratuite lungo il percorso. Anche se il datore di lavoro non ti sceglie, i casi rimarranno e potranno essere mostrati ad altri reclutatori.
Un altro modo per acquisire la prima esperienza è partecipare a hackathon e incontri. Le grandi aziende spesso organizzano eventi di questo tipo per acquisire una nuova prospettiva sui propri compiti lavorativi e per reclutare nuovi dipendenti. Iscriviti ai noti marchi IT sui social network e segui le notizie. In questo modo potrai acquisire non solo esperienza, ma anche contatti utili con partecipanti e organizzatori.
Passaggio 6. Inizia a cercare lavoro ed entra gradualmente nel settore
È meglio sostenere i primi colloqui durante la formazione. Ciò contribuirà a raccogliere una serie di domande standard da parte dei datori di lavoro e ad allenare la resistenza allo stress: la ricerca della prima offerta può richiedere fino a sei mesi e devi essere preparato per questo. Nell'IT, l'esperienza è valutata più della profonda conoscenza della teoria, quindi la prima priorità è continuare a praticare. Ecco alcuni ulteriori suggerimenti che saranno utili all'inizio.
Monitora regolarmente gli aggregatori di lavoro
È meglio esaminarli ogni giorno. Visita siti di grandi dimensioni come HH, Habr Career, Superjob. Allo stesso tempo, vale la pena creare un profilo su un social network specializzato, come LinkedIn, e iscriversi ai canali tematici su Telegram.
Trova uno stage
Spesso le grandi aziende IT lanciano corsi per principianti. In questo modo formano un pool di dipendenti promettenti. La formazione dura solitamente solo pochi mesi, al termine dei quali ai diplomati viene offerta un'occupazione. In questo caso, non dovresti contare su guadagni enormi, ma ci sono più garanzie di ottenere una posizione vacante che nella libera fluttuazione nel mercato del lavoro.
Analizzare il feedback dei reclutatori
Sentiti libero di richiederlo dopo ogni colloquio. Ciò aiuterà a perfezionare le competenze di cui il datore di lavoro dubitava, a rafforzare il tuo curriculum o a integrare la tua lettera di presentazione con informazioni importanti.
Mantenere una rete attiva
Puoi espandere la tua cerchia di conoscenze non solo in occasione di eventi faccia a faccia, ma anche su social network specializzati e piattaforme specializzate: Stack Overflow, Habr, Medio, Reddit, LinkedIn. Discuti le notizie, chiedi aiuto per compiti difficili, aumenta la tua consapevolezza e non essere timido nel dire ciò di cui hai bisogno Lavoro. Molte aziende hanno un programma di riferimento per l'occupazione, quindi qualcuno della comunità probabilmente ti consiglierà al proprio reclutatore.
Partecipate all'offerta Weekend o One Day
Questa forma di assunzione espressa è recentemente diventata popolare nelle aziende IT. L'essenza della procedura è che il datore di lavoro riduce i tempi di selezione e talvolta rifiuta addirittura l'incarico di prova. Per trovare rapidamente lo specialista giusto per un posto vacante, il candidato viene intervistato attraverso tutte le fasi in un giorno (o durante un fine settimana). E dopo l'offerta di un giorno, la decisione viene annunciata immediatamente, quindi non dovrai aspettare settimane per una risposta al tuo curriculum.
Puoi ottenere un piano ancora più dettagliato per cambiare professione in Yandex Workshop nel corso gratuito “Inizia dall'IT». Qui potrai conoscere le specialità più richieste e scoprire come sono cambiati i requisiti per gli aspiranti specialisti nel 2023. Puoi studiare gli argomenti in qualsiasi ordine o scegliere solo quelli che sono importanti per te. Ad esempio, segui una lezione su come applicare la tua esperienza accumulata in un nuovo campo o costruisci la tua tabella di marcia per l'occupazione.
Scegli una nuova professione