Ottu sbagli chì aghju fattu cum'è junior

Cumincià cum'è sviluppatore pò spessu sentenu spaventosi: avete affruntatu prublemi micca familiari, assai da amparà è decisioni difficili da fà. È in certi casi avemu sbagliatu in queste decisioni. Questu hè abbastanza naturali, è ùn ci hè nunda di sbattà sè stessu. Ma ciò chì duvete fà hè di ricurdà a vostra sperienza per u futuru. Sò un sviluppatore senior chì hà fattu assai sbagli in u mo tempu. Sottu vi dicu circa ottu di i più serii chì aghju impegnatu quandu era ancu novu à u sviluppu, è vi spiegheraghju cumu si puderanu esse evitati.

Ottu sbagli chì aghju fattu cum'è junior

Aghju pigliatu u primu chì offrenu

Quandu amparate à scrive u codice per sè stessu o finisce i vostri studii à l'università, ottene u vostru primu travagliu in a vostra specialità diventa unu di i vostri scopi principali. Qualcosa cum'è a luce à a fine di un longu tunnel.

Intantu, truvà un travagliu ùn hè micca faciule. Ci hè più è più persone chì dumandanu pusizioni junior. Avemu da scrivite un currículum assassinu, passa per una seria sana d'entrevista, è spessu tuttu stu prucessu hè assai ritardatu. In vista di tuttu questu, ùn hè micca surprisante chì ogni offerta di travagliu ti fa vulete piglià cù e duie mani.

Tuttavia, pò esse una mala idea. U mo primu travagliu era luntanu da l'ideale, sia in termini di crescita prufessiunale sia in termini di piacè da u prucessu. I sviluppatori eranu guidati da u mottu "fara", è ùn era micca abitudine di pruvà troppu duru. Tuttu u mondu hà pruvatu à culpisce l'altri, è spessu aghju avutu à cutà i cantoni per scuntrà i termini assai stretti. Ma u peghju hè chì ùn aghju amparatu assolutamente nunda.

Duranti l'entrevista, aghju fattu l'orechja sorda à tutte e chjama, era cusì affascinatu da a prospettiva di ottene un travagliu. S'ellu ci era dubbitu, tutti s'eranu volati da a mo testa appena aghju intesu ch'elli mi pigliavanu ! È ancu per un bonu salariu !

È chì era un grande sbagliu.

U primu travagliu hè di grande impurtanza. Vi dà un'idea di ciò chì hè un veru programatore, è l'esperienza è a furmazione chì avete da ellu ponu stabilisce e fundazioni per tutta a vostra futura carriera. Hè per quessa chì hè necessariu di scuprite bè tuttu ciò chì hè vacante è u patronu prima di accettà. Esperienza dura, mentori cattivi - ùn avete micca bisognu di questu.

  • Ricerca infurmazione nantu à a cumpagnia. Andà à i siti di rivista, fighjate à u situ ufficiale, basta à navigà in Internet è raccoglie recensioni. Questu vi darà una idea megliu di se a cumpagnia si adatta à i vostri bisogni è scopi.
  • Dumandate à i vostri amichi. Sì qualchissia in u vostru circulu hà travagliatu per questu patronu o cunnosce qualcunu di u persunale, parlate cun elli personalmente. Scuprite ciò chì li piacia, ciò chì ùn li piacia micca, è cumu anu vistu l'esperienza in generale.

Ùn avete micca dumandatu e dumande ghjustu durante l'entrevista

Una entrevista hè a megliu opportunità per cunnosce a cumpagnia megliu, cusì assicuratevi di preparà e dumande nantu à ciò chì vulete amparà da l'impiegati. Eccu un coppiu di esempi:

  • Pregunte nantu à u prucessu di sviluppu (chì metodulugia seguitanu? Ci sò recensioni di codice? chì strategie di branching sò aduprate?)
  • Dumandate nantu à e teste (chì teste sò fatti? Ci sò persone speciali chì facenu solu teste?)
  • Fate nantu à a cultura di l'impresa (quantu hè informale tuttu? Ci hè un sustegnu per i juniors?)

Indecisu nantu à a trajectoria di u muvimentu

Senza dubbitu, a strada per diventà un sviluppatore espertu hè assai tortuosa. Oghje, pudete sceglie trà una varietà di lingue, frameworks è arnesi. U mo sbagliu prima di a mo carriera era chì aghju pruvatu à ammaistrà tuttu. Curiosamente, questu solu hà purtatu à mè micca fà assai prugressu in nunda. Prima aghju pigliatu Java, dopu JQuery, dopu à C#, da quì à C++... Invece di sceglie una lingua è di scaccià tutta a mo energia, aghju saltatu da quinta à decima, solu secondu u mo umore. Puderaghju assicurà chì questu hè un schema di furmazione assai inefficace.

Avaria ottenutu megliu risultati è si trasfirìu a scala di a carriera più veloce s'ellu avia subitu decisu nantu à una trajectoria, vale à dì, un certu settore di tecnulugia, è fucalizza nantu à elli. Per esempiu, sè vo site un sviluppatore front-end, maestru JavaScript, CSS / HTML, è un quadru di a vostra scelta. Sè vo site u travagliu nantu à u backend, torna, pigliate una lingua è studià bè. Ùn hè micca necessariu cunnosce sia Python, Java è C#.

Allora cuncentrate, avete una direzzione è fate un pianu chì vi permetterà di diventà un prufessiunale in u vostru percorsu sceltu (qui carta stradale, chì vi pò aiutà cù questu).

Sofisticatu in codice

Dunque, preparate una prova per mustrà u vostru patronu e vostre cumpetenze, o avete digià pigliatu u primu travagliu in u vostru primu travagliu. Esce da u vostru modu per impressionà. Chì ghjè u megliu modu per ottene risultati? Prubabilmente dimustrà durante l'esekzione quella tecnica sofisticata chì avete pocu ammaistratu, nò?

Innò. Questu hè un sbagliu seriu ch'e aghju fattu, è più spessu di ciò chì vogliu, vecu in u travagliu di l'altri juniors. Hè assai cumuni per elli à reinventà a rota o cercate suluzioni cumplessi in un tentativu di mustrà a so cunniscenza.

U megliu approcciu à scrive codice hè spressu basicamente KISS. Stendu per a simplicità, finisci cù un codice chjaru chì serà faciule da travaglià in u futuru (u sviluppatore chì vi rimpiazzà vi apprezzerà).

Scurdate chì ci hè una vita fora di u codice

Ùn mai "spegne" hè un cattivu abitudine chì aghju pigliatu assai prima. Quandu sò andatu in casa à a fine di a ghjurnata, aghju pigliatu regularmente u mo laptop di travagliu cun mè è mi sò assittatu nantu à ellu per ore per chjude un compitu o riparà un bug, ancu s'è tutti dui puderanu aspittà finu à a matina. Cum'è puderebbe aspittà, stu regime era stressante è aghju brusgiatu rapidamente.

U mutivu di stu cumpurtamentu era in parte u mo desideriu di fà tuttu u più prestu pussibule. Ma in a realità, avissi avutu capitu chì u travagliu hè un prucessu longu è, cù rari eccezzioni, e carenze d'oghje ponu esse facilmente traspurtate à dumane. Hè assai impurtante di cambià periodicamente l'ingranaggi è ricurdate chì a vita ùn hè micca limitata à u travagliu - ci sò amichi, famiglia, passatempi, divertimentu. Di sicuru, se ti piace à pusà finu à l'alba di codificazione - per l'amori di Diu! Ma quandu ùn hè più divertente, fermate è pensate s'ellu hè ora di fà qualcosa d'altru. Ùn hè micca u nostru ultimu ghjornu di travagliu!

Evitatu di dì: "Ùn sò micca sapè"

Attaccà in u prucessu di risolve un prublema o cumpiendu un compitu hè cumunu; ancu l'anziani più anziani facenu questu. Quandu eru junior, aghju dettu: "Ùn sò micca cunnoscu", menu spessu di ciò chì duverebbe, è aghju sbagliatu in questu. Sì qualchissia in a gestione m'hà fattu una dumanda è ùn sapia micca a risposta, avissi da pruvà à esse vagu invece di solu ammette.

Mi sentu cum'è si aghju dettu: "Ùn sò micca sapè", a ghjente averebbe l'impressione chì ùn sapia micca ciò chì facia. In fatti, questu ùn hè micca veru; ùn ci hè micca persone omniscienti. Dunque, se vi dumandate qualcosa chì ùn cunnosci micca, dite cusì. Stu approcciu hà parechji vantaghji:

  • Questu hè ghjustu - ùn site micca ingannatu l'interrugatore
  • Ci hè una chance chì vi spiegheranu è dopu amparà qualcosa di novu
  • Questu inspira rispettu - micca tutti sò capaci di ammette chì ùn sanu micca qualcosa

Eru in fretta di avanzà

Probabilmente avete intesu dì "Amparate à marchjà prima di curriri". Nisuna parte hè più pertinente chì in u campu di a prugrammazione web. Quandu avete prima un travagliu in un locu cum'è junior, vulete solu piglià u toru da e corne è subitu à travaglià in qualchì prughjettu grande è cumplessu. Ancu i pinsamenti scorri nantu à cumu guadagnà rapidamente una prumuzione à u prossimu livellu!

L'ambizione hè, sicuru, bona, ma in a realità, nimu darà qualcosa cusì à un junior ghjustu fora di a porta. À u principiu di a vostra carriera, vi sarà assai prubabilmente datu compiti simplici è bugs per risolve. Ùn hè micca a cosa più eccitante in u mondu, ma induve andà. Stu vi permetterà di arrivare cunfortu cù u codebase passu à passu è amparà tutti i prucessi. À u listessu tempu, i vostri patroni anu l'uppurtunità di vede cumu si mette in a squadra è ciò chì fate megliu.

U mo sbagliu era chì aghju frustratu cù questi picculi travaglii è m'hà distrattu da u mo travagliu. Siate pacienza, fate tuttu ciò chì dumandanu cun coscienza, è prestu uttene qualcosa di più interessante.

Ùn hè micca unitu à a cumunità è ùn hà micca fattu cunnessione

I sviluppatori anu una grande cumunità: sò sempre pronti à aiutà, dà feedback è ancu incuragisce. A prugrammazione hè difficiule è assai estenuante à volte. Per mè, u periodu di travaglià cum'è junior avissi statu più faciule se aghju cuminciatu à cumunicà attivamente cù i culleghi da u principiu.

I cuntatti cù a cumunità sò ancu assai utili per l'autoeducazione. Pudete cuntribuisce à prughjetti open source, studià u codice di l'altri, è fighjate cumu i programatori guidanu un prughjettu inseme. Quessi sò tutte e cumpetenze chì pudete aduprà in u vostru travagliu di ghjornu è chì vi farà un bonu prufessiunale cù u tempu.

Selezziunate e cumunità chì suscitanu u vostru interessu - alcune opzioni include freeCodeCamp, CodeNewbies, 100DaysOfCode - è unite! Pudete ancu assistisce à riunioni lucali in a vostra cità (cercate in meetup.com).

Infine, in questu modu pudete acquistà cunnessione prufessiunale. Essenzialmente, e cunnessione sò solu e persone in a vostra industria chì avete in rete. Perchè hè questu necessariu? Ebbè, dicemu chì un ghjornu vulete cambià di travagliu. Sè vo turnate à e vostre cunnessione, qualcunu pò esse in gradu di ricumandà un vacante adattatu, o ancu ricumandemu à un patronu. Questu vi darà un vantaghju significativu à l'entrevista - anu digià messu in una parolla per voi, ùn site più "solu un altru currículum da a pila".

Hè tuttu, grazie per a vostra attenzione!

Fonte: www.habr.com

Add a comment