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…
Any book to recommend to learn Corporate survival skills, and writing clean code?
What every computer science major should know (2011)
71–80 of 101 posts
Re: What every computer science major should know (2011)
#72I graduated 10 years ago and never used calculus, differential equations, linear algebra, or physics in my job. I'm not saying this to say they aren't useful. But does anyone find them generally useful for their job? If so, what for? I'd like to know what I'm missing here, if anything. I don't want to go through a refresher just to forget it in another couple of years.
Re: What every computer science major should know (2011)
#73Ahem, excuse me, but I've been employed. I kinda don't live off Mummy and Daddy and need to eat and pay rent.
May I throw in a gigantic go fudge yourself in there, you elitist prat.
Re: What every computer science major should know (2011)
#74Being self-taught, different experiences bring different problem-solving approaches and not _everyone_ has the need to know Haskell or Racket to self-identify as a programmer.
This is exactly the kind of article that prevent people to consider a software engineering career.
Re: What every computer science major should know (2011)
#75Suggested 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…
Any book to recommend to learn Corporate survival skills, and writing clean code?
http://www.amazon.com/The-Rules-Work-Expanded-Edition/dp/013...
For writing clean code, at least maybe start with the Python style guide.
Re: What every computer science major should know (2011)
#76Concerning visualization I'd rather recommend Wilkinson's "The Grammar of Graphics" instead of Tufte's "The Visual Display of Quantitative Information", since the former contains much more practical examples and advice.
Re: What every computer science major should know (2011)
#77I graduated 10 years ago and never used calculus, differential equations, linear algebra, or physics in my job. I'm not saying this to say they aren't useful. But does anyone find them generally useful for their job? If so, what for? I'd like to know what I'm missing here, if anything. I don't want to go through a refresher just to forget it in another couple of years.