Acum, mai mult ca de obicei, programatorii buni sunt la mare căutare. Motivul ține de posibilitatea de a lucra 100% de acasă, ceea ce a condus la accentuarea globalizării industriei. Apar din ce în ce mai des cazuri în care angajații nu sunt văzuți fizic nici măcar la semnarea contractului de angajare. La o primă vedere, această stare de fapt apare ca un mare atu doar pentru programatori. Dar, în fapt, de beneficii se bucură și angajatorul care are posibilitatea de a alege viitori angajați aplicând criterii de profesionalism mult mai stricte. Care ar trebui să fie reperele în funcție de care un programator este mai bun și mai competent decât alții? Răspunsul are diferite nuanțe. În primul rând, un programator bun este un expert în ceea ce privește limbajele și tehnologiile folosite. În al doilea rând, el deține o filozofie de lucru rezultată din software craftsmanship care va adăuga maturitate și profesionalism codului scris zilnic. În al treilea rând, este deschis spre explorarea unor noi tehnologii și îmbunătățirea celor existente. Dacă primele două înseamnă multă muncă și exercițiu, cel de-al treilea nivel presupune curiozitate și interacțiune cu ceea ce implică inovația. Dintre multitudinea de posibilități de a răspunde acestora, participarea la conferințe este de departe cel mai rapid mod de a te pune la curent cu ultimele tendințe și tehnologii. În cadrul lor, ai ocazia unei interacțiuni reale: să pui întrebări, să dialoghezi cu speakerii și să schimbi puncte de vedere cu alți programatori.
Ediția de față vă propune o serie de articole interesante. Începem cu un articol care abordează tema software craftsmanship: Codul de conduită al programatorilor profesioniști. În următorul articol, expunem detaliile despre conferința pe care o organizăm în 14 iunie: The Developers - agenda completă. Recent, Banca Transilvania a lansat o nouă companie ce se va ocupa cu dezvoltarea software-ului. Puteți citi mai multe informații despre aceasta în CodeCrafters by BT- interviu cu Leontin Toderici. Știm că Phyton este un limbaj în care se pot face primii pași spre programare, se dezvoltă aplicații embedded sau de Machine learning și multe altele. Un articol centrat pe acest limbaj de programare, încearcă să răspundă la întrebarea: Popularitatea limbajului Python - mit sau realitate? Alt articol ne răspunde la următoarele întrebări: De ce să avem un MVP? Care este valoarea adusă de acesta, propunându-ne, totodată, o revizuire a stagiilor de dezvoltare a unui start-up. Seria de articole ce descrie tendințele din Machine Learning în 2022 continuă cu NLP în 2022: Adnotare mai rapidă. Următorul titlu Storming, Norming și (Performing) în analiza de business (BA) sintetizează o abordare care revizuiește rolul și importanța analizei de business.
de Ovidiu Mățan
de Ovidiu Mățan
de Vlad Petrean
de Ovidiu Mățan