Programmers who go off script

- refuses to create an array in size that is anything less than 500.


not a bad idea. nothing worse than getting in someone elses logic to make additions and they used the minimal array size and you have to create a new array to continue on with the same process.
 
not a bad idea. nothing worse than getting in someone elses logic to make additions and they used the minimal array size and you have to create a new array to continue on with the same process.


Even on my home planet our calendar doesn't have 500 months or weeks, and out year is only 324 days long. And 32 'hours' a day,and 100 'minutes'.


500 seems a weird and useless minimum.


I do, however, make sure my arrays have extra J.I.C., not 480 extra though.
 
What is this guy like personality-wise? Narcisisstic know-it-all....doesn't play well with others?

Bingo. Yes. Despised by all, yet untouchable. It's just two of us in our department, I've been here 15 years, he's been here 3. We have blanket management that oversees "us" but doesn't understand what's happening behind the scenes, nor will they commit to having a Senior designate. I'm all for collaboration, creativity and innovation, but under certain parameters, and certainly with a mind for standardization whenever the opportunity is there (including code that was established long before we both arrived). What I lose sleep over the most is that I fear the next generation of controls engineers coming in, looking at the work we left behind and thinking "what a bunch of idiots they were." Anyway, I'm handcuffed. He doesn't care and management is happy enough just to see the job get done. meanwhile troubleshooting time goes through the roof and Electricians, Millwrights, Process Eng's, Operators all complain about the guy on a daily basis but nothing ever changes. I've gone back and forth to management so many times and hate to knit-pick - but we really need "some" restraints in place. He just keeps blasting incomplete drawings, random components and rogue unconventional logic out of his "***" and we all have to deal with it, it seems. It's become the wild west and he's the lone ranger? Sad but true. Plus he talks to himself all day.
 
Good thing this guy knows it all so would never need to come on PLCS.Net (ha ha), or he's in for a surprise and now knows your view of him, if management doesn't care, l would guess he will ratchet up what he is doing to **** you off even more.
 
Perhaps the real question is what is it about the craft of programming that attracts that type of personality? And what did people with that personality do for a living before there was such a thing as programming? The rogue draftsman I mentioned in post #32 was an example but I've known a lot of draftsmen and I don't recall enough of them with that attitude to stereotype the entire population.
 
Last edited:
Bingo. Yes. Despised by all, yet untouchable. ......Plus he talks to himself all day.


Wait, i thought talking to yourself was a sign of Genius...


I may need to check myself in...


Jokes aside, i think the only way to get managements attention is to either quantify the lost production due to these bad habits, or to find a new job... not sure that is good reasoning but you need to keep some consistency for both of you to understand what is going on...


Rather than fight, have you asked him to explain why he does these things?
 
To the OP, I feel your pain. I have a colleague who i used to butt heads with regularly years ago when i was in a different division of the company. He would always try and cut costs, do things on the cheap and his projects would always be stuff ups. The big cheeses knew he was useless so i would always get the hard projects or the high profile ones because they knew the risk of disaster was less.

I eventually asked to be removed from this team and fully allocated to another team. He was not open to new thinking, and was stubborn as a mule even when i tried to explain nicely.

I've just come across some of his work, 5 years later. New panel that looks like it's 15 years old already... it was installed 3 months ago. Nothing has changed and the management still haven't dealt with it.

Moral of the story... if you can't put this guy straight in 6 months, and management continue to take the blind, deaf and dumb approach... for your own sanity, start looking for a new job. It's not worth dreading coming into work every day.
 
On the flip side I have a colleague that has 30+ years in controls. I have yet to see this person stumped by a project or ask anyone for any type of assistance as he has it covered. The coolest thing is he is open to whatever type of approach I may have to something and works with me instead of against me. If I have an off the reservation project going, he reigns me in using what I have instead of a complete rewrite. Being a newer engineer having someone like this is invaluable. Not all of us are ***holes.
 
... meanwhile troubleshooting time goes through the roof and Electricians, Millwrights, Process Eng's, Operators all complain about the guy on a daily basis but nothing ever changes....

Have these allies complained to your manager? If not, ask them to do so. If they have, and nothing is done, then you have two viable choices.

1) Suck it up, live your life, do your job professionally, and wait for karma to kick in (if it does)

2) Look for other opportunities.
 
Have these allies complained to your manager? If not, ask them to do so. If they have, and nothing is done, then you have two viable choices.

1) Suck it up, live your life, do your job professionally, and wait for karma to kick in (if it does)

2) Look for other opportunities.

To add to this, I don't think anyone should have to look in the code.

If you can't look at an HMI and see exactly why something wont start (interlocks). If it starts and then stops it better have an alarm associated with why it stopped (unless someone pressed the stop button).
 

Similar Topics

Good morning all. I'm working on a rehab where they had a standalone InTouch 2014 HMI that they called a SCADA, but it's really basic stuff. The...
Replies
4
Views
167
Yes or now and if yes what would you include or test for as a minimum standard? I can think of things like DeMorgan's theorem Karnaugh maps -...
Replies
60
Views
23,122
Hi All, Looking for someone to help one of my customers with a very old Siemens S5 PLC that we need to try and get up and running again while we...
Replies
8
Views
2,060
Hi, if you know of anyone who is a genius with Siemens working around the Birmingham UK area and wanting some easy money. I am having a lot of...
Replies
1
Views
1,277
Back
Top Bottom