Damn, you actually wrote kernel code?
That's some real graybeard, dark wizard shit imo, I am unironically impressed.
I've always been sort of a jack of all trades in my prior corpo work... anything related to a database or data or analytics, backend, frontend, input forms, data analysis/reporting... somehow I always end up doing all of it, because wheeee ever expanding job description!!!
But yeah, that exact corporate nonsense dynamic of how projects are proposed and then we agree, and then we don't agree, and then we do agree but only according to one party and then the project is csncelled, and then its not...
This is fucking everywhere in tech megacorps, both internally within themselves and also with external partnerships, and its basically just impossible to explain to a lot of try hards, normies, and non corpos that like...
At a certain point, the actual technicals of implementing whatever solution in code... doesn't matter.
Because if everything is a fucking exploding clownshow driving off a cliff on the project management side... making a sensible technical solution is fundamentally impossible.
No one even knows what they are supposed to be doing, who is supoosed to be responsible for what.
I can't tell you how much time I've spent emailing a person to email a person to email a person to figure out who I am supposed to email about to report a very niche but critical bug in something my workfloe is dependant on...
And wow hey wouldn't you know it, no one is actually maintaining that thing any more, and also no one knows that!
So what do we do? Hire another, different contractor for that, and make this all worse!
I would literally rather put my balls in a wood chipper than do large scale corpo tech work ever again. My mental health is not worth it.