Riferimento: Sono attualmente uno studente di HackReactor e non ho avuto alcuna esperienza di programmazione prima, con l'eccezione di un po' di autoformazione online (vedi i dettagli sul mio blog qui su ciò che ha comportato Hello world: How to start programming). Questo post è basato principalmente su HackReactor.
HackReactor è un programma di 3 mesi, quindi non c'è modo di coprire argomenti accademici nella profondità che si vede in un programma di master. Mentre passiamo le prime 2-3 settimane sui fondamenti di CS, la maggior parte del programma è dedicata all'apprendimento degli strumenti che useresti in un lavoro (lavoro di versione e di gruppo in Github, frameworks open source, strumenti di deployment, linguaggi browser) e alla realizzazione di progetti. Uscendo da uno di questi programmi, gli studenti sono tipicamente pronti a lavorare come sviluppatori junior e io sostengo che uscendo da un programma universitario si può avere un po' da recuperare per gli strumenti di lavoro.