SELinux can be frustrating without the proper background about what it is, how it works, and how it helps you. There is a surprising amount of tooling for it actually.
A lot of people disregard the creative aspect of programming, even if you're feeling great, some days creativity comes, some days it doesn't.
In the company I work for, which is horribly ran, a lot of the projects I work on have a bus factor of 1 - which is me. So, me taking a sick day, or even vacation can throw off one of the many arbitrary or poorly planned deadlines.
I haven't found a good answer to this, but I find it helps me to have a good routine such that no matter how dead tired or sick I am, I can engage the routine and get _something_ done.
My company sells systems to DMVs, during some small talk one of the folks from the DMV said that they keep having retirees come back after retiring, the main reason: Healthcare. Working at the DMV is obviously a pretty easy job (compared to say... a roofer or even retail) so they just go back to work to save on Health Insurance. The DMV gladly hires them back too, they have the experience, know how things work, show up and do their job, etc.
I feel really bad for young people out there trying to get their foot in the door somewhere.
I did for a while in the 2010s but eventually found it too fragile and risky, started booting linux off a removable drive then eventually booting linux and just virtualizing windows, way less risky and I don't care about games so it was fine.
The end users of such cards are often not aware of the source, there's usually resellers that supply them who are always trying to save a buck here or there.
We have customers who use smartcards and we often need to read or write to them, during on-boarding they often have no clue what version or spec they are using and it often results in trial-and-error after they send us a few cards with little-to-no markings on them.
> corporations are just really bad at building incentives for long-term thinking.
Most corporations are really bad at long-term anything. CEOs want every quarter to be more profitable than the last, mostly everything else is irrelevant.
I'm in the same boat. It's a hard adjustment because I used those side projects for learning new things, improving understanding of things I used at work and now that time has vaporized.