Cosa devo fare se non ho abbastanza esperienza?
Cosa succede se non sono qualificato per un lavoro?
Bene, prima di tutto, dovresti avere questa mentalità quando fai domanda per lavori e fai domanda per lavori per
i quali ritieni di non essere qualificato.
Se un lavoro ti chiede di fare qualcosa di cui ti senti già sicuro, allora dovresti chiederti,
cosa imparerò in questo lavoro?
Imparerò davvero?
Questo lavoro metterà cose nel mio curriculum che mi faranno migliorare e ottenere una posizione migliore in
futuro?
O farò semplicemente la stessa cosa che so già cosa fare o come farlo?
Infine, devi tenere a mente che gli annunci di lavoro vengono inseriti per eliminare i candidati deboli.
Ho visto troppi di questi creati da persone non tecniche o semplicemente rendere il lavoro più duro di quanto non
lo sia in realtà rimuovere gli sviluppatori o gli ingegneri junior dall'applicazione.
Quindi chiediti, questo lavoro sarà duro?
Buono.
Allora è per questo che vuoi.
Questo è quello che dovresti fare.
Sei sicuro di essere molto qualificato per questo lavoro?
Ok, allora forse dovresti spingere te stesso e fare domanda per un lavoro che è più difficile di quanto pensi.
Ogni domanda dovrebbe essere una possibilità se ti stai candidando per qualcosa per cui sei qualificato al 100%.
Dov'è la tua stanza per crescere?
Quindi sogna in grande, ma per sognare in grande potresti avere un piccolo ostacolo.
E se non hai abbastanza esperienza?
Vedi, non amo i curricula e non penso che molte persone lo facciano neanche, ma a volte senza un curriculum non
puoi ottenere un colloquio.
E per avere un buon curriculum, devi avere qualcosa da mettere su, come una grande esperienza.
Ecco il.
Come puoi avere una buona esperienza se sei appena agli inizi?
È come se non avessi speranze se sei un principiante o se non hai abbastanza esperienza lavorativa perché
hai appena finito la scuola o stai cambiando carriera?
Beh, non proprio.
Come con tutto, c'è il modo regolare di fare le cose.
Poi c'è il modo intelligente.
Vedete, l'esperienza non viene solo dal lavoro in un'altra azienda.
Ci sono molti modi in cui puoi dimostrare esperienza senza un lavoro passato.
E qui troverai i miei modi preferiti per dimostrare e dimostrare che puoi portare a termine il lavoro.
Non dovrai eseguirli tutti singolarmente.
Ma due su quattro di questi o anche meglio, tre su quattro saranno più in mostra sul tuo curriculum e ti
faranno alzare in piedi.
Quindi andiamo con ordine e vediamo come possiamo farlo.
Il primo è GitHub.
GitHub è un ottimo modo per dimostrare che stai effettivamente programmando di aver creato progetti.
La prima cosa che puoi fare è iniziare a fare commenti e assicurarti di avere una buona storia delle cose
che hai fatto.
E comunque, se ti stai chiedendo come ho fatto ad avere questa foto di gatto
qui, ti mostrerò un piccolo trucco nel prossimo esercizio per rendere il tuo contributo un po' più carino e più impegnato nel caso tu abbia appena
iniziato e non hai una buona storia passata.
Un altro modo per migliorare il tuo profilo GitHub o semplicemente per aggiungere più esperienza è contribuire e partecipare a
progetti open source.
Ad esempio, ho creato un'organizzazione Zero to Mastery in cui abbiamo un sacco di progetti open source
della comunità a cui puoi contribuire, e sono fatti apposta per farti incasinare, commettere
errori.
Nessuno sta andando a Yolŋu.
Questi sono solo progetti divertenti che sono open source a cui possono contribuire e puoi fare tanto o
poco quanto vuoi.
Ma questo migliorerà la tua esperienza e contribuirà a progetti open source.
Ed è qualcosa che puoi aggiungere al tuo curriculum ora sta contribuendo a progetti open source.
I reclutatori adorano vederlo perché dimostra che puoi lavorare con altri e anche con qualcosa come GitHub e
il controllo della versione.
Va bene, diamo un'occhiata al prossimo.
Il prossimo salone è il sito web.
Se sei soprattutto uno stack completo o uno sviluppatore front-end o anche un designer, dovresti avere il tuo
sito web dove puoi mostrare le tue abilità.
Questo, di nuovo, è qualcosa di cui puoi parlare nella tua intervista e su come hai costruito il sito web
o ti dà un buon modo per parlare dei tuoi progetti passati.
Ora ti stai chiedendo, oh, Andre, dovrò costruire un sito web completamente nuovo e sprecare un sacco
di tempo?
Beh, non proprio.
Lascia che ti mostri un paio di trucchi.
Vedete, non è necessario creare il proprio sito Web da zero.
Ci sono un sacco di modelli gratuiti come il team creativo qui che ti offre solo un bel modello da
utilizzare e da compilare con le tue informazioni.
Possiamo anche dare un'occhiata a questo e ancora, modelli gratuiti che puoi utilizzare.
Mi piace particolarmente il modello di montagna e puoi vederlo.
Sì, voglio dire, puoi personalizzarlo a tuo piacimento e farlo sembrare professionale.
Ed è già ben progettato e anche personalizzato per diverse esperienze come il tablet mobile.
E in un giorno, puoi avere il tuo sito web.
E solo per mostrarti come non dovresti davvero passare troppo tempo sul tuo sito web.
Una delle mie persone preferite da seguire è Kevin Kelly.
È molto, molto popolare tra la comunità tecnologica ed è solo il pensatore davvero intelligente in generale.
E puoi vedere il suo sito web qui.
È molto semplice, niente di esagerato, un layout molto, molto pulito ma piccolo, molto semplice.
E questo per mostrarti che non hai bisogno di alcune animazioni pazze, rendi tutto appariscente per distinguerti finché
hai un sito web personale.
Dimostra solo che in realtà passi del tempo a costruirlo e a fare qualcosa che la maggior parte delle persone non farebbe.
Un'altra cosa che voglio mostrarti è, ad esempio, il salto o che abbiamo quattro dei miei studenti e questo è, ancora una
volta, un altro progetto open source che la comunità ha costruito.
Se cerchiamo solo, diciamo, tra gli sviluppatori di Toronto qui e andiamo da Christine Akey, spero di dirlo l'ultima
volta.
Destra.
Puoi vedere quanto sia semplice ma bello il suo portfolio.
Se parliamo di me, solo una piccola biografia con i link al suo profilo.
Se andiamo ai progetti, vediamo alcuni dei loro progetti.
E questo è qualcosa che può mettere nel suo curriculum e distinguersi immediatamente dalla massa.
E le dà anche l'opportunità di elencare i progetti di cui può parlare quando arriva a un'intervista.
Tutto bene.
Diamo un'occhiata al prossimo argomento.
Uno o due grandi progetti.
Ora, non puoi davvero fingere un'esperienza se non hai mai costruito nulla oltre a una lista di cose da fare o un'app Hello
World, semplicemente non sarai in grado di ottenere ottimi lavori.
Tuttavia, la maggior parte delle persone pensa che avere un centinaio di progetti sia la strada da percorrere.
Quindi fanno un progetto oggi e costruiscono piccoli progetti, molti piccoli, piccolissimi progetti per averne 30.
E iniziano a costruire tutti questi progetti che sono molto, molto semplici.
Ora, non è davvero impressionante, voglio dire, mostra che stai lavorando sodo e programmando insieme,
ma se sono un reclutatore, mi mostri un progetto forse di tris.
Beh, questo non mi interessa.
È qualcosa che chiunque può costruire con un po' di esperienza di programmazione in un giorno o due.
Francamente, nessun reclutatore o intervistatore controllerà tutti i tuoi 30 progetti.
La maggior parte delle volte vogliamo ascoltare il tuo progetto più difficile o il più difficile e il più grande su cui hai lavorato.
Invece di dedicare il tuo tempo a questi piccoli piccoli progetti, dedica il tuo tempo a uno o due grandi progetti.
Ad esempio, in altri corsi che tengo, abbiamo realizzato un'app di riconoscimento facciale.
E questa app, beh, ha un front-end che utilizza un back-end in cui abbiamo un server API riposante con Express,
l'abbiamo distribuito su Hiroku, abbiamo creato la gestione delle sessioni con percorsi autenticati.
Archiviamo le informazioni sugli utenti come il nome utente e anche le password con hash in modo sicuro nel nostro database dopo la crisi.
Abbiamo distribuito la nostra app con Docker e abbiamo anche utilizzato Radice per la gestione delle sessioni e la memorizzazione nella cache.
Ora, tutto ciò potrebbe non significare molto per te, ma avere qualcosa come un grande progetto di cui puoi parlare di
tutte queste cose ti farà sembrare molto più impressionante di qualcuno che ha appena costruito un sacco
di piccoli progetti.
Quindi concentrati su quello che hai voluto due grandi progetti che puoi mettere in mostra, ti fa risaltare e ti
darà anche qualcosa di cui parlare durante l'intervista e metterlo sul tuo sito web o creare il
proprio sito web.
E puoi immediatamente inserire questo come primo elemento nel tuo curriculum, perché ecco il punto.
Se non hai esperienza lavorativa, se torniamo al curriculum che abbiamo usato nell'esercizio, ricordi questo
curriculum?
Bene, se non avessi esperienza di lavoro.
Forse per esperienza lavorativa puoi dire qualcosa come sviluppatore JavaScript o sviluppatore di applicazioni web e parlare
di come costruisci il tuo progetto qui.
Perché per un reclutatore, non importa se hai lavorato in una certa azienda creando un'applicazione o per conto
tuo, o anche questo potrebbe essere un po' vago.
Non hanno bisogno di saperlo.
Devono solo sapere che hai costruito cose reali, grandi e complicate e hai risolto problemi
cardiaci.
Quindi avere uno o due grandi progetti che puoi elencare sulle tue esperienze è un ottimo modo da aggiungere al tuo curriculum
se non hai abbastanza esperienze lavorative passate presso le aziende.
E ho alcuni studenti che hanno effettivamente usato questa tecnica per ottenere interviste, anche se hanno appena imparato
a programmare sei mesi fa.
E infine, abbiamo il post del blog o il blog.
Diamo un'occhiata a cosa intendo con questo.
Questa è un'altra cosa che puoi includere nel tuo curriculum.
Soprattutto se è correlato a una tecnologia che stai utilizzando o che sta utilizzando l'azienda.
Ad esempio, ho qui il mio profilo medio e la dotcom media consente a chiunque in tutto il mondo di pubblicare
semplicemente un post sul blog ed è molto popolare tra la comunità tecnologica.
Quindi ci sono molti post relativi alla tecnologia che possono scrivere su un supporto e ci sono altre piattaforme come questa.
E se scrivessi un post sul blog su una tecnologia specifica utilizzata dall'azienda per cui ti stai candidando?
O una sorta di problema tecnico che stanno affrontando facendo ciò e aggiungendo semplicemente un collegamento a quel post sul
blog, ti dà ancora un altro vantaggio alla maggior parte delle persone.
E la cosa grandiosa di piattaforme come questa è che, beh, se andiamo a uno dei miei articoli qui,
puoi pubblicarlo su quelli che chiamiamo editori ed editori, consentire agli altri di scoprire il tuo post.
Ed è molto semplice da fare.
Puoi scrivere un post sul blog su medium in un giorno e inviarlo a un posto come Hakonarson.
E molte persone lo vedono.
E non appena lo mostri a un reclutatore o a un intervistatore, di nuovo, mostra automaticamente che sai di
cosa stai parlando, o almeno ti distingue dal resto.
E puoi farlo anche con i video di YouTube.
Ma preferisco scrivere perché è molto più veloce e sembra molto più professionale.
Quindi esaminiamo qui cosa succede se non hai abbastanza esperienza?
Bene, tutti questi quattro punti ti consentono di acquisire quell'esperienza o dimostrare di avere
esperienza senza avere effettivamente un'esperienza lavorativa tradizionale.
Tutto quello che devi fare è iniziare qualcosa da solo e costruire qualcosa come un progetto o un portfolio o
un post sul blog.
Questo mostra solo l'iniziativa, ma puoi concentrare questo progetto solo sull'ottenere le tue interviste
o puoi partecipare a un hackathon o contribuire a progetti open source.
Prendendo questa iniziativa, stai facendo più della maggior parte delle persone che sperano di ottenere un
colloquio inviando un curriculum generico, ti distinguerai immediatamente dalla massa e ti darai qualcosa da inserire nel
tuo curriculum.
Questo, ancora una volta, è diverso dallo sviluppatore medio.
Inoltre, hai l'ulteriore vantaggio di qualcosa di cui parlare nella tua intervista effettiva.
Ricorda, nulla ti viene dato gratuitamente.
E la fortuna è per coloro che preferiscono aspettare piuttosto che perseguire ciò che vogliono,
quindi semplicemente costruendo qualcosa solo per divertimento, come un progetto parallelo, stai mostrando quanto sei motivato e ambizioso.
Esperienza non significa esperienza lavorativa, giusto.
Informazioni sui progetti del tuo portfolio.
Magari parla del tuo sito web e di come lo hai costruito.
Parla del tuo profilo GitHub, magari di un hackathon a cui hai partecipato o di progetti open source a cui
hai lavorato.
Scrivi un post sul blog su una tecnologia specifica utilizzata dall'azienda a cui ti stai candidando.
Tutti rispondono a questa domanda, hai esperienza?
Infine, ci sono molte cose che puoi aggiungere che non sono legate allo sviluppatore ma possono renderti un
ottimo impiegato, ad esempio, hai lavorato come istruttore in un campo?
Bene, ora puoi aggiungere la capacità di gestire le persone e comunicare bene con gli altri.
È possibile includere qualsiasi abilità correlata allo svolgimento del lavoro.
Inoltre, se hai avuto solo sei mesi di esperienza di programmazione, non mostrarlo nel curriculum.
Ciò non significa mentire, ma nascondere tali informazioni perché un reclutatore dà solo un'occhiata al tuo curriculum.
A loro non importerà se sei il miglior sviluppatore del mondo.
Se vedono solo sei mesi di esperienza, è troppo rischioso per loro.
Molto probabilmente il tuo curriculum verrà scartato, non importa quanto tu sia bravo come sviluppatore.
Quindi ricorda, i curricula sono utili solo per mettere piede nella porta modificando il tuo curriculum per dimostrare che hai esperienza in
modo che i reclutatori pensino, oh, intervistare questa persona è a basso rischio perché sanno di cosa
stanno parlando è un bene modo di farlo.
Hai esperienze passate?
Hai preso buone decisioni in passato e hai lavorato su un problema impegnativo e risolverlo se sei
in grado di rispondere sì?
Bene, allora molto probabilmente un reclutatore ti chiederà un colloquio.
Ci vediamo nel prossimo video.