I feel fine when I have to:
- refactor code
- create some new application code from scratch
- fix some business logic bug
I feel anxiety (and I experience burn out symptoms) when I have to:
- deal with any k8s issue
- incorporate any third-party library like oauth2-proxy
- run some migration in a big table
I don't like "infrastructure" topics, but as a "senior" software engineer I don't have a choice. I love dealing only with application code (e.g., classes, interfaces, modules, business logic, tests, etc.)