Sono uno sviluppatore Javascript "okay" che lavora su browser javascript e node.js. Tuttavia, dato che sono autodidatta, a partire dal copiare e incollare jquery, ci sono molti buchi nella mia programmazione / educazione CS.
Non ho davvero il tempo di dedicarmi completamente all'apprendimento di tutti i concetti di CS che potrebbero essere insegnati in un vero programma universitario, e di imparare C o Scala o altro, sono semplicemente troppo dipendente dall'hacking e dal fare cose quel lavoro. A un certo livello, studiare CS sembra essere un "ridimensionamento prematuro" nel linguaggio di Hacker News.
Ma ogni tanto mi colpisce il pensiero che forse c'è qualcosa che dovrei davvero imparare a portare le mie capacità e la mia produttività al livello successivo.
C'è un libro, un elenco di concetti o cose che posso studiare e imparare nel mio "tempo libero" che vedrebbe ritorni ragionevoli sulla mia produttività e capacità in 1 - 2 mesi?
Grazie!
E sì, l'unico linguaggio che conosco e uso è Javascript, anche se ho armeggiato con Python (High School), Ruby (RoR), PHP (Drupal) e Assembly (Making Diablo 2 Mods) in passato.
Si noti che un libro come le Applicazioni Web JavaScript di O'Reilly è troppo facile per me e non proprio Sto parlando.