Earlier quoted context omitted.
This is exactly why I gave up a position as a full stack / devops engineer in favor of going back to low level drivers - there were too many unknowns, and far too many unknown unknowns often paired with expectations of prompt (and cheap) solutions to complicated issues. Technically it was interesting and challenging, but in terms of stress just not worth it. You could pay me twice my current salary and I still would…
> ...far too many unknown unknowns often paired with expectations of prompt (and cheap) solutions to complicated issues. That describes pretty much all of my "full-stack" experience. What sort of job/background do you have where you are writing low level drivers? I'd love to get into that side of things but I don't know where to start.
I guess hobby robotics, for example, could get you an entry to it if you choose to write the hardware interfacing parts yourself.