Sono Claudia. Il codice lo scrivo io.
Sviluppatrice full-stack senior a Bucarest, lavoro con clienti in tutta l'UE. Sette anni di software in produzione, 90+ piattaforme consegnate.

Non ho iniziato dal software. Ho studiato economia aziendale e ho passato abbastanza tempo vicino alla parte operativa di aziende reali da sviluppare un'insoddisfazione molto precisa: il software descriveva quasi sempre un database, non il lavoro. Il manager, il contabile, i commerciali o la receptionist ricevevano tutti la stessa schermata, e ognuno doveva tradurselo nel proprio lavoro prima di poterlo usare.
Quell'insoddisfazione è tuttora la cosa più utile che ho. È per questo che chiedo del processo prima di chiedere delle funzionalità, e per questo la prima domanda che mi faccio su qualsiasi progetto è chi starà davanti a questa cosa tutto il giorno.
Che cosa ho fatto, concretamente
Sette anni di software in produzione. Circa 90 piattaforme consegnate come sviluppatrice indipendente, dove mi sono occupata da sola di ogni parte: i requisiti, il modello dei dati, l'interfaccia, la costruzione, il server e gli anni di supporto successivi. Quel periodo mi ha insegnato più cose sul modo in cui cedono i sistemi di qualsiasi lettura, perché ero io a ricevere la telefonata.
Poi due anni in cui la scala è cresciuta parecchio. Prima come unica sviluppatrice di una piattaforma di lead generation che vendeva negli Stati Uniti, dove ho progettato e addestrato da zero un modello di scoring che sostituisse un'API di terze parti e ho costruito il modulo di telefonia di un call center, la compliance e le applicazioni mobile intorno. Da allora, sistemi più grandi in ambito medico: un sistema operativo per quindici cliniche, una piattaforma di benessere con IA, una piattaforma di prenotazioni e uno strumento di diagnostica - l'architettura, il codice e l'infrastruttura sottostante, tutto mio.
Nel corso degli anni le categorie si sommano in un elenco considerevole: CRM, SaaS, ERP, cartelle cliniche elettroniche, gestione di magazzino, sistemi HR, fintech, gestione di contenuti, e-commerce, piattaforme di comunicazione e tecnologia pubblicitaria. Quello che questo elenco significa davvero è più ristretto e più utile di come suona: costruisco il sistema su cui gira un'azienda, non una funzionalità sopra il sistema di qualcun altro.
Perché lavoro da sola
Non per principio, e non perché non saprei costruire una squadra. Ma perché, per la dimensione dei problemi che prendo in carico - il sistema centrale di una singola azienda - il costo di coordinamento di una squadra supera di solito il beneficio portato dalle mani in più, e la qualità viene dal fatto che una sola persona tiene tutto il modello in testa.
Ha un limite evidente, e preferisco dirlo io piuttosto che lasciartelo scoprire: i progetti grandi non mi spaventano, ma la durata di sviluppo cresce. Sui progetti grandi non parliamo più di settimane o di 1-3 mesi, ma di molti mesi con 12-14 ore di lavoro al giorno, perché adoro quello che faccio.
Fuori dal lavoro
Leggo molto più di come funzionano le aziende che di programmazione, cosa che credo si veda in quello che costruisco. Parlo fluentemente rumeno e inglese, e francese, spagnolo e italiano abbastanza bene da poterci lavorare. Sono a Bucarest, e la maggior parte dei miei clienti è altrove.
Come stanno le cose.
Quattro cose su cui non cambio idea.
Parliamo di cosa stai costruendo?
Sei domande e circa due minuti, oppure un'email se preferisci scriverlo tu.