Getting the Most Out of a CS Curriculum?
Henry asks: "In September I start on a CS-type degree course. I am probably a fairly typical newbie programmer, in that most of my knowledge centers around scripting and high to very high level programming. There's much to choose from: languages, concepts, mathematics, and so on. From previous stories, I know that many readers have strong opinions on the failings and weaknesses of university courses and students. Apart from all of the coding that I will do, what can I do in the coming months to maximize what I get out of this? "
Before the usual spelling bitchslap about the editing, I want to get this in: Cliff actually did a decent bit of editing on my submission here. He's moved around some of what I typed and tweaked the wording slightly to improve the style. He also changed "CS degree" to "CS Cirriculum", which is unfortunately a bit of an own goal.
Learn Chinese and Hindi. That way, you'll be able to understand the professors.
I hate to tell you guys, there is no such thing as a Counter-Strike curriculum. Some of you take that game *way* too seriously.
Well, at least the article isn't about getting the most out of an English "cirriculum".
He who lights his taper at mine, receives light without darkening me.
I suggest you try replacing the goto statement with something more maintainable in next revision of your comment.
> And have fun being out of a job when your language of choice falls out of favor.
Oh he doesn't even have to wait until it falls out of favor. If the language becomes really popular (e.g. Java), there'll be hundreds of drones in Bangalore or Saigon who'll do the job for a tenth of his asking rate. He'll then spend all his time unemployed and bitching about f*king Indians on Slashdot.
Go somewhere random