@grumpasaurus @SwiftOnSecurity
I've always thought of programming in the "C" language as the most "stick shift" thing I've been doing in I.T.
And I was doing plenty of both!
.
(Assembly language is "far below" the "stick shift" level!!!)
@grumpasaurus @SwiftOnSecurity
"I'll Do As I Darned Please With Memory, Thank You!!!"
@grumpasaurus @SwiftOnSecurity old , not needed, but fun... compiling the lightest Linux kernel you can, specific to the hardware it will be running on.
Used to take all day Saturday to get it to complete, then find you used the wrong nic driver.
Stick shift af. It's better, but there is no need
@grumpasaurus @SwiftOnSecurity Exact equivalent would be, giving an expensive Unix machine with root access and stackoverflow.
Either nothing starts off or is going to be an expensive mistake
@SwiftOnSecurity Automotive engineer here. My skills definitely come in handy when things unexpectedly go wrong.
For example, turning off the ignition in your car doesn’t do much to reset things. You have to open the drivers door and close it after turning the car off to make a lot of electronics go to sleep.
@SwiftOnSecurity I've never met an automotive engineer who thought that and I've both worked with them and gone to school with them.
People working in automotive manufacturing, however...
Manufacturing has a lot more in common with IT and I've worked in IT. Both have to deal with crazy sh*t on the fly, keeping chewing gum, duct tape, baling wire handy or the digital equivalent for hot fixes to keep things running until scheduled downtime.
@SwiftOnSecurity
The thing is that automotive/mechanical/civil Engineers are held accountable for the mistakes in their designs and can/have been prosecuted for failures...
Software "engineers" on the other hand can fuck up multi-million dollar projects and yet walk away scot-free to do it again and again...
@SwiftOnSecurity As I sit at the dealership because my brand new hybrid CRV lights up like a bright orange Christmas tree, it feels more like the same folks who make bad software design choices designed the car.
A wheel speed sensor is throwing errors. That leads to the entire camera/vision system giving up. Then ABS, TPMS, hill assist, and every other dang smart system throws "call your dealer" errors cyclically so you get constant notifications.