Già Work in Progress… questa pagina… questo sito saranno sempre Work in Progress… saranno sempre in evoluzione, non smetteranno mai di cambiare ed evolversi!
Smettere di evolversi, smettere di cambiare significa smettere di imparare, smettere di mettersi in gioco… attestarsi su posizioni consolidate, sicure e confortevoli… per alcuni significa trovare il proprio posto nel mondo, diventare maturi, ma forse significa solo invecchiare e io, per il momento, non ho voglia di diventare vecchio!
Negli anni ‘90 guardavo la F1 e costringevo i miei genitori a portarmi a vedere almeno 2 gare ogni anno, ma ora sono 8 anni che non vedo un gara di F1 dal vivo e raramente le guardo in televisione! La forza dell mia passione per il motorsport è inalterata, anche se non guardo più la F1, solamente questa mia passione si è evoluta ed è cambiata nel tempo e ora guardo altre gare di auto.
Nello stesso modo la mia passione per l’informatica e le telecomunicazioni, Computer Science detta in inglese, è cambiata nel corso degli anni, ma la sua forza è inalterata!
Non ve l’ho detto, ma l’informatica è una delle mie tante passioni e probabilmente se siete su questo sito è proprio per questa mia passione. Nella vita ho dedicato molto tempo a questa passione: ho studiato informatica e telecomunicazioni, ho tirato cavi di rete, ho amministrato sistemi Linux e reti aziendali, ho creato software e ora scrivo DevOps nella mia tagline… anche questa mia passione si è evoluta ed è cambiata parecchio nel corso degli anni!
Oggi la passione per l’informatica mi permette di guadagnare i soldi necessari per vivere ed è una cosa splendida, ma non mi ritengo una persona fortunata… per me è del tutto normale “fare per mestiere quello che farei gratis!”
Torniamo a DevOps, o meglio, all’ultima forma che ha preso la mia passione per l’informatica… DevOps non è la semplice unione delle competenze di sviluppo software con quelle sistemistiche e non è neanche l’anello mancante tra Dev e Ops.
DevOps è un movimento culturale che genera un mindset in cui Dev e Ops lavorano insieme, in maniera collaborativa, al fine di rilasciare software di valore - per il cliente e per l’utente finale - e allo stesso tempo monitorare e raccogliere feedback - dal softwares stesso e dagli utenti - al fine di evolvere e migliorare il software in base alle esigenze del business e degli utenti. Nella cultura DevOps gli “eroi” sono gli stackholders e gli utenti; invece, i Dev e gli Ops sono le comparse che devono fare il lavoro duro e sporco al fine di permettere agli eroi di vincere!