The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I'm a little jealous of your position, I worked for a similar manager once but he was run out by follow employees because he held them to high standards and expected them to answer for not doing their job.
He understood that mistakes happen, but so long as I had acted on the best information that was available to me at the time then he'd support me. Never gave a reason for him to have to stand up and defend me, although I'm sure he would have.
Now I get chastised for defending myself when things go wrong.
Hi all, it struck me yesterday: when I started in IT, we built programs (systems) like we built houses: we planned the layout, had paper documentation on every routine, it took sometimes years to finish and the investment was huge but it was going to last forever. Additions followed the same guidelines if it was allowed by building regulations. It could house everything between 1 - 10 people without major issues.
Today we program like we build cars. We switch systems every 5 years, not because the current car doesn't suit our needs anymore but just because the other one has a keycard to unlock. Basically, it's just a newer version of the same. In a few years, parts will be difficult to find, cost of maintenance grows. For big parcels we need to rent a van and if we see someone with a newer version, we feel outdated.
Part of the problem is that we don't build systems like we do a house or a car: you don't have to be a professional architect to design software, you don't have to follow any building regulations, you aren't liable if the house collapses when you hand over the keys. You don't need to confirm to government legislation like you do with cars, you don't have to have any testing done at all, and test results aren't in any way public; you don't have to do recalls if there is a bug.
Instead, we have idiots throwing together lumps of code they copied from SO and QA, calling that "new software", being surprised when it doesn't do the job, and shipping it well before it's ready to meet arbitrary deadlines.
And until that changes, don't expect me to worry about feeling outdated!
Sent from my Amstrad PC 1640
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
Instead, we have idiots throwing together lumps of code they copied for SO and QA, calling that "new software", being surprised when it doesn't do the job, and shipping it well before it's ready to meet arbitrary deadlines.
Hey, hey, hey, I will not stand by and listen while you call yourself and idiot. Manager or consultant sounds much better.
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004