Re:How to learn how to program well
by gcheong on Thursday July 26, 2007 @02:06PM
(#36893)
I have a degree in CS and it taught me very little about how software is developed in the real world. I would choose A mainly because the chance to work on an interesting project and enjoy that level of freedom rarely comes along in a paid position. Having to deal with all the decisions that go into a software project will help move your skills forward much faster than just being able to ask the nearest "guru". And besides, with the web and Google you have access to the best minds in engineering and can easily compare approaches to common problems. There will always be plenty of "B" jobs around.
[ Parent
| on HN ]
Speaking of the best minds in engineering. Here is some good advice:
http://norvig.com/21-days.html