News for hackers. Stuff that matters.
Re:Trapped in the Technologist Factory by ehnto on Friday October 30, 2026 @11:18PM (#50312901)
If you are a technologist/generalist, aiming for small companies is a good strategy. If you're not in SV even better, you may end up in a real grass roots business and a really interesting problem domain that is ostensibly Not Software.

I personally, cannot stand the software for software industry. You, me, we have all built such arbitrary bullshit machines that link together in a web of unnecessary business. We lambast redundant jobs and useless management, but a moment of reflection for our industry and just how much software we have built for entirely self-serving purposes. So many man hours spent on the ephemeral whims of software. Sorry for the cynicism.

Less cynically, I feel the smaller the company, self-funded, the more likely a generalist will thrive and the business domain will be real-world and impactful. If it's venture funded and can pivot to advertising, it probably will. If you move away from tech hubs the wages are lower, but you might find a more fulfilling role.

Re:Trapped in the Technologist Factory by taneq on Saturday October 31, 2026 @02:04AM (#50313587)
It’s hard to break in to, but industrial automation can be incredibly satisfying. The code itself is quite simple compared to ‘real’ software engineering, but you’re solving actual real physical problems in the real world, with tangible (and often lucrative) physical results. It’s extremely cross-disciplinary so if you like getting on the tools that’s always an option, it’s like the ultimate ‘full stack’ development role.
Re:Trapped in the Technologist Factory by anon7725 on Saturday October 31, 2026 @04:10AM (#50314120)
What’s the path to break into industrial automation for experienced software developers?
Re:Trapped in the Technologist Factory by jareklupinski on Saturday October 31, 2026 @08:12AM (#50315407)
not OP but I once took an entry-level role at a small museum exhibit fabricator as their "tech guy", and many people i worked with there were showing me PLC / ladder logic stuff
Re:Trapped in the Technologist Factory by SemAntics0 on Saturday October 31, 2026 @11:08AM (#50316852)
It's an incredibly messy space and the particulars are going to vary wildly based on the company. A company in a more regulated space may have the finances to standardize on Siemens or something similarly fancy, but smaller manufacturers may not have any standard at all and you'll be looking at a mix of Rockwell, Allen-Bradley, Honeywell and even more niche brands and PLCs. Many vendors have "proprietary" languages, but they're all going to be very basic stuff that is essentially Visual Basic, C, or JavaScript-ish. It's not going to be a formal software development environment like you're used to. In less regulated environments, a lot of the time you'll find that the PLC/automation component is being handled by the MAINTENANCE or FACILITIES people.

So for an example of a problem I'm facing, we have some Vacuum Furnaces. Essentially before you can turn titanium into a useful implant, you have to bake titanium at a temperature above its ignition point so that the molecules can loosen up enough and release the stresses that accumulate in the forging process. As part of this process, there's eight thermocouples of different sensitivities and at least three pressure/vacuum sensors all physically wired into a "chart recorder". The thermocouple "data" is literally a voltage reading, and the chart recorder is interpreting that and converting it into an integer and storing that in RAM. These devices are about 20 years old, and it can only hold about 24 hours of data, so you have to network it with a server that can store those readings in case you ever need to prove to someone that this step of your process was done right. It's not technically complex, but these devices aren't easy to interact with and often require physically connecting to them to make changes.

There's all sorts of possibilities for really meaningful integrations with other manufacturing systems, ERP systems, data analysis and visualization, and basically a million "low hanging fruit" problems in the space that simply don't get done because don't have enough people with any technical skill at all. Most companies I've worked for literally don't care about what the solution is, so you get a ton of leeway on architecting the solution.

IMO, the best part is that it feels like you're accomplishing something. Making a real impact. You can walk the floor and see the code you wrote building things. Doing things. You know the engineer who came to you with a problem, and you delivered a solution that makes his life easier. Not to make some abstract number go up for a quarterly report, but to actually make things that are useful.

Re:Trapped in the Technologist Factory by 01HNNWZ0MV43FF on Sunday November 01, 2026 @01:36AM (#50322976)
Oh I'd like to work on that.

Lately I've been scared that the only paid software jobs left will be social media surveillance, armed drones, and cloud infra to run the other two.

Re:Trapped in the Technologist Factory by taneq on Sunday November 01, 2026 @03:47AM (#50323727)
Everyone I’ve met in this role has taken a different path to get here. Some are software engineers (like me), IT or networking techs who got into automation and learned more about electronic, electrical and mechanical hardware in the process. Some are electricians or comms techs or hydraulic fitters or mechanical engineers who learned to program PLCs.
Re:Trapped in the Technologist Factory by AnimalMuppet on Saturday October 31, 2026 @11:07AM (#50316847)
Or, more generally, embedded systems - though that isn't always simple compared to "real" software engineering.
Re:Trapped in the Technologist Factory by taneq on Sunday November 01, 2026 @03:54AM (#50323763)
Embedded software is definitely more “real” coding than industrial, but that’s partly because we don’t get as much excuse to dig into it at the industrial level.
Re:Trapped in the Technologist Factory by ehnto on Monday November 02, 2026 @01:12AM (#50333646)
I have been doing some embedded work and can agree, the challenges are very different. But the challenges tend to be real world, physical challenges and so feel more real and rewarding. Versus the self-made challenges of regular software.