Nevermind that the update cycle seems to be 6-10 months for changes like "You can now reset your radio presets directly from the radio settings menu", while bugs like temperature control resetting to max cool every start-up never get fixed.
I would love to read about why that stuff is the way it is from the engineers, hmm that might be a good spelunking. I really must be missing something that makes it harder than I think it really should be.
Carbage in, carbage out.
Leave it to Claude and you will.
The quality of software has overall decreased in the last decade. Testing is avoided, fixing bugs is done through redesigns.
and they are!
It's really annoying how at some ASIL levels you need 100% code coverage of unit tests. With AI, all you have to do is to get your agent to generate the tests! Likewise with all the MISRA C requirements. Need your cyclomatic complexity to be less than 10? It's just one prompt away! Now your spaghetti code can easily satisfy the safety requirements with much less effort.
If you want 100% coverage, you just autogenerate the test cases. LLMs can't properly check MISRA requirements, so they're really just a layer on top existing automated checkers. Same for complexity metrics, it doesn't get merged if it violates that (or it's a vendor dependency you won't touch anyway).
If you care about the spirit of the rules, they're not that big a difference. If you don't care, there are already ways to do this. In either case they're an incremental change, not what I'd call a godsend.
AI can't be held accountable, it shouldn't be writing the tests that determine whether car systems function correctly.
I don't understand these words. Does "AI-native workflow" mean vibe coding?
I am now seeing a lot of roles asking for "AI-enabled engineers". And I am not sure what that means either. I am sort of afraid to ask because the answer will probably confuse me even more. Maybe it's my understanding of what LLMs are and how they work that makes these words mean very little to me.
Example: AI Agent Engineer (https://search-careers.gm.com/en/jobs/jr-202606937/ai-agent-...)
> We are seeking an AI Agent Engineer to design, build, and operationalize AI-powered agents that enhance employee productivity and decision-making in a complex enterprise environment. The ideal candidate combines strong AI/ML foundations, hands-on experience with agent frameworks, and a pragmatic approach to delivering business value in partnership with cross-functional teams.
Does not look like pure vibe-coding to me. More like developing wrappers over LLMs.
"...In practical terms, GM is looking for people who know how to build with AI from the ground up — designing the systems, training the models, and engineering the pipelines — not just use AI as a productivity tool."
Cheaper younger people who dont think vibe coding is bad
Is this a good idea - probably not
When the business field turns you into a pariah because you refuse to bow to the uninitiated's desires tends to be my red line for an exit. I will not do reasonably foreseeable net harmful work for an industry that won't take no for an answer. My definition for reasonably foreseeable sets the minimum bar for analysis of consequence at enumerating 3rd and 4th degree consequences minimum.
They don't want engineers. They want Operators for whom thinking isn't in the job description.
People will demand training, ignore it, and continue to be a drain on the company. There will be those people out there that have one very very very specific skill and that's all they want to do; "I remove people from Active directory that have names that start with A,B or C" or "I run this Ansible Playbook someone else wrote, and that's my entire job."
To say nothing of their cars.
Man, the only advice I can give people is do not sacrifice time with your loved ones for a company that doesn’t give a shit. Your kid is only going to graduate once. Those family vacations are priceless in the long run. Hell, I take time off to hang out with my dogs now and then. The job can wait.
Tells you everything you need to know.
Firing people with institutional knowledge? So what? It's going to improve profits short-term.