Cum mi-a schimbat viața radical un curs de programare de la Școala informală de IT
Stăm de poveÈ™ti cu Sergiu, despre pasiune. A absolvit Școala informală de IT, cursul de C++. „Cu scrierea unei poveÈ™ti seamănă programarea în C++”, ne spune, în timp ce articulează fiecare cuvânt – cu emoÈ›ie – despre viaÈ›a care s-a schimbat radical. ViaÈ›a lui. Demult, ar fi spus că doar poveÈ™ti rămân acele visuri unde eÈ™ti oricine vrei să fii.
Astăzi, însă, despre limite care se pot depăși povesteÈ™te. A È›intit sus, cel care în copilărie se vedea astronaut, È™i asta spune multe despre povestea unui nou început.„Absolvisem Facultatea de Drept, când am realizat că nu vreau să profesez în domeniul juridic. Am luat-o de la început, în programare, pentru că eram curios È™i pasionat. Curiozitatea a început la 10 ani, cu primul meu calculator, dar ulterior nu mă gândisem niciodată cu adevărat să încep o carieră în IT”.
Nici poveste ca totul să se încheie aici. Pentru că interviul abia începe:
„Programarea seamănă foarte mult cu scrierea unei poveÈ™ti”
1. Spune-ne, e nevoie de un mentor ca să înveÈ›i programare?
Da, categoric. Mentorul joacă un rol extraordinar. Atunci când eÈ™ti la început, e foarte greu să filtrezi informaÈ›iile, ce e esenÈ›ial să È™tii È™i ce nu. Mai mult, interacÈ›iunea cu oameni cu multă experiență în IT È™i faptul că poÈ›i să ceri lămuriri oricând ai nevoie sunt, pur È™i simplu, decisive în a învăța corect un limbaj de programare.
2. Cum ai descrie, în termeni simpli, pe înÈ›elesul tuturor, ce înseamnă să scrii cod în C++?
Eu cred că programarea în C++ seamănă foarte mult cu scrierea unei poveÈ™ti. Totul are o anumită ordine, iar, dacă aceasta nu se respectă, povestea nu mai are corerență (nu compliează). Cred că învățarea în sine a unui limbaj de programare seamănă foarte mult cu învățarea unei limbi străine. Prin practică înveÈ›i din ce în ce mai mult È™i totul devine mai clar.
„Cea mai mare frică a fost că nu voi putea învăța niciodată să programez”
3. De ce ai ales, totuși, IT-ul?
Pasiunea pentru tehnologie a existat mereu. Absolvisem Facultatea de Drept, când am realizat că nu vreau să profesez în domeniul juridic. AÈ™a că timp de mai bine de un an am lucrat în logistică, la o corporaÈ›ie, perioadă în care m-am gândit ce vreau cu adevărat să fac în viitor. Îmi doream să mă dezvolt, dar È™i să am o stabilitate pe plan financiar, oportunități de a creÈ™te profesional. Aceea a fost perioada când m-am hotărât să fac tranziÈ›ia în IT. Știam că e un domeniu care îÈ›i stimulează gândirea, un mediu care necesită logică È™i raÈ›ionament. Curiozitatea pentru tehnologie, voinÈ›a de a afla “cum funcÈ›ionează asta” m-au adus pe drumul unde acum sunt.
4. Cea mai mare frică a fost…
Că nu voi putea învăța niciodată să programez. A apărut această frică undeva pe la mijlocul cursului, atunci când mi-am dat seama cât de puÈ›in È™tiu de fapt. Cu timpul, însă, mi-am dat seama că e normal ce simt. Că e un sentiment pe care îl ai în orice domeniu nou, atunci când eÈ™ti în etapa de învățare. Pe măsură ce făceam exerciÈ›ii, folosindu-mă de informaÈ›iile de la curs, mă acomodam cu limbajul de programare. La un moment dat, scrierea de cod a devenit ca ”o a doua natură”.
5. Dacă ar fi să enumeri cele mai importante, să zicem 3, lucruri pe care le-ai învățat la cursul de la Școala informală de IT, acelea ar fi…
- Să programez. Am învățat cum se scrie un program în C++ È™i cum funcÈ›ionează logica din spate.
- Să am răbdare. În development ai nevoie de multă răbdare pentru a crea ceva, dar nimic nu se compară cu sentimentul de satisfacÈ›ie de la final. Este imens.
- Că nu există limite. Chiar È™i atunci când pare greu sau descurajator, totul este posibil cu suficientă ambiÈ›ie.
6. ÎÈ›i aminteÈ™ti în mod deosebit de…
Pointeri. Sunt foarte importanÈ›i. Dar dincolo de asta, de atitudinea mentorului. De interacÈ›iunile cu el È™i de modul plăcut prin care se transmitea informaÈ›ia. La Școala informală de IT e o atmosferă care nu are nimic de a face cu modul tradiÈ›ional de predare, acolo unde – de cele mai multe ori – înveÈ›i pentru că „trebuie”.
7. Cu ce skil-uri crezi că ar trebui să porneÈ™ti la drum în development?
Cu pasiune. Trebuie să poÈ›i sta cu orele în faÈ›a calculatorului, fără să resimÈ›i oboseală, descurajare. În plus, ai nevoie de abilitățile de gândire logică È™i raÈ›ionament, dar È™i de capacitatea de a comunica eficient, lucru care te va ajuta foarte mult pentru a putea relaÈ›iona cu alÈ›i oameni (colegi, clienÈ›i).
Vreau să spun că Școala informală de IT îÈ›i oferă tot ce ai nevoie pentru a pleca la drum. ÎÈ›i dezvoltă, efectiv, skill-urile tehnice È™i îÈ›i formează acel mod de gândire de care ai nevoie în acest domeniu. Dar, bineînÈ›eles, povestea nu se opreÈ™te odată cu absolvirea unui curs. Toate aceste skill-uri trebuie dezvoltate ulterior, prin muncă practică È™i cercetare.
8. Cu ce te ocupi acum?
Absolvirea cursului mi-a schimbat viaÈ›a radical. Lucrez ca Software Developer în industria automotive. O spun cu toată convingerea: datorită acestui curs mi-am îndeplinit cel mai mare vis.
Sfaturi pentru cei care citesc acest interviu de pe Hipo.ro
9. Cum a fost la interviul de angajare și ce sfaturi ai putea da mai departe din experiența ta?
Interviul de angajare a fost o conversaÈ›ie relaxată. E adevărat, apare puÈ›ină presiune, atunci când È›i se pun întrebări tehnice. E posibil să nu È™tii să răspunzi la unele, dar să recunoÈ™ti asta nu înseamnă automat respingere. Din experiență proprie, recomand documentarea. E bine să ai informaÈ›ii despre compania unde vrei să te angajezi (istoric È™i aÈ™a mai departe), pe care le vei găsi pe site-ul ei oficial, în mare parte. Dar mai mult, ai grijă să recapitulezi toate informaÈ›iile de la curs. Dacă eÈ™ti tu însuÈ›i, sincer È™i deschis, vei transmite È™i încredere, ceea ce e foarte important.
Învață ceva care te pasionează!
C++ de la A la Z++