La quantità di linguaggi di programmazione disponibili è sia una benedizione che una maledizione, credo. Conosco un sacco di linguaggi di programmazione già, alcuni a sintassi solo livello e un po 'abbastanza buono per fare effettivo di codifica (Python, C, C++, Haskell, Perl, Bash, PHP, e un sacco di altri). Ho programmato per quasi tutto il tempo che ho usato intensamente i computer (6 anni), in quasi tutti i paradigmi (funzionale, imperativo, orientato agli oggetti), ma non mi sento preparato per l'industria del software.Come essere preparati per l'industria?
Ho scritto un sacco di programmi più grandi in molte lingue diverse, per lo più basate sulla rete, compresi grandi server/client multithreaded, e ancora non mi sento preparato!
Attualmente sono ossessionato dal mio piano "3 livelli", che include un linguaggio di alto livello come Haskell, un linguaggio interpretato come Python e un linguaggio di basso livello come C, ma non mi sento abbastanza bene!
So come lavorare in team, e come lavorare insieme dato le linee guida, ma io sono sicuro.
Am ho preparato?
Per favore, persone gentili di stackoverflow, aiutami a uscire da questo casino! :(
Grazie per tutte le risposte, vorrei poter scegliere più risposte come IL risposta :)
Basta prendere un Valium e andare avanti con la tua vita. Se hai lavorato con Haskell, probabilmente sei più avanzato di molti programmatori che conosco. – ChaosPandion
Hai un "piano a tre livelli"? Alcune persone usano VB6 da anni e fanno pacchetti di denaro. Perché non vieni a lavorare con me? – ChaosPandion
dove vivi, e quale parte del settore del software cosa vuoi lavorare? –