> So my career has been in software engineering since that involves building and fixing and pays well, but it still doesn't fill the hole.
A brief thought on this - I’ve found working in large software companies to be fairly unfulfilling, but working at smaller shops focused on delivering something other than software, or for which there’s some tangible connection to the real world, to be much more fulfilling. At its best, software engineering is indeed a craft and something you can take pride in and something where you can have a real impact on people’s lives by building things. A lot of that gets lost somewhere between the third roadmap meeting and the weekly scrum session to figure out how to prioritize product’s requests alongside paying down tech debt so we can improve ad unit performance, but the craft of software itself is still a creative act.
A brief thought on this - I’ve found working in large software companies to be fairly unfulfilling, but working at smaller shops focused on delivering something other than software, or for which there’s some tangible connection to the real world, to be much more fulfilling. At its best, software engineering is indeed a craft and something you can take pride in and something where you can have a real impact on people’s lives by building things. A lot of that gets lost somewhere between the third roadmap meeting and the weekly scrum session to figure out how to prioritize product’s requests alongside paying down tech debt so we can improve ad unit performance, but the craft of software itself is still a creative act.