I found a couple of essays like this:
- What every programmer should know about Memory?
- What every programmer should know about Floating-Point arithmetic?
I am currently reading the first paper. What other similar essays do you know of?
I found a couple of essays like this:
I am currently reading the first paper. What other similar essays do you know of?
You might also be interested in 10 Papers Every Programmer Should Read (At Least Twice) and The absolute bare minimum every programmer should know about regular expressions.
You can also browse through the contributions to 97 Things Every Programmer Should Know.
Something I read through just the other day 10 Papers Every Programmer Should Read (At Least Twice)
Very similar questions (and a good amount of answers) can be found here:
http://stackoverflow.com/questions/358033/what-are-your-favorite-programming-related-academic-papers
http://stackoverflow.com/questions/221948/where-to-look-for-white-papers-on-software-development
http://stackoverflow.com/questions/316461/what-are-the-best-programming-articles
Enough of that kind of articles.
"Stop worrying about taking a pill and getting everything in a moment. Every programmer should absolutely know how to do their jobs, and be open to learning."
Easily said than done. This is difficult to achieve but you have to be passionate about what you are doing. Then you will eventually get that information. And learning by experience and on the way is always better than learning beforehand, with no necessity.
I'll do a little self promotion here for one of my StackOverflow questions:
http://stackoverflow.com/questions/72394/what-should-a-developer-know-before-building-a-public-web-site