An article from a recently retired software engineer about lessons learned over 4 decades.
- Beware the curse of knowledge
- Focus on the fundamentals; Teamwork, Trust, Testing, Communication, Code Design
- Seek first to understand
- Beware lock-in - cost of change, swapping problems
- Be honest and acknowledge when you don’t fit the role