Recently I had a reference visit at one of our customers that deals with industrial automation, think programming PLCs and what not there I had opportunity to ask about their job and one team, two guys to be exact, were developing logic for some smelting machine, I asked them how do they test it to make sure their solutions are working/are optimal. It turns out they do NOTHING in terms of developing logic itself, they just implement whatever requirements their customer sends them. They literally have a fucking PDF of some graphical sequence algorithm, like those you learn on day 0 of CS and they just translate that already step-based logic to step-based blocks in PLCs and it takes them a fucking month, PDF with 40-50 pages where each page is just a big rectangle with some step definitions and it takes two of them a month to implement it an that's not even including tests, which by the way are the most retarded manual busy work imaginable since they have to manually go through the procedure and test if everything works as stated, they don't even test for illegal input states or what-if-something-goes-wrong scenariosIs life really that easy in PLC land?
>>108502773>Is life really that easy in PLC land?yes thats why they get paid tradie wages, depends where you're from that can either be a good or bad thing
>>108502773The reason is very simple, it's a niche. Niches are less chaotic and demanding than popular fields. This is literally the best thing that you can do right now: find a niche, build an expertise there and stop worrying about getting replaced. I know people that literally are responsible for doing a single thing but since it's something weird, they are not bothered by anybody.
it's boring as shit and salaries pay shitalso nobody needs or wants your 1 line function that only you know how works >they just implement whatever requirements their customer sends them.all that's needed
Not even ladder logic?
>>108502773You sound angry, OP. Are you not enjoying the April fools prank life is playing on you?It's just a prank, bro
>>108503033they still take month to place around ~100 blocks in graphical editor, how easy they have to have it so their boss doesn't complain about 450+ hours clocked for something so simple>>108503226as far as I understand they do absolutely nothing except putting already solved problem into different language >>108503302it happened this monday, and I am a little bit bitter given how others can do jack shit and continue working like that for years
>>108502773I HATE PIDI HATE PIDI HATE PID
>>108502773I literally replaced thousands of dollars worth of equipment with an arduino attached to those 24V relay boards,Basically the story was I was a shitty little intern working at a small factory where one of the production machines was gathering dust, the reason being one of the modules in its PLC failed, and even if they bought a replacement, they'd have to reprogram and reflash the whole thing, and they didnt have the tools.I told the boss I would fix it. The program was brain dead simple, like a bunch of if statements and conditional logic, like 100 lines of Arduino code. All 24V digital inputs and outputs. I replaced all those PLC with my Shenzen special that I bought at a hobbyist store for like $50, and had it up and running withing like 3 days.The boss was impressed and offered to take me on for a full time position, but after they told me what they paid, it was no wonder that place was full of idiots.That was like a decade ago. But hey thats East Europe for you.
sounds like something claude could do in 5 minutessounds like a cool industry to disrupt.
>>108502773>ALL thats needed is what the customer wantstattoo that on your forehead to remind you OP - it'll get you far in life.
>>108503522The industry is gatekept by boomers and anyone unfortunate enough to guzzle the cum of siemens or allen bradleyAI has a long way to go