Posted on 10/22/2015 2:12:22 AM PDT by markomalley
Some HR person at Atlanta's SunTrust Banks has come up with what they genuinely believe is a clever idea after dumping 100 of its IT staff, the billion-dollar financial institution is requiring them to remain available to help out for free for two years.
You can see how this makes sense; weve all had co-workers leave and then realised that they were the only one who understood some ancient REXX (ask your dad) or were the only actual F# programmer in the building (Visual F# and Visual C# are not even vaguely similar).
As a new grad I found myself in a firm where theyd shafted all the developers during a financial glitch and discovered that although they had the source code of the system, they didnt have the right Makefile and so couldnt tell which version of which source file actually worked. Couldnt I "just put it back together?"
SunTrust has also made the staff train up their replacements. Yes really. Then it let them go. Nice.
Imagine the scene; you say to your boss that youve got to stop working on his project and go help a firm thats probably a competitor. The fact that youve got that thing hanging over you hardly makes you more employable.
Also, the security permissions of people in IT are often more than senior execs, because like dentists and proctologists they must access sensitive bits of the IT body. As Jerome Kerviel showed, this aint no theoretical risk punted by a security sales droid.
Anyone who (like me) has had to deal with the tech/legal fall out of what happens when good IT pros go bad knows that the number one reason for sabotage, "accidentally on purpose" fraud, and sloppiness that is hard to discriminate from malice, is a feeling of being wronged.
It doesnt even have to be justified, revenge motivates everyone from Bond villains to BOFHs. One hundred IT pros can wreak more damage than a Death Star and more cheaply, because theyre not being paid. Id pay them money to stay away. So, what will happen?
Youre a manager with a dozen staff back from the dead. They hate you. A lot. They hate your firm, your customers, your systems and your dog. How good a job do you think theyll do? Maybe HR sent you an email saying that "not being paid will incentivise them to work faster". Great.
Can you trust even one line of code they write? Remember, if you deeply understood what they were doing, youd not need them in the first place. Then we get the arguments.
Managing IT pros is like herding cats. If you change even one line of my code, you are responsible for every bug ever after. So theyll blame the Indian outsourcers, and maybe theyll be right, maybe their hatred of the people who took their jobs might possibly just affect their judgment ?
Of course the outsourcers will want to blame the old programmers for the crap code base they inherited, but of course theyre, umm, well, err in India, so your job is to referee slanging matches between an Indian whose boss has told him to blame every problem on the crap old code and someone who used to be your friend saying that it was supposed to work that way.
Of course I may be too harsh, maybe the outsourcers act wholly without self interest and with utmost personal integrity.
In the modern globalised world, one of the most important soft skills is not any given foreign language, but the ability to understand people who dont speak English well. Imagine a conversation with a Zombie Techie when he actively doesnt want to understand or be understood?
And there are other soft issues, such as morale. Youve got really unhappy people who know dirt about your firm coming back and griping, and some will now have better jobs.
Then of course all of them will read this article. Perhaps some of them will adopt unacceptable behaviour like staring at female staff (or the groins of males), emitting noxious bodily gases loudly, parking in the CEOs reserved spot, wearing a T-shirt with the logo of some hate organisation (or rude words in Hindi), smiling madly at people in the corridor, all stuff that would get you fired but of course they want to be fired.
The nuclear weapon is of course the regulators. We all know banks systems are really bad and the regulators are (at last) keeping an eye on things. Forcing disaffected programmers to fix a broken system could so very easily arm a whistleblower with an investigation. Even if they find nothing its an expensive hassle.
Oh yes and as their manager, you get blamed, HR has already banked the bonus.
So SunTrust may say that some of the work must be done by phone. This is the clearest evidence that a clueless HR bod came up with this idea. Weve all done a bit of phone support, of the form "have you looked at the Grotax log" and of course "try turning the entire bank's data centre off and on again".
Maybe youre smarter than me, lots of people are, and maybe you can debug a 200,000-line program that youve havent looked at in two years without having the code in front of you, or a debugger and with the "help" of an Indian outsourcer whose primary reason for being hired is that he was cheap, but not good enough to get a work permit.
Its "logic" was this is a cost-saving exercise, but it would have saved far more by simply saying that if we need you, would you come back for twice your daily rate?
Sweeten this a bit by showing them the glowing reference youve written since theyre sharp enough to know that this is a variable, and thus a gentle, threat. When you do call them in, do it with respect (maybe more money), not coercion.
Last time I dumped an entire team of contractors I cut them a deal where theyd have to come back a couple of days a month to fix and tweak the system theyd built, and wed choose which days and we would pay them.
If youre a freelancer, you know the difference between it being a lucrative option and something to fill the gaps, so they were very happy bunnies and I saved the bank a fortune by not paying under-utilised staff.
So when the fan was well and truly hit six months later, they literally came running and crushed the problems because they knew the system and were motivated to help us out. They fixed first and we sorted the money later.
By the way, SunTrust has declined to discuss the details of the severance deal with media outlets, as far as El Reg can tell. If you work at SunTrust or know anyone involved in this perfect shitstorm, feel free to contact me via The Register. ®
That’s great...I just sent it on to a bunch of people I know...:)
Thing is, I can accept that a company might lay people off, and if it were me, I would never, ever consider anything like sabotage. It just isn’t in my nature.
But what that company did...I cannot get my head around it. That is evil. I still have a hard time believing it.
Outsourcing critical engineering is always a loser. Call centers are the most popular outsourcing solution, and even that’s a mixed bag. Americans generally do not want to deal with Indian call takers. So now, they’re outsourcing to eastern Europe and Mexico, which I find amusing.
Anytime a company at which I’ve worked has outsourced anything bigger than Tier One (e.g. Call Center), it’s been a colossal failure. Even “certified” professionals in foreign countries generally can’t hold a candle to domestic resources.
Most of these kind of severance conditions are unenforceable. Especially since this one says you only need to be “reasonably available”. Sign it, take the money, and don’t be available.
I remember it well. “We’re putting together a weekends team to fix the Bangalore code, who wants to volunteer?”
LOL, yes...everyone is supposed to document extensively to the point someone could just pick it up who was unfamiliar with it and figure it out.
Of course...but only if you sprinkle it with some of that special unicorn horn dust...
Heh, I used to know a self-professed “technology ignoramus” guy of few words who used to walk by me in the hall and mutter in a heavy Lebanese accent “F-Disk.”
That is all he would say, nearly inaudibly.
I don’t know why, but coming from him, in that way, with that heavy accent seems really funny to me.
He's *very* comfortable, and has more work than he knows what to do with. Been that way for years, too. Probably a couple of decades worth.
I have yet to meet a foreign programmer who documents. Or a domestic one for that matter.
“Dammit Jim, I’m a programmer, not an author”
Heh, I visualized McCoy saying that!
I try, but sometimes I think of some poor guy trying to follow my byzantine logic by following my comments, which make sense to ME...
So then NOBODY gets severance... that's not right.
I agree. H1B IT people and other entry level foreigners are here for one reason - they are working cheaper than the highly skilled and costly American workers they replace. If companies had to pay the equivalent American wages and added costs of importing labor there might be be more openings for entry level American workers. Right now there are plenty of unemployed American IT workers and college graduates with IT degrees willing to replace the H1Bs at prevailing wages.
But poor management, bean counters, and other diversity and politically correct types are jeopardizing quality to save a few bucks. While managers come and go, the screwed up and orphaned systems remain long after they're gone. Good IT technical people are an asset, not a liability to the companies they work for. Good management knows that.
Anyone who wants to keep their job shouldn’t document anything; they’re just creating user manuals for their replacements. In some tech & finance positions, the stuff is so boring that the person responsible for documenting (often not a tech or finance person themselves) falls asleep after the first 1/2 hour...
Kinda like socialism and it's big brother, communism.
This is on my personal website: The Bastard Operator From Hell Collection
Time flies ...
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.