----- Original Message ----- From: "Bill Fairchild" <[email protected]>
Newsgroups: bit.listserv.ibm-main
Sent: Friday, November 13, 2009 11:27 AM
Subject: Re: IBM driving mainframe systems programmers into the ground


IBM, as a profit-making corporation owned by stockholders and presumably incorporated somewhere within the USA, has a legally required fiduciary duty to its stockholders to maximize the value of their stock. There is no such required fiduciary duty to sysprogs, the homeless, downtrodden, political refugees, or any other class of people on earth. Nor is IBM required to maintain any allegiance to the USA, support its wars, or recite the Pledge of Allegiance to the flag at its annual stockholders meetings. Any stockholder who feels strongly enough about these other concerns is free to propose his enlightened ideas to the rest of the stockholders at their annual meeting. If enough other stockholders also want to help the droves of underemployed sysprogs, then they can demand the appropriate changes from top management.

Freedom and free competition are two-edged swords. If I want my employer to have the freedom to sell a software product that induces its purchasers to eliminate huge numbers of salaried employees and I make my living from such software, then I ought not complain if other businesses also have the freedom to compete in such a way that I lose my job, assuming no coercion or fraud is ever involved (which, of course, makes my argument irrelevant in the human realm).

I am not happy that IBM will someday do something to end my software development career prematurely if they possibly can, if that makes them more profit. IBM will beat anyone or anything into the ground that its top management feels is necessary for IBM to continue its highly profitable existence. They have done so in the past with large competitive businesses (NCR, RCA, Amdahl, e.g.), and so now they are doing it with sysprogs. To paraphrase the Hyman Roth character from Godfather part deux: "It's not personal. It's business. This is the business that we chose."

I still maintain that if IBM makes its mainframes installable and maintainable by a partially trained chimpanzee, then it will cost a customer a lot less money to hire one full-time chimpanzee than a human, thus making the total cost of ownership to the customer lower, thus allowing more customers to obtain such mainframes from IBM, which can still make its profit by not lowering their charges to their customers.

No one needs a telephone operator any more to make a local phone call. Even a chimpanzee can do it. And now anyone can afford to own his own phone.

Bill Fairchild


Ah, the unbridled capitalism über alles, laissez-faire, let-them-eat-cake, Marie Antoinette post. Thank you Bill, for focusing the discussion.

First off, I'm all for capitalism, supply-and-demand, and so forth. We've all seen bill rates rise and fall over the years as the economy ebbs and flows. I have no problem with that at all. The main problem I have here is that IBM is using its purchasing power to subvert the supply/demand curve. They have lowered rates and salaries to unheard of levels. $20/hour for an experienced system programmer is an absolutely unprecedented bill rate. On the other hand, IBM is claiming that they face a shortage of experienced z/OS system programmers, so they re-started the previously failed academic initiative and SHARE started zNextGen. So if IBM is telling the truth, and there is a shortage of experienced z/OS system programmers, then bill rates should be going up, not down. At the very least they should be static.

But clearly IBM isn't telling the truth. There is no shortage of system programmers for z/OS. I have 2 friends, good solid sysprogs, that had to take these IBM jobs, and watched as IBM ratcheted them down from 40, to 37.50 to 35/hr, then a 32-hour work week, and then fired them. $35/hr and you're making too much. Think about what that means. IBM is saying $70K/yr is too much for a z/OS sysprog. Who is going to do this job for less when other jobs pay more? The best sysprogs will do something else, and the only ones left will be the ones who can't do the job. I still maintain that no college kid in their right mind would go into z/OS at these rates and salaries. At some point, there will be a shortage of z/OS mainframe talent, and then the shoe will be on the other foot.

I've seen some people tout z/OSMF as the end of the sysprog. z/OSMF is at least a decade away from making any significant dent in the sysprog workload. Right now all it can do is send dumps to IBM. CA is currently in the lead with its MSM product, but even that is only an install tool that doesn't address deployment. It still doesn't indirectly catalog targets, which is something the sysprog has to do on their own. I've been asking vendors for this feature for the last 20 years, and only IBM supports it in ServerPac. Speaking of ServerPac, how many sysprogs has it put out of business? You still need to know the system and how you want to install it. I submit that z/OS will NEVER be installed and maintained by a chimp (present company excluded). While the install may be simplified, maintaining the system will always require a skilled hand who knows the intricacies and the subtleties of z/OS.

So IBM is looking to increase profits by cutting people costs, and supposably lowering TCO for z/OS. It's an easy sell, because those costs are hard dollars. What about the soft dollars due to lost productivity and increased downtime? Those costs are often not quantified, so while it looks good on paper, the savings often don't materialize.

Case in point. I was working a contract a while back where the client decided to bring in a bunch of low-cost consultants ($60/hr at the time) to do a lot of z/OS hardware config and parallel sysplex installation. These guys were real cowboys, going in to weekend windows without an implementation or backout plan. After a number of failed windows, they succeeded in getting the client to freeze all work, which nearly caused the client to terminate the entire project. On my first weekend window before the freeze, I presented my 70-step implementation plan, complete with backout. The client's sysprog thanked me for providing the first implementation/backout plan they'd seen. My jaw hit the floor, as I wasn't aware of what the other lowball guys were doing until then. Suddenly all the problems we had became crystal clear. There's a reason all those guys came so cheap. As far as the cost savings, those evaporated when the freezes pushed the schedule out 6-9 months, and increased people costs across the entire project. My own hours for the project were doubled from the original due to the delays caused by the low-priced consultants' screw-ups. Bottom line, you get what you pay for.

Regards,
Tom Conley
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to