O zi în viața unui dezvoltator front-end [Ani]
Publicat: 2022-11-17Salutări și salutări, dragi cititori ai blogului DevriX!
În episodul de astăzi, vorbim cu unul dintre dezvoltatorii noștri front-end, Anita Nenova.
Aflați totul despre rutina ei zilnică, ce a făcut-o să-și schimbe cariera, sfaturile pe care le-ar da începătorilor și multe altele.
Și în cazul în care ați ratat interviurile noastre anterioare, iată restul interviurilor noastre:
O zi din viața unui recrutor/HR [Molly] – DevriX
O zi în viața unui dezvoltator de backend [Emo] – DevriX
O zi în viața unui coordonator de proiect [Reni] – DevriX
O zi în viața unui lider de echipă de front-end [Tony] – DevriX
O zi în viața unui coordonator de marketing [Elly] – DevriX
O zi din viața unui designer grafic [Niki] – DevriX
O zi din viața unui dezvoltator front-end
Bună, Ani! Multumesc pentru interviu. Pentru început, ai putea împărtăși ceva despre tine?
Bună, Denis, mulțumesc pentru acest interviu. Despre mine, am absolvit Liceul Național de Comerț și Bancar, specializare în Banca franceză. După aceea am urmat și am absolvit Universitatea din Sofia, studiind Administrarea și Managementul Afacerilor, din nou în franceză.
Totuși, în mijlocul studiilor universitare, am decis să-mi schimb cariera și iată-mă acum, câțiva ani mai târziu, ca dezvoltator front-end la DevriX.
Interesant. Deci, de la comerț și bancar la administrarea afacerilor, și acum – dezvoltare front-end – ce v-a stârnit interesul pentru dezvoltare?
După al doilea an la universitate, am început să lucrez la o companie de asigurări franceză (în Sofia), iar îndatoririle mele acolo includ manipularea documentelor în limba franceză – o muncă destul de monotonă. Am avut o lună de antrenament și de atunci – nu am făcut nimic nou.
Am reușit să o suport timp de patru luni, apoi, într-o zi, mi-am spus că nu e treaba „mea”. Îmi doream să fac ceva diferit, provocator, în care să fiu capabil să învăț ceva nou în fiecare zi. Atunci mi-am schimbat cariera.
Destul de amuzant, am avut niște cunoștințe care lucrau în programare. Nu am înțeles nimic despre asta în acel moment, dar dintr-un motiv oarecare, am constatat, ascultându-mi prietenii talk shop, că eram intrigat de ceea ce făceau ei. Așa că, le-am spus că vreau să învăț mai multe, mi-au dat câteva videoclipuri de văzut și apoi mi-au dat o sarcină de făcut după aceea.
Încă de la primul videoclip, am fost cucerit. M-a încurajat să gândesc într-un mod cu care nu eram obișnuit. Totul a fost foarte logic structurat, iar timpul a zburat. Până la urmă, mi-am spus: asta este!
Am vrut să aflu mai multe despre toate, nu sunt un dezvoltator tipic, care a absolvit SoftUni. La început, nu eram sigură pe ce aspect al dezvoltării voiam să mă asum, așa că am trecut prin câteva faze. Am început cu C# – limbajul de programare cu care lucrau cunoscuții mei. În acest timp, am văzut că totul mă ducea către partea de front-end a dezvoltării.
Am început să-mi dau seama că singurul mod în care puteam să mă perfecționez era să-mi schimb calea în carieră. Am început să învăț JavaScript, HTML, CSS, React și așa mai departe. Mai târziu, am început să lucrez aici, la DevriX, unde am reușit nu doar să obțin destulă experiență, ci să mă dezvolt și ca persoană.
Programarea a fost dragoste la prima vedere, înțeleg, sau poate de la a doua vedere?
Ei bine, da. De fapt, iată un fapt distractiv, de care mi-am dat seama ani mai târziu, știind acum ce este dezvoltarea front-end. Când eram copil, iar părinții mi-au luat primul meu computer, și exista acest site web, care consta în principal din jocuri, dar aveai și un profil cu un „perete”, unde puteai să încarci fotografii, descrieri și așa mai departe. .
În loc să joc jocurile, mi-am petrecut 90% din timp pe site, încercând să-mi „reconstruiesc” peretele – am încărcat poze, am rescris descrieri etc. Am găsit chiar un alt site, care a furnizat codul HTML pentru aproximativ 50 de imagini. pe care le-ai putea folosi liber.
Chestia nebunească a fost că nici măcar nu eram sigur cum funcționează atunci, pur și simplu am copiat codul și a funcționat. Am fost uimit! Cu toate acestea, în cele din urmă, m-am plictisit de acele imagini și m-am întrebat ce altceva aș putea face pentru a putea încărca diferite imagini. Atunci s-a întâmplat! Tocmai am înlocuit câteva părți ale codului, adresa URL și am reușit să-mi încarc propria poză!
Nu sunt sigur de ce sau cum, dar în cele din urmă am încetat să mă mai joc cu acel site. Avanză rapid până la momentul în care am început să învăț HTML, iar amintirile mele din copilărie au revenit și mi-am dat seama ce făceam, fără să-mi dau seama, pe atunci. Și mereu am visat să fac ceva interesant când eram copil.
Cheia viitorului tău a fost în tine de atunci.
Da, dar nu mi-am dat seama (râzând).
Ei bine, poate că aștepta să fie reînviat, cred?
Asta e corect! Iată-ne, drumurile noastre se întâlnesc din nou.
Astfel de impresii lasă de obicei amintiri durabile. S-ar putea spune că ai fost destinat să devii dezvoltator. Judecând după interviurile cu alți colegi, interesul lor pentru domeniul în care lucrează, este destul de des inspirat de curiozitatea copilăriei.
Înapoi în prezent. Trebuie să vă felicit pentru că ați devenit un WP Core Contributor la versiunea WordPress 6.1 . Poți împărtăși puțin mai multe despre cum s-a întâmplat asta? Ce ai făcut pentru a primi această recunoaștere?
Ei bine, nu mă așteptam să devin colaborator. Am avut o zi de colaborator la birou și am decis că ar trebui să încerc și eu. Îmi amintesc că am încercat să-mi dau seama toată ziua – pe ce patch să încep să lucrez, ce sarcină să o rezolv... și așa mai departe. În cele din urmă, am ales unul, iar WordPress a acceptat în cele din urmă codul pe care l-am scris.
Destul de amuzant, la sfârșitul zilei mă întrebam dacă ar trebui să-mi commit codul sau nu. În cele din urmă, m-am hotărât să încerc, mi-am petrecut toată ziua pe el.
CTO-ul nostru, Stanko, m-a ajutat, ne-am angajat, iar câteva luni mai târziu, am primit un e-mail care spunea că a fost aprobat. La început, nu prea am înțeles ce se întâmplă, pentru că uitasem totul de contribuție, dar apoi m-a lovit.
Au fost în principal toate distracția și jocurile, cu toate acestea, acum sunt un colaborator principal WordPress mândru. Este foarte tare și încă un exemplu despre cum ar trebui să faci lucrurile fără să-ți faci griji dacă vei reuși sau nu. Așa se întâmplă minunile. Este ciudat să descrii exact sentimentul, dar este unul bun.
După cum se spune, „Fă ceea ce trebuie și lasă să se întâmple orice trebuie să se întâmple”. Există alte realizări de care ești mândru? Ești la DevriX de aproape 2 ani, nu-i așa?
Cea mai mare realizare personală a mea este că mi-am schimbat viziunea personală. Înainte de a începe să lucrez la DevriX, aveam obiceiul de a renunța ușor, nu credeam în mine și că puteam realiza ceva semnificativ.
Dar aici, când am sarcini de client, nu am de ales – trebuie să găsesc o soluție, să fiu mai creativ. La început, eram destul de timid și aveam niște nesiguranțe și temeri. Apoi ei (colegii) mi-au spus că nu ar trebui să-mi fie frică, ar trebui să mă relaxez și să încep să lucrez la sarcini. Am terminat prima sarcină și toată lumea a fost mulțumită, inclusiv clientul.
Apoi am început să cred în mine și că o pot face. Și așa, au trecut doi ani, iar acum nici nu mă gândesc la asta – timiditatea mi-a dispărut și am realizat destul de multe. Clienții sunt mulțumiți de munca mea și cred că, cu experiența pe care o dobândesc în fiecare zi, pot oferi soluții din ce în ce mai frumoase și creative. Progresul meu este vizibil, oricât de nemodest ar suna.
Sunt cu siguranță fericit. Îmi place foarte mult să lucrez la sarcini care sunt interesante pentru mine. Când ceva este provocator și îmi pune în mișcare imaginația, doar încep să o fac și nu-mi dau seama cât trece timpul. Cea mai bună parte este că rezultatul final este bun.
Partea cea mai dificilă este să te depășești pe tine însuți. De acolo, devine mai ușor.
Absolut.
În acest moment, sunt sigur că publicul nostru este dornic să afle: cum arată o zi din viața unui dezvoltator front-end?
Vin la muncă, deschid Asana pentru a-mi verifica sarcinile și prioritățile zilnice și pentru a-mi planifica ziua. După aceea, fac niște cafea și am chef să încep să lucrez. În funcție de sarcini, am adesea nevoie să mă sincronizez cu colegii din diferite departamente. Sunt perfecționistă și îmi place să-mi înțeleg pe deplin sarcinile înainte de a le începe. Dacă am idei pentru a face lucrurile chiar mai bune decât este necesar, întreb colegii din echipele de back-end și design. De multe ori, sunt sarcini care apar în timpul zilei, așa că fluxul meu de lucru se schimbă puțin, dar asta nu mă deranjează.
Am observat că în ultima vreme am început să lucrez mai bine sub presiune și să vin cu soluții mai repede.
Rece. Una dintre valorile noastre de bază este să nu ne oprim niciodată din învățat , ceva ce știu că rezonează foarte bine cu caracterul tău. Ne puteți spune: care sunt cele mai interesante lucruri pe care le-ați învățat în timpul petrecut în companie?
Din punct de vedere pur tehnic, cu siguranță am învățat să mă aștept mereu la neașteptat. Mi s-a întâmplat să lucrez la o anumită sarcină, având un plan conturat, și dintr-o dată apare o problemă neprevăzută. Aceasta nu este o problemă, deoarece aceste situații te încurajează să înveți ceva nou. De aceea, experiența este importantă, deoarece cu cât te confrunți cu mai multe dificultăți, cu atât înveți mai multe lucruri noi, iar în timp începi să anticipezi ce ar putea merge prost.
Sunt de acord ca oamenii să nu se oprească niciodată să învețe. Cu cât înveți mai mult, cu atât știi cât de puțin știi și asta te face să vrei să continui să înveți. Satisfacția pe care o obțineți din învățare, mai ales când vă uitați în urmă și vă dați seama de drumul lung pe care ați parcurs, este incomparabilă.
După cum se spune, învățarea este o călătorie care nu se termină niciodată.
Da, și dacă știi totul, probabil că te vei plictisi.
Exact. Acum, să plecăm de la serviciu pentru o vreme și să plecăm într-o călătorie. Ca cineva căruia îi place să călătorească, poți să împărtășești unde ai fost până acum și ai o destinație de vis, unde ai vrea să mergi într-o zi?
De fapt, perioada în care am călătorit cel mai mult a fost înainte să-mi schimb cariera de la administrație la dezvoltare. A fost distractiv – am fost în Spania, Franța, Belgia, Italia, Turcia, Egipt, România. Pot spune că călătoria de la sine schimbă o persoană, pentru că te poți detașa de realitate. Sunteți într-o călătorie și aveți timp să vă reuniți gândurile și să vă goliți mintea de orice altceva. Odată ce te întorci acasă, poți aprecia ceea ce ai.
Destinație de vis? Poate, SUA, pentru că în ultima vreme mă uit la foarte multe videoclipuri cu programatori de acolo și mi se pare foarte diferit (comparativ cu Bulgaria & Europa). Nu știu, vreau doar să văd cum arată viața acolo.
Sper că acest vis devine realitate pentru tine. Din locurile pe care le-ai vizitat până acum, care ai spune că ți-a plăcut cel mai mult?
Prima dată când am fost în Franța, scopul vizitei a fost să văd căminul și locul unde trebuia să studiez un semestru. La Universitate, eram într-o astfel de clasă care îmi cerea să studiez la Universitatea din Lille timp de jumătate de an, pentru a-mi lua diploma.
Arăta foarte frumos, dar după ce am mers acolo, mi-am dat seama că nu este ceva ce vreau să fac cu viața mea (administrație). Îmi amintesc că luptasem foarte mult pentru a obține o diplomă excelentă și mergi acolo, pentru că erau disponibile doar 5 locuri pentru studenți, așa că trebuia să fii în fruntea cursului. Colegii mei aveau un avantaj, pentru că toți absolviseră un liceu francez și aveau certificate de limbă, iar eu nu.
Am studiat franceza foarte mult timp de un an întreg, ca să-mi pot obține certificatul. Am făcut tot ce mi stătea în putere, m-au acceptat, m-am dus la Lille cu gândul să văd unde voi petrece următoarele șase luni, dar când am ajuns acolo, mi-am dat seama că nu era locul sau cariera pentru mine (râzând ).
Dar revenind la întrebare, aș spune că mi-a plăcut cel mai mult Italia. Mi-a plăcut foarte mult atmosfera, m-am simțit foarte calm acolo.
Acum, te voi duce departe de Italia calmă și înapoi la dezvoltarea front-end. Întrebarea mea este următoarea: ca cineva care acum are experiență în domeniu, ce sfaturi ați da începătorilor? Ce sfat ai fi vrut să primești când erai la început?
Oricât de banal ar părea, aș spune: mai multă practică, mai multă muncă, gestionarea mai multor proiecte. Acesta este modul de a învăța mai bine, de a obține mai multă experiență și de a încerca să găsiți soluții mai bune. De asemenea, nu-ți fie teamă că nu știi cum să rezolvi o problemă sau cum să o abordezi.
Când ești pasionat de ceva, vei găsi cea mai bună soluție. Odată ce ai terminat sarcina, vei vedea că nu ai de ce să te temi, că ai învățat ceva nou în acest proces și că în cele din urmă te simți mai bine.
Doar bucurați-vă de călătorie, deoarece dezvoltarea front-end este o aventură.
Deci, nu-ți fie frică să te îneci în oceanul nesfârșit?
Nu vei face! (râde) Îmi amintesc o sarcină, când eram încă în a doua sau a treia lună cu compania – a trebuit să creez un slider infinit de la zero, în loc să folosesc o bibliotecă pregătită.
Cu toate acestea, am privit sarcina dintr-o perspectivă viitoare - de ce ar trebui să restricționez dimensiunea imaginilor pentru glisor și așa mai departe?
Îmi amintesc că visam la soluția sarcinii (râzând), pentru că mă chinuiam să o găsesc, dar îmi stabilisem scopul să o fac mai bine decât cerințele. Apoi, câteva zile mai târziu, când am prezentat soluția cu care venisem, feedback-ul a fost că am făcut-o mai bine decât mă așteptam.
Acesta este încă un mod de a spune că nu ar trebui să renunți. Doar dedică-te procesului.
Bine zis. Acum să schimb subiectul spre filme. Știu că ceva ce îți place în timpul liber sunt filmele. Ce genuri preferați și ați vizionat ceva interesant în ultima vreme?
Îmi plac romanțele, comediile, filmele care îmi distrag atenția de la realitate. Dimpotrivă, totuși, recent m-am interesat de seria „The Vampire Diaries”. În general, prefer lucrurile mai ușoare, mai amuzante, dar îmi place să dau o șansă și altor genuri, pentru că nu știi dacă o să-ți placă ceva decât dacă încerci.
Am vizionat recent două filme grozave pe care le-aș recomanda – Limitless și Lucy.
Minunat. Ultima întrebare: care este singurul lucru care te poate face mereu să zâmbești?
Sunt o persoană foarte pozitivă, așa că zâmbetul vine ușor. Caut mereu aspectele pozitive, chiar și în cele mai negative situații. Deci, da, orice mă poate face să zâmbesc – ca să întâlnesc un animal dulce pe stradă – iubesc animalele. Pur și simplu apreciez lucrurile mai mici și cred că asta este foarte important. Să fii fericit cu ceea ce ai, să găsești fericirea în lucrurile mici pe care le oferă viața – asta te face o ființă umană „bogat”.
Pe de altă parte, există ceva care te întristează mereu?
Nedreptatea mă întristează. Sunt cineva căruia îi place să-i apere pe cei mai slabi. Îmi place provocarea de a-i înfrunta pe cei care sunt „mai puternici”, cel puțin atunci este o provocare.
Un pic ca motto-ul Revoluției Franceze: Libertate, Egalitate și Fraternitate (râzând). Bine, încă o dată, mulțumesc foarte mult pentru acest interviu. Doriți să adăugați altceva înainte de a încheia?
Fii pozitiv, crede în tine, fii deschis la minte și bucură-te de viață!
Bucură-te din plin de viață și lasă-ne pe seama noastră.
Cum e să lucrezi cu Ani?
„Este o plăcere să lucrez cu Ani. Ea acordă atenție detaliilor și solicită mult de la sine, ceea ce îmi face munca mai ușoară, deoarece se străduiește spre perfecțiune. Este întotdeauna atentă și precisă în comunicarea cu ceilalți și, mai presus de toate, este întotdeauna gata să ajute.”
„Ani este o domnișoară pasionată care lucrează pentru a realiza lucruri uimitoare. Sunt întotdeauna fericit să lucrez cu ea și să colaborez la proiectele noastre în derulare.”
„Ani este responsabilă, urmează exact instrucțiunile în sarcina ei și se străduiește întotdeauna să ofere clienților cele mai bune soluții.”