606 B
606 B
Motivation
What I enjoy about programming
- Solving problems.
- The detective work of finding a bug, or figuring out how a system works, in order to fix it or change its intended behaviour.
- Designing systems.
- Craftsmanship.
- Learning new ways to do things.
- Having control over computers.
What I don't enjoy about programming
- Working with lazy programmers.
- Setting up tooling.
- Working on systems that don't work properly but aren't open for maintenance.
How to stay motivated and avoid burnout
- Make time for the enjoyable work
- Minimise time spent on the irritating work.