Primo lavoro nell'informatica. Come ottenere un lavoro come programmatore senza esperienza
Miscellanea / / April 02, 2023
Come scrivere un curriculum per ottenere un lavoro come programmatore
Datori di lavoro trascorrere meno di nove secondi per leggere un curriculum, quindi non ci sarà alcuna possibilità di fare una seconda impressione. In generale, non importa chi vuoi ottenere un lavoro: uno sviluppatore, un project manager o un artista 3D. Le raccomandazioni per trovare la prima posizione nell'IT sono universali.
1. Analizzare l'esperienza precedente
A un principiante può sembrare che non ci sia nulla da scrivere in un curriculum: le competenze accumulate in un'altra area non saranno utili qui. Questo è sbagliato. Le competenze trasversali sono importanti nell'IT e sicuramente vale la pena sottolinearle. Ad esempio, comunicazione con i clienti, capacità di lavorare in gruppo, resistenza allo stress, creatività. L'elenco non dovrebbe essere lungo: descrivi solo i punti di forza che si adattano al lavoro. Aggiungi specifiche. Ad esempio, "capacità di gestione del personale - un team di massimo 50 persone", "esperienza di vendita - 5 anni".
2. Sii conciso
Idealmente, il tuo profilo dovrebbe stare su una pagina. Indica solo informazioni importanti: esperienza lavorativa, istruzione, corsi. Evita frasi complesse, quindi le informazioni necessarie non sfuggiranno all'attenzione del datore di lavoro. Affinché possa dare un'occhiata più da vicino ai tuoi risultati, aggiungi collegamenti agli account nei social network professionali. Ma la pagina in cui pubblichi foto personali è meglio non condividerla.
3. Personalizza il tuo curriculum per diversi lavori
Supponiamo che un datore di lavoro stia cercando un aspirante sviluppatore Java. Ha ricevuto due curriculum. Il primo candidato descrive in dettaglio l'esperienza con Python e menziona solo Java. Il secondo fornisce esempi di progetti a tutti gli effetti in Java e aggiunge anche che conosce Python. Molto probabilmente, un secondo candidato verrà invitato per un colloquio, perché il suo curriculum è più adatto al posto vacante. Se stai cercando lavoro in più direzioni, è meglio avere curriculum diversi e indicare solo le competenze e i risultati significativi per la posizione.
4. Lavora sul layout
Evidenzia le intestazioni in caratteri grandi e organizza lunghi elenchi con elenchi puntati. Ricontrolla gli errori: a causa loro, il reclutatore potrebbe pensare che non prendi sul serio la tua ricerca di lavoro. Se non sei un designer professionista, non dovresti flirtare con la creatività visiva: un caleidoscopio di caratteri non standard può distrarre dal punto e rendere scomoda la lettura. Una foto sul tuo curriculum è facoltativa, ma se vuoi ancora aggiungerne una, scegli un ritratto aziendale. Le foto di una vacanza sullo sfondo del mare non valgono assolutamente la pena di metterle.
Per non creare un curriculum da zero, puoi utilizzare i designer online. Ad esempio, MyResume, HeadHunter, SuperJob. E i servizi "Glavred", "Spelling", Yandex Speller aiuteranno a controllare gli errori. A proposito, quest'ultimo funziona non solo con il russo, ma anche con l'inglese.
Se hai intenzione di diventare uno specialista IT, dai un'occhiata ai corsi che aiutano i laureati con l'occupazione. Come Pratica Yandex. Il servizio di istruzione online ha centro carrieradove impareranno come scrivere un curriculum e scrivere lettere di accompagnamento. E anche - condividi posti vacanti dai partner. A proposito, passa riprendere il corso può essere gratuito. Su di esso, analizzerai esempi di successo, evidenzierai errori tipici e imparerai come promuoverti come specialista.
Non devi nemmeno preoccuparti del portafoglio. Durante la formazione, gli studenti lavorano su progetti reali che possono essere mostrati al datore di lavoro. Nel Practicum, la ricerca di lavoro per i laureati inizia ancor prima del completamento del corso. Non dovrai pagare un extra per il programma di occupazione. Scegli il corso giusto in programmazione, analisi dei dati, gestione, design o marketing e inizia la tua nuova carriera.
Scegli corsoCosa aggiungere al portafoglio
Per la maggior parte dei programmatori, un portfolio è un account su una piattaforma per l'hosting di progetti IT. Raccogli in esso quelli di cui sei veramente orgoglioso. Se usi i tutorial, non copiare le attività esattamente allo stesso modo: aggiungi qualcosa da te stesso.
Sarà un vantaggio se mostri nel tuo portfolio i progetti per animali domestici su cui hai lavorato nel tempo libero. Questo dimostrerà che sei veramente interessato al lavoro. Ad esempio, puoi scrivere un chatbot o un semplice gioco. Aggiorna il tuo portfolio quando possibile. Hai partecipato a un progetto interessante o sei andato a un hackathon: raccontacelo.
Dove cercare lavoro come programmatore principiante
Per iniziare, dai un'occhiata agli aggregatori popolari: HeadHunter, Superjob, Geekjob. Inoltre, i posti vacanti per programmatori sono pubblicati su Habr Career e vc.ru. Puoi anche controllare i siti Web di aziende specifiche: di norma hanno sezioni con posizioni aperte. Nelle chat e nei gruppi sui social network pubblicano anche post sulle assunzioni. Ad esempio, cerca in Telegram i canali con offerte di lavoro IT.
Se non è stato trovato nulla di interessante, prova a chattare con i reclutatori sui social network. Sì, probabilmente non ti verrà offerto subito un lavoro adatto. Ma per chiarire se hanno intenzione di assumere nuovi arrivati \u200b\u200bnel prossimo futuro, funzionerà sicuramente. Chiedi se l'azienda ha una pratica di offerta di un giorno: in tali eventi, il candidato supera tutti i colloqui in un giorno e, di conseguenza, gli può essere offerto un lavoro. Anche se non hai le competenze per ricevere subito un'offerta, questo ti permetterà di capire quali sono i requisiti per gli sviluppatori e prendere contatto con i reclutatori.
Quando cerchi un lavoro per un programmatore alle prime armi, il networking è importante. Vai agli hackathon e alle conferenze, dai un'occhiata alle chat e ai forum della tua community. Sentiti libero di parlare del tuo cambiamento di carriera sui social media. Anche se non ci sono programmatori tra i tuoi abbonati, potrebbero conoscere qualcuno che offrirà un lavoro.
Come scrivere una lettera di presentazione
Non ci sono requisiti esatti: un testo del genere è scritto in uno stile libero. Ma per interessare il reclutatore, attenersi alla struttura:
- Inizia con un saluto. Sarà sufficiente un neutro "Ciao" o "Buon pomeriggio". Fatturato "Buon momento della giornata" grammaticalmente sbagliatoquindi è meglio non usarlo affatto.
- Scrivi per quale posizione ti candidi. Un reclutatore di solito lavora con diversi posti vacanti e potrebbe non capire immediatamente quale ti stai candidando.
- Descrivi la tua esperienza. Un programmatore alle prime armi può parlare delle sue capacità e qualità personali. Vale anche la pena menzionare il motivo per cui vuoi lavorare in questa particolare azienda.
- Lascia i contatti per la comunicazione. Inserisci il tuo numero di telefono, nickname in messenger, e-mail. I dati dovrebbero sembrare professionali. Se hai un indirizzo email frivolo, come maksik_devil98 o bigboss2022, è meglio crearne uno nuovo, con nome e cognome.
Nella quantità di testo dovrebbe essere guidato dal buon senso. Un paio di paragrafi chiari avranno un aspetto migliore di diverse pagine di ragionamento.
Quali test non dovrebbero essere presi
Un progetto di prova non è un progetto a tutti gli effetti, ma solo un'attività di prova. Pertanto, di solito ci vogliono 1-3 ore per completarlo. Se ti viene chiesto di accettare un lavoro che richiede diversi giorni, ma non ti viene offerto un compenso, è meglio non perdere tempo. È importante chiarire la scadenza: se l'azienda chiede di consegnare il lavoro domani, o meglio oggi, dovrebbe avvisare. È possibile che un potenziale datore di lavoro abbia difficoltà con la gestione del tempo e non apprezzi veramente il tempo dei dipendenti.
Prima di iniziare l'attività, leggi attentamente ciò che ti viene richiesto. Qualsiasi domanda? Sentiti libero di chiedere loro. A proposito, se non hai tempo per consegnare il lavoro in tempo, è meglio scrivere in anticipo al reclutatore e chiedere di spostare la scadenza. Il ritardo verrà comunque notato e, senza spiegazioni, potresti essere considerato una persona disorganizzata e irresponsabile.
E non dovresti chiedere a un amico più esperto di completare un'attività di prova per te: il caposquadra può facilmente scoprire la verità ponendo domande chiarificatrici durante il colloquio.
Di cosa parlare in un'intervista
Per trovare un lavoro, un programmatore alle prime armi deve superare la fase più importante dell'assunzione: un colloquio. Preparati alla conversazione: scopri cosa sta facendo l'azienda che ti ha invitato. Considera le risposte a domande comuni: perché vuoi lavorare nell'IT, quali sono i tuoi punti di forza e di debolezza, come valuti le tue prospettive di carriera.
Oltre al reclutatore, dovrai parlare con uno specialista che verificherà le tue conoscenze tecniche. È possibile che ti vengano poste domande teoriche e ti venga offerto di scrivere codice semplice. Puoi esercitarti a svolgere tali attività sui siti AlgoExpert, Leetcode, HackerRank.
Inoltre, è importante riflettere in anticipo sull'elenco delle domande al datore di lavoro. Non solo l'azienda ti osserva, ma sei tu a decidere se il lavoro è giusto per te. Assicurati di specificare lo stipendio, l'ambito delle tue funzioni, le condizioni e l'orario di lavoro.
Per sentirti sicuro nei colloqui, avrai bisogno di più di un incontro. Studenti Pratica Yandex c'è l'opportunità di prepararsi in anticipo per una conversazione con un reclutatore. IN centro carriera I servizi di istruzione online conducono colloqui di formazione per loro, insegnano loro come scrivere curriculum e lettere di presentazione e condividono i posti vacanti dai partner. IN Pratica Yandex puoi diventare uno sviluppatore Java o Python, ingegnere di test, analista di dati, project manager, designer di interfacce o altre specialità moderne. Il risultato saranno competenze pratiche sicure e un solido portfolio con cui iniziare a cercare un lavoro.
Iscriviti a un corsoVale la pena accettare di studiare in un'azienda?
Durante la ricerca di un lavoro, i programmatori senza esperienza possono imbattersi in offerte per stagisti. Sono spesso pubblicati sui siti di lavoro. Questa è una buona opportunità per uno specialista alle prime armi per acquisire esperienza e abilità pratiche. Alcune aziende si offrono di prendere formazione da loro e, in base ai risultati, assumono un lavoro a tempo indeterminato. Ma è importante chiarire alcuni punti:
- Durata e formato della formazione. In media, il programma dura 2-3 mesi. Alcune aziende si aspettano che lo sviluppatore venga in ufficio per un'intera giornata, in altre è sufficiente dedicare 4 ore alla formazione online. C'è anche un'opzione mista, in cui si offrono di lavorare in gruppo e in modo indipendente.
- L'ambito dei doveri. È importante che i requisiti corrispondano alle tue qualifiche e ai tuoi obiettivi professionali. Ad esempio, ti potrebbe essere chiesto di padroneggiare la teoria e preparare un piccolo progetto.
- Coinvolgimento di un mentore o mentore. Il tuo obiettivo è l'apprendimento, il che significa che dovrebbe esserci una persona nel progetto in grado di segnalare errori e fornire feedback.
- Disponibilità di pagamento. Alcune aziende non pagano le tasse scolastiche, mentre altre forniscono un piccolo stipendio. Quando scegli, considera la tua situazione finanziaria.
Il rapporto con il datore di lavoro deve essere documentato. Se ti viene appena offerto di andare in ufficio senza scadenze e responsabilità chiare, dovresti cercare altre opzioni di formazione.
Testo lavorato su: autrice Tatyana Gapeeva, redattrice Evgeniya Mitkevich, correttrice di bozze Natalya Psurtseva