HN user

skfist

3 karma
Posts0
Comments6
View on HN
No posts found.

I typically use the time to write - my thoughts, ideas and notes of all sorts - which are directly or indirectly relevant to whatever it is I'm working on at the time. That's how I find problems worth solving. There are opportunities hiding in everything we do every day. All it takes is a portion of our time dedicated to thinking and synthesis of information from various sources.

My favorites so far:

- Pragmatic Thinking & Learning by Andy Hunt

- The Design of Everyday Things by Don Norman

- The Effective Engineer* by Edmond Lau

- The Pragmatic Programmer by Andy Hunt and Dave Thomas

- SQL Performance Explained by Markus Winand

And http://teachyourselfcs.com curriculum is pretty good as well.

As a side note, there's so much we can learn from game programmers and OS/database/compiler engineers.