Advice from an experienced programmer
Summary
Zed Shaw warns against status thinking and recommends practice, responsibility, clear communication and a lasting understanding of your own tools. Technical maturity shows more in how you deal with uncertainty than in having many opinions. The ability to learn remains more valuable than long-term commitment to individual frameworks.
Ideas
- Professional experience comes from solved problems, not from the age of a CV.
- Programmers should investigate bugs instead of reflexively blaming tools or colleagues.
- Regular writing and explaining sharpens technical thinking.
Recommendations
- Keep a work journal with causes of bugs and verified solutions.
- Learn at least one level of abstraction below your everyday tool.
References
Links to the original source and the Web Archive open in a new tab.