La programmazione può sembrare una prospettiva scoraggiante per chi non lo sapesse. La maggior parte delle persone penserebbe senza dubbio che sia impossibile imparare a programmare con competenza in soli tre mesi. Mentre posso capire questa conclusione, so per certo che è completamente falsa, perché sono riuscito a imparare a programmare in questo periodo di tempo.

Questo è un risultato di cui sono piuttosto orgoglioso, e grazie a questo ho avuto anche la fortuna di apparire in un servizio su Sky News. Ma credo anche di non essere in alcun modo fuori dall'ordinario e che chiunque possa imparare a programmare in questo periodo di tempo se si impegna completamente a farlo.

Come risultato dell'apprendimento del codice, sono stato in grado di creare l'MVP per CityFALCON e spendere solo £ 7.000 dei miei soldi nel processo. È importante sottolineare che la piattaforma che è stata costruita sarebbe costata decine di migliaia di sterline per essere acquistata da team di codifica esperti.

Senza dubbio, se incontri persone che hanno passato anni a studiare informatica, o professionisti del settore IT, o anche membri scettici del pubblico in generale, ti diranno che imparare a programmare in soli tre mesi è impossibile. Quello che direi in risposta è che è importante tenere a mente l'obiettivo. Se desideri essere un programmatore a tempo pieno, potrebbe essere necessario continuare i tuoi studi anche dopo aver completato un breve corso di programmazione e lavorare sotto la supervisione di uno sviluppatore senior potrebbe essere essenziale. Ma se hai in mente un compito specifico, credo fermamente che chiunque possa imparare a programmare a un livello accettabile nel giro di pochi mesi.

Certo, non puoi aspettarti che tutto funzioni senza intoppi. Quando stavo costruendo l'MVP, c'erano sicuramente problemi e problemi incontrati. Confesserei di aver commesso diversi errori fondamentali, che hanno contribuito a quello che viene spesso definito "debito tecnico". Confesserò che potrei benissimo aver svolto un lavoro orribile lavorando in modo indipendente per un'altra azienda. Ma se vuoi essere un imprenditore in grado di convertire le idee in prodotti di base, comprendere la tecnologia alla base dei tuoi prodotti o lavorare in modo più efficace con il tuo team tecnico, allora alcuni dei corsi disponibili ti offrono facilmente abbastanza aiuto e competenza per iniziare .

Direi per mitigare che non tutti gli individui hanno l'atteggiamento, l'impegno o la disciplina per lavorare per 15 ore al giorno per un periodo di tre mesi su argomenti estremamente aridi come la programmazione. Coloro che hanno eccellenti capacità matematiche e sono capaci di un pensiero particolarmente strutturato, e coloro che gestiscono comodamente grandi volumi di dati, potrebbero probabilmente raccogliere molto durante questo periodo. Senza voler generalizzare, le persone adatte ad attività creative possono avere difficoltà a stipare questa quantità di informazioni secche nel loro cervello in un periodo di tempo così breve e possono demotivarsi rapidamente.

Oggi, nessuno del mio tempo professionale è dedicato alla programmazione. Da allora ho raccolto fondi sufficienti per poter assumere un team efficace di sviluppatori professionisti. Tuttavia, questo non significa che non abbia tratto grandi benefici dal processo. Fino ad oggi, le mie conversazioni con i membri del mio team sono molto efficaci ed è più fattibile per me prevedere eventuali implementazioni tecniche quando discuto di soluzioni con i clienti.

Credo fermamente che la decisione che ho preso di lasciare il mio lavoro e imparare a programmare sia stata la più intelligente che ho preso negli ultimi anni e incoraggerei vivamente chiunque consideri la prospettiva di creare una start-up legata alla tecnologia a prenderla in seria considerazione .