TSM - Despre programare și Software Craftsmanship. Interviu cu Denis Salanța

Ovidiu Mățan - Fondator @ Today Software Magazine

Am stat de vorbă cu Denis Salanța, Head of Communities la CodeCrafters by BT, despre ce înseamnă să fii programator în 2025, software craftsmanship și valorile unei echipe performante

Care este condiția programatorului astăzi într-o lume în care AI-ul generează cod din ce în ce mai bun?

Denis Salanța: Cred că programatorul de azi nu mai este doar un creator de cod, ci un arhitect al soluțiilor. AI-ul ne provoacă să ne redefinim rolul: nu mai suntem doar executanți, ci devenim curatori ai calității, ai eticii și ai impactului. Vibe programmingul, colaborarea fluidă și intuitivă, ne cere să fim mai conectați la echipă, la produs și la utilizator. Într-un fel, AI-ul ne eliberează de rutină și ne obligă să fim mai umani în ceea ce facem.

Ce înseamnă un cod curat din perspectiva software craftsmanship-ului?

Denis Salanța: Un cod curat este o formă de respect față de colegii tăi, față de utilizator și față de tine însuți. Din perspectiva software craftsmanshipului, curățenia în cod înseamnă claritate, predictibilitate și responsabilitate. Este acel cod pe care îl poți citi peste șase luni și să-l înțelegi fără să-ți fie rușine că l-ai scris. Este codul care previne accidentele, nu doar le repară. Așa cum spuneam într-o prezentare internă: « Nu ai vrea să știi cine a scris acel IF care decide dacă frânează mașina? » 

Ce seturi de valori ar trebui să aibă o echipă performantă?

Denis Salanța: La CodeCrafters, credem că o echipă performantă este construită pe un set de valori clare, care ne ghidează zi de zi:

Denis Salanța - Head of Communities @ CodeCrafters by BT

Aceste valori nu sunt doar un exercițiu de branding intern - ele sunt reflectate în modul în care colaborăm, luăm decizii și construim produse care contează pentru oameni apropiați nouă. 

Cum vezi evoluția colaborării programator / AI pe termen lung?

Denis Salanța: O văd ca pe un parteneriat. AI-ul va deveni un coleg de echipă, unul rapid, dar lipsit de context. Rolul nostru va fi să-i oferim acel context: etic, uman, de produs. Vom deveni antrenori de AI, nu doar utilizatori. Iar colaborarea va însemna să știm când să-l ascultăm și când să-l contrazicem.

Care sunt planurile de dezvoltare pentru CodeCrafters în 2025?

Denis Salanța: Pentru 2025, ne-am propus să trecem de la o cultură de delivery performant la una cu adevărat orientată spre produs - de aici și motto-ul nostru: Product mindset: Crafting beyond Code. Ne dorim să construim nu doar cod de calitate, ci soluții care contează, care rezolvă probleme reale și care aduc valoare tangibilă pentru oameni.

Strategia noastră se bazează pe câteva direcții clare:

Toate aceste direcții sunt susținute de o cultură de învățare continuă, de comunități active și de o echipă care a demonstrat că poate livra cu impact și responsabilitate.

Care sunt principalele atribute la care vă uitați când angajați un software developer?

Denis Salanța: Când căutăm un nou coleg în echipă, ne uităm dincolo de competențele tehnice. Ne interesează cine este omul din spatele codului. Ne ghidăm după trei calități esențiale, inspirate din The Ideal Team Player:

În plus, începem să apreciem tot mai mult candidații care folosesc AI Coding Assistants, chiar și în contexte personale sau de hobby. Ne arată că sunt curioși, conectați la tendințele actuale și deschiși să-și extindă modul de lucru. Nu ne interesează doar ce știu azi, ci cum se pregătesc pentru mâine." 

Cum vezi IT-ul clujean și românesc peste cinci ani?

Denis Salanța: Îl văd mai matur, mai conectat la Europa și mai curajos în a-și asuma produse proprii. Clujul are toate ingredientele pentru a deveni un pol de inovație autentică: talent, comunitate și un spirit antreprenorial sănătos. Cred că în cinci ani vom vorbi mai mult despre produse românești de succes, nu doar despre outsourcing de calitate.