For my own part, this was a golden find, as it describes components of five spheres of competency (Computer Science, Software Engineering, Programming, Experience and Knowledge) as well as - and this is the important part - the steps it takes to obtain mastery in the components of those spheres.
While this may partially be an oversimplification, it does put things into terms my game-conditioned brain can easily understand, and I suspect that I'll likely discover anything it has missed in my pursuit of mastery.
Your college curriculum may or may not involve going through the SICP, but it's something I recommend. It's available online...
Something along a similar vein that bubbled up on HN a long while ago is the Programmer Competency Matrix: http://www.indiangeek.net/wp-content/uploads/Programmer%20co...
For my own part, this was a golden find, as it describes components of five spheres of competency (Computer Science, Software Engineering, Programming, Experience and Knowledge) as well as - and this is the important part - the steps it takes to obtain mastery in the components of those spheres.
While this may partially be an oversimplification, it does put things into terms my game-conditioned brain can easily understand, and I suspect that I'll likely discover anything it has missed in my pursuit of mastery.
Your college curriculum may or may not involve going through the SICP, but it's something I recommend. It's available online...
...in HTML
http://mitpress.mit.edu/sicp/full-text/book/book.html
...in PDF
http://web.mit.edu/alexmv/6.001/sicp.pdf
...with an accompaniment
http://eli.thegreenplace.net/2007/06/19/introducing-the-sicp...
...and there are several archived video lectures on the topic
http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...