4 ms·
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.
by thedevil 11y ago
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
- liquidmetal 11y agoNo 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.
- collyw 11y agoMost problems out there are probably solved in an excel sheet at present. No need for machine learning.
- Messiah_ 11y agoAny book to recommend to learn Corporate survival skills, and writing clean code?
- petersellers 11y agoFor writing clean code, I highly recommend Uncle Bob's "Clean Code": http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 http://www.amazon.com/Clean-Code-Handbook-Software-Craftsman...
- giaour 11y agoJohn Sonmez's Soft Skills has a decent section on surviving corporate life. http://amzn.to/1zLdIWf http://amzn.to/1zLdIWf
- hessenwolf 11y agoThe rules of work. http://www.amazon.com/The-Rules-Work-Expanded-Edition/dp/0137072066 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/ https://www.python.org/dev/peps/pep-0008/
- thedevil 11y agoNice recommendations.