De la muncitori generali la programatori PHP. Cariera de dezvoltator neobișnuită

De la muncitori generali la programatori PHP. Cariera de dezvoltator neobișnuită

Astăzi publicăm povestea studentului GeekBrains Leonid Khodyrev (leonidhodirev), are 24 de ani. Calea lui către IT diferă de poveștile publicate anterior în acel Leonid imediat după ce armata a început să studieze PHP, ceea ce l-a ajutat în cele din urmă să-și găsească un loc de muncă bun.

Povestea mea de carieră este probabil diferită de toată lumea. Am citit poveștile de carieră ale reprezentanților IT și, în majoritatea cazurilor, persoana avansează cu încredere, făcând totul sau aproape totul pentru a-și atinge obiectivele. Nu este așa pentru mine - nu știam deloc ce vreau să fiu și nu mi-am făcut planuri pentru viitor. Am început să mă gândesc mai mult sau mai puțin serios la asta după ce m-am întors din armată. Dar să luăm lucrurile în ordine.

De la muncitori generali la programatori PHP. Cariera de dezvoltator neobișnuită

Ospătar, încărcător și asistent juridic ca început de carieră

Am început să lucrez devreme, prima mea „specialitate” a fost distribuirea pliantelor. Mi-au dat un teanc de hârtii, le-am dat pe toate, dar nu am primit niciun ban. Cu toate acestea, experiența s-a dovedit a fi utilă - am început să înțeleg ce aș putea întâlni.

Apoi a lucrat ca încărcător, chelner și a îndeplinit diverse sarcini la evenimente în aer liber, combinând acest lucru cu studiile sale. Am studiat în facultate și în același timp am stăpânit subiectele de creare de site-uri web. Am creat site-uri web simple pe CMS popular și mi-a plăcut. Dar totuși, am mers cu curentul, fără să mă gândesc cu adevărat la ceea ce aveam nevoie în viață.

Ei bine, atunci am fost înrolat în armată, datorită căruia am văzut toată țara. Deja în armată m-am gândit la ce vreau să fac în viitor. Amintindu-mi experiențele cu site-urile web, am decis că ar fi interesant să lucrez în acest domeniu. Și cât eram încă în armată, am început să caut posibilitatea unui antrenament la distanță. Cursurile mi-au atras atenția dezvoltare web GeekBrains, unde m-am stabilit. Din câte îmi amintesc, am tastat pur și simplu „programare” sau „formare de programare” în căutare, am văzut site-ul web al cursului și am lăsat o solicitare. Managerul m-a sunat și am început să o întreb metodic despre toate.

Desigur, nu ar fi fost posibil să studiez în armată și nu aveam mulți bani, așa că mi-am amânat studiile pentru viitor.

Exodul în IT

După ce am fost demobilizat, nu mai erau bani. Pentru a începe antrenamentul, a trebuit să mă întorc la jobul anterior de ospătar. Când mi-am primit salariul, am cumpărat cursul și am început. Din păcate, a devenit clar că munca cu normă întreagă ca ospătar necesită mult timp, ceea ce nu mai era suficient pentru studii. A fost găsită rapid o soluție - a început să ajute un avocat pe care îl cunoștea cu acte, iar în „sezonul de vârf” a plecat să lucreze ca ospătar.

Din păcate, studiul a fost dificil; am încetat să mai studiez de trei ori. Dar apoi mi-am dat seama că asta nu poate continua, un chelner este bun, dar IT-ul este mult mai important. Prin urmare, am luat o pauză de la muncă și m-am dedicat în totalitate studiilor mele. Curând mi-am dat seama că nu numai că mi-a plăcut, dar mi-a plăcut foarte mult. Puțin mai târziu, au început să apară primele comenzi pentru crearea de site-uri web, așa că pe lângă plăcere, această activitate a început să aducă și bani. Cumva m-am surprins crezând că fac ceea ce îmi place și sunt și plătit pentru asta! În acel moment m-am hotărât asupra viitorului meu.

Apropo, în timpul pregătirii mele, în practică, am dezvoltat un proiect destul de serios - un sistem de management al șantierului. Nu numai că l-am scris, dar am putut să conectez mai multe site-uri. Mai multe detalii despre proiect - aici.

Pe scurt, proiectul este o platformă convenabilă pentru utilizatori, care poate fi ușor scalată prin integrarea cu diverse servicii care pot fi necesare pentru a conduce o afacere. Publicul țintă: antreprenori și webmasteri. Pentru ei, am scris extensia „Magazin”, care vă permite să gestionați categoriile de produse, produsele în sine, proprietățile lor și să procesați comenzile.

Acesta este primul meu proiect serios, dezvoltat folosind tehnologii la fel de serioase. Desigur, când îl evaluezi, nu uita că l-am dezvoltat în timpul antrenamentului.

Nou job la birou

Am spus deja mai sus că în timpul antrenamentului am efectuat comenzi pentru dezvoltarea site-ului. Și mi-a plăcut foarte mult – atât de mult, de fapt, încât nu mi-am dorit cu adevărat să lucrez într-un birou. Dar apoi am început să înțeleg că am nevoie și de experiență de lucru în echipă, pentru că majoritatea dezvoltatorilor la un moment sau altul al carierei obțin un loc de muncă oficial. Am decis să fac și asta.

După cum îmi amintesc acum, luni dimineață am deschis hh.ru, mi-am încărcat CV-ul, am adăugat certificate și am făcut public contul. Apoi am căutat angajatori care erau cel mai aproape de casa mea (și locuiesc în Moscova) și am început să-mi trimit CV-ul.

Literal, o oră mai târziu, compania de care eram interesat a răspuns. Mi s-a cerut să vin la un interviu în aceeași zi, ceea ce am făcut. Observ că nu au existat „teste de stres” sau alte lucruri ciudate, dar eram totuși puțin nervos. Au început să mă întrebe într-o manieră prietenoasă despre nivelul meu de cunoștințe, experiența de lucru și totul în general.

Nu am răspuns la unele întrebări așa cum mi-aș fi dorit, dar m-au acceptat. Adevărat, m-au făcut să-mi fac griji - la început au spus că vor suna înapoi. De fapt, așa răspund de obicei atunci când nu doresc să angajeze un candidat. Dar eram îngrijorat în zadar - apelul prețuit a sunat în câteva ore. A doua zi, după ce am adunat toate documentele, m-am dus la muncă.

Am fost imediat pus în închisoare pentru că am susținut un sistem de rezervare online care permite agenților să rezerve hoteluri, transferuri etc. Mă asigur că totul funcționează corect, îmbunătățesc funcționalitatea și adaug diverse caracteristici (există și bug-uri, așa că de ce nu).

Un exemplu de ceea ce s-a făcut deja:

  • Modul de raportare rezervare;
  • Interfață îmbunătățită a platformei;
  • Sincronizare baze de date cu furnizorii de servicii;
  • Sisteme de loialitate (coduri promoționale, puncte);
  • Integrare pentru wordpress.

În ceea ce privește instrumentele, principalele sunt:

  • Aspect - html/css/js/jquery;
  • Baze de date - pgsql;
  • Aplicația este scrisă în framework-ul yii2 php;
  • Biblioteci de la terți, folosesc multe diferite.

Dacă vorbim de venit, acesta este mult mai mare decât era înainte. Dar totul este relativ aici, deoarece în timpul studiilor mele am câștigat aproximativ 15 de ruble pe lună. Uneori nu era nimic, din moment ce primeam comenzi doar de la prieteni care aveau nevoie de site-uri web.

De asemenea, nu există nimic cu care să comparăm condițiile de muncă – este clar că sunt mult mai bune decât cele pe care le-am avut eu când lucram ca meșter sau chelner. Călătoria până la serviciu durează doar 25 de minute, ceea ce este de asemenea plăcut - la urma urmei, mulți locuitori ai capitalei petrec mult mai mult timp. Apropo de Moscova, m-am mutat în capitală din Zelenograd, unde locuiam cu părinții mei. S-a mutat în capitală în timp ce încă studia, când crea site-uri web personalizate. Îmi place totul aici, nu plănuiesc să mă mut, dar plănuiesc să văd lumea.

Și apoi ce?

Plănuiesc să-mi continui drumul ca dezvoltator pentru că îmi place munca mea - asta îmi place. Mai mult decât atât, sarcinile care înainte mi se păreau dificile acum nu sunt deloc dificile. Prin urmare, îmi asum proiecte mai mari, bucurându-mă când totul merge bine.

Continui să studiez pentru că unele dintre subiectele de care am nevoie pentru jobul meu pot fi greu de stăpânit pe cont propriu. Profesorii vă ajută să înțelegeți totul chiar și după ce cursul principal este terminat.

În viitorul apropiat vreau să stăpânesc un nou limbaj de programare și să învăț engleza.

Sfaturi pentru cei care au început

Am citit odată articole despre carierele specialiștilor IT și mulți oameni au spus „nu trebuie să-ți fie frică” și lucruri asemănătoare. Desigur, acest lucru este corect, dar să nu-ți fie frică este jumătate din luptă. Principalul lucru este să știi exact ce îți va plăcea. Încercați să stăpâniți elementele de bază ale unei limbi, de exemplu, folosind lecții de pe internet, apoi scrieți un scenariu sau cea mai simplă aplicație. Dacă vă place, atunci este timpul să începeți.

Și încă un sfat - nu deveniți o piatră mincinoasă, sub care, după cum știți, apa nu curge. De ce? Am aflat de curând cum se descurcă unii dintre colegii mei studenți. După cum sa dovedit, nu toată lumea a primit un loc de muncă. Am invitat mai multe persoane la un interviu la locul meu de muncă pentru că firma mea are nevoie de specialiști buni. Dar până la urmă nu a venit nimeni la interviu, deși înainte mi s-au pus o mulțime de întrebări.

Nu ar trebui să faci asta - dacă ești hotărât să cauți un loc de muncă, atunci fii consecvent. Chiar dacă ți se pare că ai puțină experiență, încearcă să treci de mai multe interviuri - multe companii preiau noi veniți în speranța de a dezvolta un specialist. Dacă nu reușești la interviu, vei dobândi o experiență valoroasă și vei ști cum arată procesul de angajare din interior.

Sursa: www.habr.com

Adauga un comentariu