These are some notes I wish I had understood early in my career. They provide great overall principles and carry over into other fields besides software engineering.
General Engineering
Investigate the task at hand rigorously
- Try to get as much information as possible, from anyone or anything, about what you ...