Imparare a programmare è fondamentale se lavori nel tech. Questo non vuol dire che tu debba diventare un programmatore, nè che debba scrivere codice tutti i giorni, ma semplicemente che impari a capire le basi di come si programma e cosa ci puoi fare (molto). Se ci pensi è alla base della maggior parte delle cose con cui interagisci ogni giorno. Conoscerne il funzionamento ti aiuterà a capire come migliorare e innovare il mondo che ti circonda.
Questo è quello che è necessario imparare per chi lavora nel mondo IT ed ecco perchè.
Diventi migliore nel tuo lavoro
Anche se non lavori nello sviluppo del prodotto, capire com’è costruito ti aiuterà molto nel tuo lavoro. Se capisci com’è fatto il tuo prodotto, puoi avere un’idea migliore di cosa hanno bisogno i tuoi clienti e come lo useranno. Puoi fornire delle informazioni più chiare e precise ai clienti che ti chiedono di spiegargli le diverse funzionalità senza dover correre dai programmatori in preda al panico.
Puoi contribuire direttamente all’innovazione
Capire come funziona il prodotto della tua azienda ti aiuta anche a immaginare più facilmente come è possibile migliorarlo. Se non hai nessuna esperienza di programmazione può essere molto difficile capire quali funzionalità è possibile aggiungere o cambiare. Se impari le basi della programmazione, puoi almeno vedere una luce alla fine del buco nero del back-end.
Comunichi meglio con il tuo team
La programmazione non è altro che un linguaggio. Cosa vuol dire imparare un linguaggio o almeno averne le basi? Abbattere le barriere di comunicazione. Inizierai a capire il “nerdese”
Acquisti maggior potere
Se lavori nel tech e non hai idea di cosa voglia dire programmare, non riesci a raggiungere molta credibilità all’interno della tua azienda. Se conosci le basi della programmazione sei in grado di avere una conversazione con il team di sviluppo e tenere testa, capendo (almeno in parte) qual è la difficoltà di sviluppo di una particolare funzionalità del prodotto o proponendo tu stesso modifiche che sai è possibile portare avanti.
Hai maggior controllo sugli strumenti che utilizzi ogni giorno
La prima domanda che si fa un consumatore davanti a un iPhone è “Cosa mi fa fare questo coso?”, un programmatore invece si chiede “Cosa posso far fare a questo coso?”. Se conosci almeno in parte come funzionano gli strumenti intorno a te puoi utilizzarli nel modo migliore. Pensa soltanto all’immagine e la descrizione visualizzate su facebook quando qualcuno mette il like sul tuo sito. Non vorresti averne tu il controllo senza dover chiedere ogni volta le modifiche agli sviluppatori? Si può, basta imparare.
Allora inizia subito, puoi farlo con calma senza dover imparare a programmare un reattore nucleare. Qui alcuni siti che ti possono dare una mano:
L’infografica “Rise of Coding”
(clicca per l’immagine completa)