• 0 posts
  • 15 comments
Joined 24 days ago
Cake day: July 30th, 2026
  • Fun story: I’m an electronics engineer and have been working as a manufacturing engineer for the last 15 years. The company I’m with right now is basically forced me into software development. I learned c++ and python in school but never really did much with them professionally, work on a bunch of side projects at home but software development has never been a part of my career until the last year and a half. I’ve been asked to start developing production tests and other production applications in our electronics assembly department. Mostly this is creating small python applications that program and test pcbas, nothing large maybe a half a dozen files and a couple thousand lines of code. But now they’ve asked me to start developing an integration with our erp and they want it to real time push production data from each bench, operator scans a PCB loads it into a jig presses a button it gets programmed and tested, “my” software reads the erp and pushes all of this information back into the erp slowly moving jobs forward eventually closing them out as operators hit counts. My new manufacturing execution software was written entirely with cloud code and is now two dozen files and almost 100,000 lines of code. No one at work cares. But it all works, we haven’t found any real problems yet. I’ve been encountering bugs as operators use the mes but it’s dumb stuff like not understanding operator behavior and trying to code around that, ie I didn’t log out I didn’t scan a unit I forgot to do x y or z… I am both incredibly impressed and insanely worried. This new system changes money in our erp, and no one who actually knows software development has ever looked at this ever.

  • I work for the absolute LAZIEST engineering manager I have ever known right now. Like dude has Ages of Empires open on his desktop all day at work. He is last remaining engineer from a team long ago that created the wireless technology that put us on the map. This was maybe 15 yrs ago, he was obviously the dumbest member of that team because he is secretly hiding the fact that he can no longer get the original source code to compile and he is slowly running out of ways to bullshit around it. We are now owned by a VC so upper management could not care less, but this guy creates tech debt out the wazoo! Him and the 20 yr old EE make changes to firmware, PCBs, mechanical designs CONSTANTLY and dont document any of it. it is crazy. They break production all the time. Nothing is documented, basic assembly, programming and test documentation for production is a decade old, if it even exists. They just do not give a shit, the engineering manager is already checked out, and his protege has never even seen what a good company looks like, or what engineering design control is. I feel really bad for whatever company gets suckered into buying us as that is the only concern of the VC, cut costs (primarily labor by laying a bunch of people off) as much as possible to make the company look good. Whoever buys us is going to be in for huge surprise! lolol

    Technical debt is very real and can complete fuck companies.