ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 147
Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1
×
▼ LISTĂ EDIȚII ▼
Numărul 51
Abonament PDF

Interviu cu Ionică Bizău

Vlad Mihalcea
Hibernate Developer Advocate @ Red Hat



INTERVIU

Salut, Ionică. Cu toate că eşti foarte tânăr, esti un developer cu foarte multe realizări pe GitHub şi StackOverflow. Poţi să te prezinţi şi să ne spui câteva cuvinte despre tine?

Mă numesc Ionică Bizău (tradus în engleză ar fi Johnny B. :smile:). Îmi place să construiesc lucruri. Sunt programator şi îmi petrec ziua într-un terminal *nix, scriind cod în VIM (celebrul editor de text). De asemenea, cânt la pian, iubesc ştiinţa (în special fizica şi matematica).

Aproape orice developer foloseşte StackOverflow de fiecare dată când are o problemă de rezolvat. Cu toate acestea, foarte puţini contribuie cu răspunsuri sau întrebări. Tu ai o reputaţie foarte mare pe StackOverflow. Ne poti împărtăşi nişte ponturi în acest sens?

StackOverflow m-a ajutat enorm în procesul de învăţare. În 2011, am început să învăţ C# şi eram foarte entuziasmat. Am auzit că pot folosi StackOverflow dacă am întrebări şi am făcut acest lucru. Prima mea întrebare a fost groaznică. Am primit câteva voturi negative, întrebarea a fost închisă, iar apoi a fost rapid ştearsă. La acea vreme comunitatea StackOverflow nu era foarte prietenoasă cu cei nou-veniţi, dar nu am renunţat. Am învăţat să pun întrebări inteligente şi a mers. De atunci, folosesc StackOverflow când nu ştiu să rezolv ceva.

Sistemul ierarhic de reputaţie dă dependenţă. Fiecare vor pozitiv m-a făcut fericit (şi încă mă face fericit, deci daţi-mi voturi pozitive, dacă răspunsurile mele vă ajută! ). Autorul postării primeşte 5 puncte pentru un vot pozitiv şi 10 puncte pentru un răspuns votat pozitiv. Cu cât ai reputaţie mai bună, cu atât mai mult primeşti super-puteri precum a închide, a şterge, a edita întrebările şi răspunsurile; acces la datele analitice ale site-ului etc. . Am început să ajut oamenii care apelau la acest site şi mi-am dat seama că mă pricep! Aveam un tab în browser cu întrebări ce aveau tag-uri specifice (cele cu care mă simţeam confortabil: e.g. jQuery). Am dat răspuns ori de câte ori am putut.

Ionică Bizău

Ideea este simplă: dacă vrei să fii un utilizator constructiv în cadrul comunităţii, postează conţinut de calitate (întrebări şi răspunsuri pentru a-i ajuta pe ceilalţi):

Dacă vrei să îţi construieşti reputaţia prin răspunsuri, trebuie să fii rapid şi să dai soluţia corectă. Postează răspunsurile cât de repede posibil, dar asigură-te că acestea rezolvă problema. Ceilalţi utilizatori vor putea să îi dea un vot pozitiv.

Acest lucru e valabil pentru orice site de pe platforma StackExchange—veţi găsi aici aproape orice subiect. Dacă nu găsiţi ce căutaţi, propuneţi o nouă temă de discuţie pentru un nou site.

În cele din urmă, nu totul se rezumă la reputaţia StackOverflow, ci la a ne ajuta unii pe ceilalţi în calitate de programatori şi oameni.

Proiectele tale open-source de pe contul GitHub au un număr impresionat de stele. Cum ţi-au venit atât de multe idei de proiecte şi cum de au ajuns atât de populare?

Cred în ceea ce spunea Nikola Tesla: Mintea mea este doar un receptor, în Univers există un nucleu de unde vin cunoaşterea, puterea şi inspiraţia. Am fost creaţi să construim lucruri. Deşi avem idei şi putem crea lucruri, cunoaşterea, puterea şi inspiraţia vin de la Dumnezeu.

Unele dintre proiectele mele sunt doar pentru divertisment, dar majoritatea sunt folosite în aplicaţii reale. În general, acestea sunt module mici utilizate de module mai mari din cadrul aplicaţiilor. De obicei, când construiesc ceva, îmi vin idei aleatorii pentru noi proiecte. Totul se întâmplă atât de natural, încât nu prea pot explica ce se întâmplă. Lucrând la proiecte mici în timp ce învăţ, îmi vin idei noi. Le notez, le prioritizez şi le pun în practică pe cele mai bune.

Stelele GitHub sunt rezultatul întregului proces. E plăcut să vezi feedback-ul oamenilor (stele, probleme, pull requests etc).

Poţi să ne spui cum te-a ajutat în carieră faptul că te-ai implicat pe StackOverflow sau GitHub? Te-a ajutat acest hobby să obţii un job mai bun?

Profilul meu StackOverflow a făcut o impresie bună când am început să lucrez pentru jillix—o companie elveţiană. Asta s-a întâmplat acum 4 ani. Când am început să muncesc pentru jillix, mi-am creat un cont GitHub şi am început să am contribuţii open-source. Am învăţat multe la jillix. Deşi aveam cod aflat sub proprietatea firmei, am promovat filosofia open-source. Multe din lucrurile pe care le-am creat la jillix sunt open-source, deci le puteţi consulta pe GitHub.

Oamenii îmi găsesc proiectele pe GitHub şi asta e grozav. Uneori primesc şi mici donaţii. Deşi puteţi folosi totul gratis, donaţiile sunt mereu binevenite.

Nu cred că StackOverflow şi GitHub m-au ajutat foarte mult în obţinerea unor joburi oficiale. Cred că e vorba doar de dorinţa de a ne ajuta semenii.

Ce planuri de viitor ai şi unde te vezi lucrând peste cinci ani?

Am un proiect pe termen lung, Bloggify - care este un software şi o companie în acelaşi timp. În cadrul Bloggify, scopul principal este să fac publicarea de conţinut uşoară —chiar mai uşoară decât este azi. E devreme să vă povestesc, dar păstrăm legătura. Sper ca peste 5 ani acesta încă va fi un lucru frumos la care să lucrez, în timp ce va fi folosit de aplicaţiile din lumea întreagă.

În paralel sunt CodeMentor: îi învăţ pe oameni să scrie cod, le găsesc şi le rezolv bug-urile din aplicaţii—ceea ce îmi permite să vorbesc cu oameni din diferite locuri şi să contribui la dorinţa noastră comună de a învăţa.

Conferință TSM

NUMĂRUL 147 - Automotive

Sponsori

  • Accenture
  • BT Code Crafters
  • Accesa
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • Colors in projects

Vlad Mihalcea a mai scris