News for hackers. Stuff that matters.
Re:What every computer science major should know (2011) by thedevil on Tuesday May 05, 2015 @01:09AM (#9490941)
Suggested revisions:

- More on databases (including non-relational). We all need to know a lot of this for day-to-day work yet it but it barely made the list.

- More on writing clean, readable code (this isn't on anyone's list, damn it!) How to name variables appropriately, how to comment, how to not write 150-character lines, etc. Fail them if they can't produce code that other students can quickly read.

- Corporate survival skills (read your email before sending, come to meetings prepared with what you need to say, don't criticize people directly especially in front of others, etc)

- More on concurrency

- No machine learning or robotics - these are specialties without much use for the rest of us (though they are fun)

- Reduce the number of useless but interesting languages

Re:What every computer science major should know (2011) by liquidmetal on Tuesday May 05, 2015 @01:47AM (#9491056)
No machine learning? Really?

It seems like for every problem out there - at least some tiny bit can be solved by machine learning.

General pattern recognition (identifying peaks, predicting disk outages, etc) at the minimum seems like a requirement that will show up in the next few years.

Re:What every computer science major should know (2011) by collyw on Tuesday May 05, 2015 @07:03AM (#9491825)
Most problems out there are probably solved in an excel sheet at present. No need for machine learning.
Re:What every computer science major should know (2011) by Messiah_ on Tuesday May 05, 2015 @03:23AM (#9491274)
Any book to recommend to learn Corporate survival skills, and writing clean code?
Re:What every computer science major should know (2011) by hessenwolf on Tuesday May 05, 2015 @08:33AM (#9492082)
The rules of work.

http://www.amazon.com/The-Rules-Work-Expanded-Edition/dp/013...

For writing clean code, at least maybe start with the Python style guide.

https://www.python.org/dev/peps/pep-0008/

Re:What every computer science major should know (2011) by thedevil on Tuesday May 05, 2015 @10:43AM (#9492718)
Nice recommendations.
Re:What every computer science major should know (2011) by petersellers on Tuesday May 05, 2015 @03:31AM (#9491299)
For writing clean code, I highly recommend Uncle Bob's "Clean Code":

http://www.amazon.com/Clean-Code-Handbook-Software-Craftsman...

Re:What every computer science major should know (2011) by giaour on Tuesday May 05, 2015 @07:23AM (#9491884)
John Sonmez's Soft Skills has a decent section on surviving corporate life. http://amzn.to/1zLdIWf