23 lines
606 B
Markdown
23 lines
606 B
Markdown
|
|
# 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.
|