Da quasi 25 anni lavoro nel campo dell'informatica come Programmatore, prima come dipendente presso una software house poi con P.IVA presso qualche Web Agency programmando specialmente con il .NET Framework (C#, ASP ecc). Di questi anni ricordo momenti molto belli ma in fase discendente (un conto lavorare da dipendente presso una software house, un conto presso una piccola web agency remunerato poco a P.IVA).
Al tempo mi consideravo un ottimo programmatore diciamo di livello medio-alto mi tenevo molto aggiornato e mi dava grande soddisfazione così come in parte anche oggi.
Abbandonai la collaborazione con la web agency perchè fallirono (persi qualche soldo) ma soprattutto dopo periodi di forte stress lavorativo dovuti al troppo carico di lavoro (con parecchie rogne e mal retribuito). Da allora ho pensato che fare il programmatore per piccole realtà non valesse la pena, troppi sbattimenti, tempistiche sempre azzardate e poco guadagno in confronto al tempo e alla conoscenze che si devono avere.
Oggi ho 44 anni e da 7 anni lavoro da solo come freelance nel campo di Siti web, CMS, social e sviluppo software di piccoli applicativi per le PMI locali dove abito (clienti cercati direttamente da me).
Programmo molto meno, ho imparato il nuovo .NET Core su cui ho costruito il mio CMS che utilizzo per i lavori dei miei clienti. Programmare però mi dà ancora moltissima soddisfazione soprattutto quando lo faccio per i miei progetti personali meno per i clienti.
La mia vita in questi anni è si migliorata sotto il profilo dello stress, di contro però oggi faccio "lavoretti" più noiosi che non mi danno quella soddisfazione che avevo negli anni passati, ma ho più tempo libero anche per pensare ad altre cose anche se alla fine dell'anno sono su cifre da operaio come fatturato (aggiungo anche con pagamenti spesso in ritardo e alla lunga).
Pochi giorni fa un conoscente via linkedin mi ha cercato dicendo che sta cercano sviluppatori .NET come il pane, si trova nel mio paese e parlando con un responsabile sembrano interessati alla mia figura pur avendo io specificato che ho da gestire i miei clienti come freelance e che non sarò a disposizione full-time ma forse nemmeno part-time. Sembrano comunque progetti medio-alti non "progettini" da web agency.
Ora lunedì ci dovrei parlarci nuovamente, da un lato mi piacerebbe tornare a programmare su progetti "più soddisfacenti" ma ho paura del troppo impegno e stress che la cosa potrebbe richiedermi dovendo contemporaneamente continuare a gestire anche i miei clienti (che già oggi così in alcuni momenti mi mettono sotto pressione).
Non so.. a 44 anni tornare ad investire più tempo nella programmazione "pura" non so se sia la scelta giusta... so di non avere più la giusta concentrazione che avevo prima (causa anche altri impegni oltre l'età) e che anche le mie competenze attuali potrebbero non bastare, conosco .NET framework e .NET Core con Jquery e per i miei lavori attuali non ho sentito la necessit� di studiare ad esempio un ORM o i framework JS come Angular tanto utilizzati in contesti più grandi.
Altra cosa... fisicamente comincio a risentire delle troppe ore passate al PC con sciatalgia, dolore schiena, scapole e cervicale che ora l'attività in palestra ha risolto quasi (sottolineo il quasi) totalmente.. fino a 10 anni fa nulla di tutto ciò..