Slashdot Mirror


The Greying of the Mainframe Elite

bobcote writes "The Boston Globe is running a story about the maintainers of the mainframes getting older and facing retirement. One of the problems is that many computer science programs don't include mainframes in their curricula anymore. From the article: "Amid concerns that America doesn't produce enough technically trained young people, mainframe computer users and developers are especially concerned. Most computer science students concentrate on small-computer technology, such as Microsoft Corp.'s Windows operating systems, or the popular alternatives Unix and Linux. Few have been trained on zOS, the operating system that runs IBM Corp.'s massive mainframes."

125 of 701 comments (clear)

  1. No need to register... by It+doesn't+come+easy · · Score: 5, Informative

    Here's a link for those of you who would rather not register just to read the second half of the article...

    Who'll mind the mainframes?

    --
    The NSA: The only part of the US government that actually listens.
    1. Re:No need to register... by Pentavirate · · Score: 5, Insightful

      I thought the purpose of college was as much to teach you how to learn effectively as to teach you specific skills. I see no reason why CS students coming out of college can't learn the zOS on the job from the people that are currently maintaining it. There's nothing wrong with a little on-the-job training. I don't know about most people, but most of the programming languages I've learned have been because of a specific job requirement and not from learning it at school.

    2. Re:No need to register... by (A)*(B)!0_- · · Score: 5, Insightful
      You raise an excellent point. The purpose of higher education has gotten perverted over the years. A college or university is not meant to teach you how to do a specific task but rather to give you the intellectual capability to learn new tasks. Computer Science isn't about a specific technology [or at least it shouldn't be], it's about the mathematical and scientific background to be able to adapt to new technologies.

      I blame ITT Tech.

    3. Re:No need to register... by bladesjester · · Score: 4, Insightful

      Unfortunately, most employers don't want to do any on-the-job training at all. They want people who will both work cheaply and already have the skillsets that they are looking for.

      They're really cutting their own throats because of it, but that's what happens when "buisness" people (who don't really know anything about buisness either) run the show.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    4. Re:No need to register... by SatanicPuppy · · Score: 5, Insightful

      Shrug. Where I went to school we only had practical applications in lab assignments. The only class I had that dealt specifically with programming languages was "Principles of Programming Languages" and likewise the only class I had that dealt specifically with operating systems was "OS Design".

      Even so we were expected to be Unix savvy, and even though it was never taught in any class, if you graduated with a CS degree, you probably WERE Unix savvy, and even better, you'd learned how to pick up a technical skillset in response to related work pressures, something I have used over and over in my life.

      Schools like ITT are really meant to turn out MCSEs and the like. But a degree from a decent 4 year program should still prepare you to move out into the tech world.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    5. Re:No need to register... by WarPresident · · Score: 4, Insightful

      Higher education is doing just fine, it's the hiring managers and HR drones that don't want intelligent people capable of learning. They just want people with training in the exact position they're filling now. When these people are asked to do more, that's when you find out whether you've hired the type of person who can adapt and learn, or the kind that needs pictures printed on the buttons of their cash register.

      --
      Here come da fudge!
    6. Re:No need to register... by lcsjk · · Score: 2, Interesting
      This never ends. When I first started work in the early '70s, an editorial titled "Design Engineers wanted. 10 year's experience. Older men need not apply." caught my attention. Company's want experience, but they also don't want to pay for it. At that time, Texas Instruments was still hiring mostly new graduates and working them overtime (unpaid) for four years until they left voluntarily and that allowed TI to hire fresh new talent with the latest education.

      Companies need experience, but they also need the fresh new talent and work philosophy of new graduates so that someone will be around to "keep the mainframes" running.

    7. Re:No need to register... by wiggles · · Score: 2, Interesting

      This guy has a point. At the megacorp where I work, they won't even hire anyone for the help desk (call center) without a BS. Third level analysts require masters degrees for new hires at minimum -- most new hires have multiple masters in various fields. It's no wonder most of our new hires are coming from foriegn universities.

    8. Re:No need to register... by aiabx · · Score: 4, Insightful

      Exactly right. You don't need someone who knows zOS, you need someone who can learn zOS. And someone with good marks from a reputable program is presumably someone who can learn.
      (Is there anywhere else in the world that comment would be a troll?)
              -aiabx

      --
      Just this guy, you know?
    9. Re:No need to register... by Sounder40 · · Score: 4, Insightful
      I thought the purpose of college was as much to teach you how to learn effectively as to teach you specific skills.

      Then you don't know jack about the hiring process these days. I've got 15 years experience as a mainframe systems programmer/administrator, I've specialized in performance management, and availability measurement and management of Windows, Linux and Unix systems and applications, I've got a RHCE certification, but because I don't know some specific version of HP/UX or Solaris, no one will look at my resume twice. All a recruiter wants is specific skillz in specific areas. Demonstrated ability to learn on the job is not worth anything anymore. Sure, I can take an entry-level sysadmin job. In fact, that's what I'm going to have to do if I want full-time work.

      No one seems to value the guy who can figure it all out. All they're interested in seems to be specific.

      --
      A clever person solves a problem, A wise person avoids it. -Einstein
    10. Re:No need to register... by Azarael · · Score: 2, Interesting

      I think that in a lot of cases this is just because companies know that they can find someone who already has the skills they need. In cases where a company doesn't have the resources to hire someone with all the skills. This could be because people that have the skills earn premium wages or the company is too small to attract people with the experience they need. In that case, companies are probably much more willing to train someone on the job.

    11. Re:No need to register... by BrookHarty · · Score: 5, Informative

      Unfortunately, most employers don't want to do any on-the-job training at all. They want people who will both work cheaply and already have the skillsets that they are looking for.

      My work is outsourcing most new hires just for this reason, its cheaper to have a vendor do it, and then blame the vendor when things dont get done.

      Our HR department cant hire sys-admins at the companies new lower pay scale, so they have been trying to get helpdesk people to move over. Problem they have, new hires make 30-40K lower than everyone else, and expected to do the same job. Soon as they learn enough, they move for higher pay. Turnover and continous training of new people makes it hard on the older more experienced sys-admins who finally end up leaving for a startup or another company without its heads up its ass.

      We lost most experienced people, except the real old timers (like me) who been here 7+ years who are just waiting for the lay off notices when the company goes tits up due to piss poor management. I could use 6 months vacation on unemployment. (-;

    12. Re:No need to register... by Mysticalfruit · · Score: 4, Interesting

      I guess the company I work for works differently. We have our own proprietary operating system and you are expected to know how it works. Luckily we've got a library full of manuals and a test system you can log into.

      As for the engineers, we've got a tiered mentoring and peer review process. Yeah, we have a couple of senior engineers leave a year, but by the time they've left, they've also mentored and cultivated the younger enginners.

      The training perdiciment is the same all around. Nobody wants to pay for training, so the alternative is reading manuals instead of playing Wow...

      --
      Yes Francis, the world has gone crazy.
    13. Re:No need to register... by bladesjester · · Score: 4, Funny

      You know, that kind of reminds me of the behavior exhibited by a company that called me in to do some work on a piece of software that they wanted functionality added to.

      They asked me what it was going to cost them before even agreeing to tell me what it is they wanted done (and wanted a solid estimate, not an $x/hour).

      That had to be one of the weirdest, and shortest, negotiations for a project I've ever been on.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    14. Re:No need to register... by iocat · · Score: 2, Interesting

      The parent is right on, but to be fair, sometimes it's not driven by the HR manager, but by the team members who are like "I don't want to have to train somoene, we need someone who knows X right off the bat."

      --

      Dude, I think I can see my house from here.

    15. Re:No need to register... by Pentavirate · · Score: 2, Insightful

      Why do you think the most effective way to find employment is via "networking" (people, not computers). I've found that most companies that don't call people in for interviews because skill A and skill B aren't found on their resume is simply because of HR filters. Most large companies get hundreds of resumes for jobs. They need a way to get them down to a manageable number. HR, who hasn't a clue about computers, starts throwing away resumes without certain words (ie "Bachelors of Science" or "Red Hat").

      Enter "networking". When you know someone or can get your resume placed directly to a manager, you bypass HR completely. You actually get to talk to someone who can understand that the knowledge jump from one Unix to another is trivial and that you'd be up to speed as fast as anyone else.

      Cold calls and the monster.com way of finding jobs just aren't very effective.

    16. Re:No need to register... by js3 · · Score: 2, Interesting

      Not ITT Tech, employers. Have you looked at any job postings lately? They all ask for specific skills, I've known people who have gone to interviews and did well up until the point where they were told the stuff they might do was not on their resume.

      --
      did you forget to take your meds?
    17. Re:No need to register... by dirtydog · · Score: 2, Insightful

      I just experienced this taken to the extreme. For a little over 3 years, I worked as a senior sysadmin at a major telecomm, had 40 servers as primary, another 20 as secondary, and was in an 8 person on-call rotation for 250 servers in 2 data centers. Before that, I worked 1.5 years in the same corp in the team that helped the sysadmins whenever they couldn't figure something out. Before that, I had learned the ropes in a couple of smaller shops for 3 years. Overall, I have a CS degree and I'm going on 9 years experience in the OS they were looking for, but they told the headhunter I did not have enough "experience across the board in a major server environment."

      This is coming from a diesel engine manufacturer that has less than half the employees of the telecomm, just a small percentage of the accounts we had to process, none of the fines we could incur for outages, and not even close to the amount of revenue we had to process or the breadth of applications we had to support. I don't think it's a stretch to call my former employer major league IT and their's triple-A. Yet, because my resume doesn't have X number of years with the actual title they are looking for, they don't want me on their triple-A team.

      But I'm not bitter...

    18. Re:No need to register... by Anonymous Coward · · Score: 2, Funny

      Whoa! Four +5 Insightfuls in a row! This is bordering on intelligent debate... Where's the "In Soviet Russia, mainframe elite grey YOU!" comments, or "In South Korea, only old people use mainframes," or, Christ, even some good ol' frosty piss!? Can't someone call the GNAA!?

    19. Re:No need to register... by poot_rootbeer · · Score: 4, Insightful

      You don't need someone who knows zOS, you need someone who can learn zOS.

      You also need someone who WANTS to learn zOS, and possibly end up working with it and it alone for the rest of their career.

      Choosing to specialize in mainframe technology means your employment options are going to be limited to those companies which have mainframes. Specialize in something more widespread, like Unix administration or web development, and you can work for practically anyone.

      All the mainframe experts I know right now are barely past 40, and worried that their jobs will disappear before they hit retirement. I can't say I'd blame a recent university graduate for not following in their footsteps.

    20. Re:No need to register... by pvxhound · · Score: 2, Insightful

      Been there many times. Yes this is a redundant post but it needs to be repeated. Networking, Networking, Networking. You don't suppose W got where he is based just on intelligence and job skills, do you? Every job I've ever had has been from Networking. Not once have I gotten even a decent interview through a head hunter. Head Hunters filter for key works and only interview those whose skills fit the order exactly. Why? Because they fill the worst jobs at the worst companies. Jobs no one who has networking skills will consider because they know better. Have a terrific day.

    21. Re:No need to register... by Anonymous Coward · · Score: 2, Funny

      Cool, I need someone to mow my lawn.

    22. Re:No need to register... by Achoi77 · · Score: 4, Interesting
      a degree from a decent 4 year program should still prepare you to move out into the tech world.

      I agree with you. Unfortunately in the tech world, especially with the fast turnaround employment rate, HR does not want to spend money on training anybody for obscure things, even if one is fully capable of learning the ropes in a matter of weeks and already has a general understanding of it. What companies generally want is people that can do things Right Now The First Time. It really sucks for recent grads. And it's really great for veteran in the field.

      Basically what you are left with is 10% of all tech people that are Googleworthy(companies go after them), 30% of all tech people that are trying to get in the field (this includes people that are genuinely interested and people that are in it for the money, although the latter group is shinking very quickly) and 60% that are absolutely mediocre that just happened to be very very lucky and advanced high enough in the corporate world before the bubble burst where they are considered invaluable resources and have no trouble looking for a job. The problem for the 30% trying to get in, is that the 60% mediocre group has set the standard for the industry's performance/level of expected intelligence, and unfortunately, has been set so low that your biggest asset in the hiring phase is proof you've "been there, done that," not your "potential to do it all."

    23. Re:No need to register... by CodeBuster · · Score: 2, Insightful

      You were right to refuse them...any time the client is trying to nail down an exact cost figure on ambiguous requirements without dollars per billable hour and no clause regarding "extras" or "addendums" to the agreement that is your cue to turn around and walk away. Open-ended contracts, especially verbal ones, are to be avoided like the plague.

    24. Re:No need to register... by bladesjester · · Score: 5, Funny

      It was hilarious. I just kind of stood there and looked at the guy for a minute.

      It turns out that his bosses had asked him if the functionality could be added and he responded yes, and that he could do it. He had taken two one-night classes on programming. It was rather amusing.

      Predictably, he completely hosed it up and wanted someone to save him.

      I just kind of grinned as I walked out the door.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    25. Re:No need to register... by bigirondawg · · Score: 5, Interesting

      As a 20-something who works with mainframes (and who works for IBM, in the interest of full-disclosure), I must say that learing Solaris or Linux in college does not mean that you naturally have the ability to be skilled in z/OS immediately.

      I was a Windows and Linux guy in college, and was hired by IBM to be a mainframe guy right out of college. It took me at least a year, and more like 2, to feel comfortable with the mainframe OS and the concepts associated with the mainframe (like a shared-everything architecture vs a shared-nothing architecture on *nix and Windows) vs. the distributed world.

      Most employers don't think far enough in advance (and don't want to shell out the $$) to hire someone to be a "shadow" to the expert for a year (or two) so they can become more than just a blind novice on the platform... they want someone who can contribute now. And don't believe the hype... learning z/OS is not nearly as simple as knowing Unix and applying a few extra concepts to the mainframe side.

      As for the guy who said all his friends were concerned about their mainframe jobs and that being a mainframe person was "limiting their options". . . are you serious? There's not a major company in the entire world that's not using an IBM mainframe (with the possible exception of Microsoft, HP, and Sun). Of course, you'll usually be constrained to working in whatever location a company's datacenter is located, but isn't that a contraint you face as a Unix admin, too?

      --
      - Proofs of Sturgeon's Law Delivered Daily -
    26. Re:No need to register... by Yath · · Score: 3, Insightful

      You've mixed apples and oranges here. Let me reorganize that a bit for you.

      A lawyer comes out of law school knowing law, but is not an expert in copyright law.

      A medical doctor comes out of medical school with medical knowledge, but is not a podiatrist nor a neurosurgeon.

      A computer science graduate comes out of school with a knowledge of computer architecture, but is (probably) not a z/OS expert.

      Why shouldn't a computer technician come out knowing z/OS? What you're suggesting is a course of study that covers every environment that's at least as popular as z/OS... which would take several decades. That would be utterly absurd, since people don't live to be 200 years old. You might as well suggest that every lawyer learn maritime law, patent law, criminal law and a dozen other specialties before leaving school.

      --
      I always mod up spelling trolls.
  2. IBM should be training by TurdTapper · · Score: 5, Insightful

    But to run the latest mainframes, IBM and its customers need a few thousand youngsters to replenish the ranks.

    At this sentence, my first thought was that if IBM wants to make sure there are people to support/run/develop on their mainframes, then why don't they start providing more training? If the colleges won't do it, then they need to take matters into their own hands. And then I came across this sentence:

    Companies are taking matters into their own hands. Whitaker learned her trade at age 18, through an intensive six-month training course sponsored by Total System Services, her future employer.

    Which is great, but I still think that it should be IBM doing the training. If they want to make sure that companies keep buying their mainframes, then they should make sure that there are trained people out there that can go work for a company that is buying a mainframe. It seems completely in their best interest to provide the training at a reasonable cost to get those few thousand youngsters into the ranks.

    --
    A man with a gun is called a citizen. A man without a gun is called a subject.
    1. Re:IBM should be training by OrangeSpyderMan · · Score: 2, Insightful

      Completely agree. There's nothing about mainframes that decent graduate couldn't pick up with training. If companies can't find exactly the profiles they're after, they're going to have to broaden their horizons or outsource the support (to IBM, say) and make it the vendor's problem to get the staff. This always happens when tech specialists become hard to find in specific domains.

      --
      Try NetBSD... safe,straightforward,useful.
    2. Re:IBM should be training by toddbu · · Score: 3, Insightful
      if IBM wants to make sure there are people to support/run/develop on their mainframes, then why don't they start providing more training?

      Or what about a decent set of manuals? Way back in my VAX days, I got assigned to work on an IBM midrange system. The VAX had an entire library of manuals (remember the orange books?) while this piece of crap, overpriced IBM system came with something like two manuals. I was the only in-house guy assigned to the project, and spent tons of time trying to find answers to simple questions. When I finally asked our IBM rep how one learned their systems, his answer to me was that I needed to sit next to another experienced programmer for several years to learn the trade. So much for documentation!

      That experience totally turned me off to working on high-end systems, and I suspect that the lack of good information is part of the reason why colleges don't teach anything IBM. That and the fact that PCs are so much cheaper to outfit. The only thing that IBM has going for it on the mainframe side is disk throughput, but other than that the mainframe doesn't offer anything that a cluster of PCs can't. Maybe someday some of these corporations will wake up and smell the coffee and start engineering solutions that don't revolve around a single computer system. And then maybe we'd also be able to live in a world where, when you call the airline for flight information, you won't be told that "the computers are down right now".

      --
      If you don't want crime to pay, let the government run it.
    3. Re:IBM should be training by macemoneta · · Score: 4, Informative

      It's been a while since I was a mainframe guy (1977-1995), but IBM has one of the most extensive sets of documentation for their equipment that I've seen for any hardware software. They publish on CD (or did back in the 1990's) - there was too much paper documentation even back then. Absolutely every aspect is documented. Every single error/warning/informational message that any application or OScan issue is documented with explanations and operator actions (if required). Right down to the data structures used by the OS, there was nothing that was left undocumented. You could even pay to get access to the source code.

      The documentation and source code are (or were) revenue generating portions of the business. If your company doesn't pay for them, they don't get them. In turn, this created some of the most exhaustively complete documentation in the world. It is (was?) a thing of beauty.

      --

      Can You Say Linux? I Knew That You Could.

    4. Re:IBM should be training by System_390 · · Score: 2, Informative

      You must have had a pretty crappy saleman. IBM has always been one of the largest publishers in the world. They publish everything you'ld ever need to know. Language specs, programming guides, even program logic manuals. Today it's all on the web. Take a look at the bookshelves page on their library server: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS3 90/Shelves?FS=TRUE

    5. Re:IBM should be training by dasunt · · Score: 2, Funny

      I tried to pick up a job at a big iron shop once.

      They looked at me like I was confused and said that they didn't run windows.

      :(

    6. Re:IBM should be training by iocat · · Score: 2, Interesting

      You'd think, but when they tried to replace that mainframe at my mother-in-law's insurance company (where she'd been working as a programmer since the 1950's -- when they advertised for "girls who are good at math"), they totally screwed it up and ended up just having to use their new systems to interface with the mainframe, because they couldn't get their actuarial tables to work right. To hear her tell it, the math in the cached lookup tables in moderns systems is full of errors. I don't know if that's true, but I never doubt a grandmother whose shelf of "grannyware" like PrintShop and Reader Rabbit is broken up by things like the IBM 360 System Operators Manual and textbooks on COBOL. (This remarkable woman can rattle off the Z80 instruction set by heart, but finds GUI-based things like AOL "complicated," and sends all emails in ALL CAPS.)

      --

      Dude, I think I can see my house from here.

  3. Were there ever zOS university courses? by tpgp · · Score: 2, Insightful

    Sounds like too niche an area to teach at a university to me.

    --
    My pics.
    1. Re:Were there ever zOS university courses? by rdunnell · · Score: 5, Interesting

      No, but a lot of universities had classes in various mainframe-type things, "data processing" and the like. z/OS is just an extension of the systems they've been running for decades, renamed to look "cool." So you probably wouldn't have found, say, a System/390 class specifically at a college, but you would have found a lot of data processing and COBOL classes that would have prepared you to work in that environment.

      the college I went to (mid-90's) was phasing those out and bringing in VB and Netware classes. Personally, I think the mainframe-oriented classes were a lot better preparation to work in the IT/IS field than learning how to add and delete users and write "Hello World" with a mouse and a GUI editor.

    2. Re:Were there ever zOS university courses? by A+beautiful+mind · · Score: 3, Interesting

      Actually there are some at the university i study at, as optional subjects, called " zSeries(S/390) operating systems", "zSeries(S/390) architecture and assembler programming" etc...

      -- someone from Europe...

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
  4. But... by epiphani · · Score: 4, Insightful

    Computer Science programs dont teach nearly any applied operating system management. Not that it nessecarily belongs in a Comp-sci program, but if most comp-sci grads cant even navigate linux with any competancy, then why should we be looking universities to fix this?

    My issues with comp-sci programs aside, why cant these younger people simply take the normal approach of learning on the job? Dont worry about it, just start training people.

    --
    .
    1. Re:But... by el_womble · · Score: 4, Insightful

      "Computer science is as much as about computers as astronomy is about telescopes"

      As for learning on the job - you leave uni, your straight into Job Catch 22.

      You need experience to get the job
      You need training to get experience
      You need money to get training
      You need a job to get money
      You need a job to get experience

      Where do you start? Especially when you concider that companies don't like investing in training, because it means they might have to pay you more (and if they don't you'll move companies).

      I know the laws of economics will kick in, and eventually the skills gap will mean that companies are forced to take risks again... but thats not now. If IBM wants to sell mainframes, they need to give away training.

      --
      Scared of flying, pointy things snce 1979!
    2. Re:But... by nameer · · Score: 2, Funny

      A manager I worked with had this up in his office:

      Q: What happens if I train my employees and they leave?
      A: What if you don't and they stay?

      --
      "Uh... yeah, Brain, but where are we going to find rubber pants our size?" --Pinky
    3. Re:But... by Jah-Wren+Ryel · · Score: 3, Informative

      Where do you start? Especially when you concider that companies don't like investing in training, because it means they might have to pay you more (and if they don't you'll move companies).

      Internships. I make more money than I would ever publically admit to and I blame it all on my college internship. You work for peanuts, or even free, but you gain all that useful on the job experience. Some do it part time and continue to take regular classes, some do it full time for a semester or two. Usually you can earn credits for the work too.

      If you are smart and get in the right internship, you can shave 5+ years off your after-college-earning-curve. If you are lucky, you can find the right niche and really exploit it to the hilt.

      --
      When information is power, privacy is freedom.
  5. zOS by Anonymous Coward · · Score: 5, Funny

    Don't worry, this is Unix system. I know this.

    1. Re:zOS by eyegone · · Score: 2, Informative


      Doesn't anyone recognize the truth when they see it? z/OS is UNIX95 conformant. (I'm not sure about UNIX98.)

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    2. Re:zOS by eyegone · · Score: 2, Informative


      That depends on your definition of "unix like."

      From a system administrator's point of view, you're absolutely correct. I have, on the other hand, written POSIX-compliant C code and seen it compile and run on z/OS with no problem.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
  6. misunderstanding of computer science by rainmayun · · Score: 5, Insightful

    Getting a computer science degree isn't about understanding every technology that's been built out there. It's about understanding the principles, theories and practices that apply broadly across the field.

    Every other employer I've known with what might be called "specialized" or "exotic" hardware or equipment (and yes, mainframes deserve to be in that category very soon if they aren't already) provided training on that equipment. A sharp student with a good understanding of fundamentals will be able to learn the specifics quickly enough.

    1. Re:misunderstanding of computer science by rainmayun · · Score: 2, Insightful

      Heh... I've been trying to train my family on this for years now. My mother called me the other day with some questions about Windows XP, and I honestly couldn't answer them, because I don't own or run anything with XP Home on it, and have never used it myself. Slowly, they are learning.

      I usually try to give them analogies they can understand... e.g.: you wouldn't hire an architect to design your new home, and then ask him why the plumbing is clogged.

  7. Frightening shortage? by Spazmania · · Score: 4, Funny

    Is this anything like the frightening shortage of Cobol programmers? 'Cause I think business should demand more Cobol in the CS curriculum too.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    1. Re:Frightening shortage? by Fear+the+Clam · · Score: 5, Funny

      Guess what? I got a fever! And the only prescription... is more Cobol!

    2. Re:Frightening shortage? by sedyn · · Score: 3, Insightful

      Business has a problem with Cobol programmers.

      Academia has a problem with Cobol in general.

      Mix the two and the obvious solution, although potientially quite costly, is to move away from Cobol.

      Furthermore, business shouldn't have any say over what is taught in a CS degree. Because a traditional degree isn't about getting a job. It's about gaining knowledge for the sake of knowledge. I recommend these business start talking to trade schools.

      --
      Am I open minded towards open source, or closed minded towards closed source?
    3. Re:Frightening shortage? by StillNeedMoreCoffee · · Score: 2, Interesting

      Of course is you get new Cobol programmers the companies will jettison the old ones quicker than you can say Abend. We are talking a wonderful job security here for the soon to retire crowd.
      A lot of new stuff is getting written in Java and J2EE so there is a transition going on in some areas. That transition will give a shot in the arm to new software development, a mini boom, over the next 10 years. Hopefully that work will be done at home rather than abroad.

  8. Whinge... by gowen · · Score: 5, Insightful

    The lack of zOS training on CompSci courses shouldn't make the slightest difference. Companies could easily hire graduates and train them to the ideosyncracies of their mainframes. Any computer science course that produces people who are only capable of using Unix/Windows and so inflexible that they can't cope with change isn't worthy of the name.

    That isn't to say there aren't a lot about.

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  9. Why should they by kevin_conaway · · Score: 3, Insightful

    When was the last time you saw lots of jobs for mainframe techs? The jobs that are out there are filled.

    CS degrees should be about Computer Science theory and understanding. The rest is just syntax and training.

    The skills they DO teach are the ones that they are most likely going to use in the "real world" at that time. Aside from giving a student a well-rounded education, colleges are also responsible for giving the student skills that will apply once they enter the workforce.

  10. Best. Quote. Ever. by msuzio · · Score: 4, Funny

    ''Some of us started dying," said Robert Stanley, 56, director of research for Air Traffic Software Architectures Inc. in Ottawa. ''Heart attacks and the like. Thirty years of Twinkie-eating."

  11. It all works out by overshoot · · Score: 4, Interesting
    Schools don't teach analog electronics any more, either. Which means that old analog farts like me are finally getting ours after decades of being dissed as obsolete.

    After all, there's no such thing as digital. Just as all the old analog dinosaurs were retiring the high-speed digital crowd discovered that maybe everything wasn't all ones and zeros.

    Same applies to mainframes: mainframe technology has been dissed as obsolete for decades. Just as the microprocessors that (mostly) displaced them finally get to where they can use some of that "ancient" mainframe technology, the people who know how to apply it are leaving.

    I'm sure a few will be willing to stay on the job if they're asked nicely enough.

    Karma is a bitch -- especially the "comes around" part.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:It all works out by csirac · · Score: 5, Interesting

      I think you're taking a fairly simplistic view of current EE teaching in general. I know that in my course, of the 8 subjects offered in first year, only one is purely digital.

      I'm in 4th year now. Final semester. And this is the first semester where I can truly say it's all digital; this being the case for the stream I chose (computer systems). The alternative stream is communications (more RF/wireless stuff). This semester is all advanced DSP and CPU design, with digital control theory thrown in too.

      It's not like we spend four years learning how to count in binary. But the truth is, there is a lot of demand for digital electronics, and so a lot of the curriculum has replaced the more archaic, "voodo" analog tricks with it.

      That said, we still learn all about simple BJT amplifiers, with temperature stabalising modifications and all that jazz, all about their structure at an electron level (having semiconductor experts as lecturers help here), not to mention the oodles of op-amp, transmission line, passive filter theory and labs...

      I even had the pleasure of designing, building and testing a microwave signal amplifier that operated at 1GHz, which I would like to think is something worth mentioning considering my stream is supposed to be "computer" specialised.

      I'm a little surprised you think there are EEs out there who belive it's all just "1s and 0s"... I don't think there's a serious professional digital electronics designer out there who is that naive..

      Anyway, I'm off to do more FPGA work...

    2. Re:It all works out by NardofDoom · · Score: 2, Funny
      Just as all the old analog dinosaurs were retiring the high-speed digital crowd discovered that maybe everything wasn't all ones and zeros.

      Pfft. Everyone knows there's no such thing as two.

      --
      You have two hands and one brain, so always code twice as much as you think!
    3. Re:It all works out by overshoot · · Score: 2, Interesting
      I'm a little surprised you think there are EEs out there who belive it's all just "1s and 0s"... I don't think there's a serious professional digital electronics designer out there who is that naive..

      Welcome to the real world. In a building with over a hundred engineers, there are only two who could tell you Kirchoff's Laws off the top, and maybe five others who remembered hearing of them at one time. The rest deal entirely in Verilog.

      What's worse, at a nearby major university with over 60,000 students (that the Legislature somehow believes is "world class" in electrical engineering) there is nothing available, at all, regarding MOS circuitry. Zilch in signal propogation. The only active circuit devices discussed in the entire University are BJTs but that's because there are several professors who are doing research on the subject of advanced BJT processes.

      I hate to break the news to you, but that background you have in "computer systems" puts you ahead of about 999 out of a thousand working electrical engineers as an analog wonk.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  12. "trained" vs "educated" by pjrc · · Score: 4, Insightful
    This sound like the corporate hiring mindset, where the objective is to look for a person with specific "training" and "experience" which perfectly matches the anticipated job description.

    Absent is importance placed on "capable of learning", "able to take on new responsibilities", or even just general intelligence.

    It's amazingly short sighted. Technology changes, and within almost any company, there's regular change. Hiring overall good people who can adapt and learn new systems ought to be the mindset, but usually it isn't.

  13. Oh to be an intern again by CubicleView · · Score: 3, Insightful

    Simple supply and demand, once there's a demand there'll be a supply. There might be a period of time where people are short handed but I'd say it'd amount to a blip on the radar

  14. RE: Other effects... by fshalor · · Score: 4, Interesting

    Keep in mind, this is everything for us... and most of us don't even know it.

    When you go to the dr's office, guess what's running your insurance data (usually....) ibm.

    A friend's dad is 1.6 yrs from retirement and one of the last of the people in his area that run the zOS machines. It is scarry. Truely scarry.

    I can talk some hardware with this guy, and a little bit of "good comptuing practices" sort of stuff, but I can't touch him for his knowledge of the workings of the code and systems. And *forget* finding those little "google:howto+topic" miracles like I do daily for my linux admin stuff.

    I'm sure most linux savvy ops who know a little about databases could fill in, but there's going to be some issues in the next 5 years or so.

    It reminds me of the Cobol joke... about the bloke who earned so much money fixing peoples cobol systems to make the y2k switch that he was able to buy himself a deep freeze. Only to have the 9999 bug crop up. They unfreeze him, tell him all kind of good stuff that's gone on in the world, and then mention to him that since he had Cobol on his resume he was drafted to rewrite some code by the community. (hehe...)

    --
    -=fshalor ::this post not spellchecked. move along::
  15. They are the blacksmiths of our era by wheelbarrow · · Score: 2, Insightful

    Our Universities are doing the right thing by exposing students to the technology used to write the large majority of new softwre being written. It would be a mistake to train students to prop up a dying segment of our industry. This is almost like a lament that all of the remaining blacksmiths were getting old in the days of Henry Ford and the Model T. It was true, but so what?

  16. Perhaps they are... by FatSean · · Score: 2, Insightful

    If they were smart they'd be training their own services people...so the customer would just be a user...dependent on a service contract for administration.

    --
    Blar.
  17. No kidding by El+Cubano · · Score: 4, Insightful

    Most computer science students concentrate on small-computer technology, such as Microsoft Corp.'s Windows operating systems, or the popular alternatives Unix and Linux. Few have been trained on zOS, the operating system that runs IBM Corp.'s massive mainframes.

    Comp Sci students are not (or should not be) training to be system administrators. That is a vocational program. That would be like complaining that electrical engineers are no longer taught how to manufacture and assemble vacuum tubes. Serisouly, why complain that students are not being taught long obsolete technology?

    Not only that, but the point of a college education (and sadly this is rarely the case) to imbue the students with the skills to think critically, reason effectively and adapt/synthesize information to deal with new challenges. If they walk into a job that requires mainframe skills, they should be able to pick them up as they go. That is, if they have received a quality college education. Other than that, they should be looking to hire DeVry or ITT graduates that have been trained in the vocation of mainframe operations/maintenance/programming/whatever.

  18. Getting old by bryanp · · Score: 4, Interesting

    Yep. To put it in perspective, most of the mainframe people where I work came here from NASA after the Apollo program shut down.

    No, I'm not one of them. At 36 I was a kid when most of them came to work here.

    --
    "An unarmed man can only flee from evil, and evil is not overcome by fleeing from it." Col. Jeff Cooper
  19. Here to Stay by CleverNickedName · · Score: 5, Interesting

    I work with mainframes myself and I can whole heartedly agree with TFA.

    Mainframes may not be the fastest growing area in IT, but they will be around for decades to come.
    Remember: All your savings and all your bank debts only exist on mainframes. They control your reality. :)

    --


    Unfortunately, I am not Wil Wheaton
    1. Re:Here to Stay by Anonymous Coward · · Score: 2, Interesting

      Actually, quite a bit of that data resides on Tandem and Stratus systems as well as IBM "Big Iron".

      Now there is an arcane OS, Guardian, for the Tandem systems. 8 character file and process names with no extensions, ONE subdirectory layer allowed from the root of the drive spaces (No directory/subdirectories allowed....). The upside is absolute rock solid operation. Critical PROCESSES are mirrored either automatically or manually, so no running program is lost if you lose 1 or more CPU's at a go. Redundant processors, memory, bus/backplane, heck, everything is redundant. No unplanned downtime at all (with one exception in the 4+ years I worked there). They are currently running 150 to 300 credit card transactions per second, which is fairly impressive.

    2. Re:Here to Stay by VENONA · · Score: 2, Informative

      "All your savings and all your bank debts only exist on mainframes."

      That turns out to not be the case. Until a few years ago, the most popular credit union software ran exlusively on MPE/iX on HP3000s. HP has EOL'ed that OS, and you haven't been able to buy an HP3000 since Halloween of last year, I believe. I had to laugh at the date. I've heard systems guys who were obviously on a customer support call talking Unix as they left my bank.

      That credit uniion software has been ported to HP-UX, a Unix variant. And in fact, the HP3k (MPE) systems could be changed to HP9k (Unix) systems with the replacement of one chip.

      Unix variants can run some huge systems, after all. To stay within the HP realm alone, look at
      at Superdomes http://www.hp.com/products1/servers/scalableserver s/superdome/.

      Personally, I rather think that the days of the proprietary Unices are numbered as well. HP certainly doesn't seem to putting much energy into HP-UX itself these days, and hasn't since the early days of 11i. But they are adding lots of Linux compatability software to the OS, from bash to complete Open Source applications.

      My personal prediction is that given the steady capability growth of Linux, and the addition of more and more enterprise software (advanced filesystems, backup software and the like), Linux will eventually subsume both of these markets.

      The limiting factors are very probably:
      a) Stability. In these realms customers want stability above all else. That applies to the hardware, the operating system, the application, and the roadmaps.
      b) Cost. The time and expense of porting applications is probably the most important here. The expense of rare admin talent will be a contributing factor, to be sure. But a comparatively small factor.

      This is an ordered list. Cost is definitely the lesser issue, for the vast majority of these business users.

      --
      What you do with a computer does not constitute the whole of computing.
    3. Re:Here to Stay by blamanj · · Score: 2, Insightful

      While it sounds like you're saying long file names and multiple directory levels are the cause of operating system instability, I suspect that's not what you mean.

      I think you mean that these systems are very stripped down, haven't been modified for decades, and are consquently well-debugged.

      This, of course, is exactly why no one wants to be involved with them. The tools are ancient and the technology is obsolete. It's like having a coal-fired steam engine. Yeah, it still works, but who wants to shovel coal by hand when you could have a natural gas line doing the work for you.

      Until the banking and financial industries demand rock-solid implementations of modern technology, they're going to look at the old stuff as far safer. It just comes with a price, there's no one who wants to shovel coal any more.

  20. They shouldn't teach it in CS. by pavon · · Score: 3, Insightful

    One of the problems is that many computer science programs don't include mainframes in their curricula anymore.

    How many of the current mainframe gurus were taught mainframes as part of a curricula? I would expect not very many. In fact, most of the mainframe guru's I have met didn't even have an educational background in computers- computer science as a seperate course of study hadn't barely begun to get off the ground at that point, so they were mostly engineers, scientists and mathematicians who happened to get to work with mainfraimes as part of thier job or studies, and discovered they liked it.

    Schools should not be teaching mainframes, nor should they be teaching MS Windows. They should be teaching CS fundamentals, and providing general-purpose software development experiance. I wasn't an expert in embedded software or Windows programming when I graduated college, having most of my programming experience on unix boxes. But that is what I am doing now, because a company hired me on as an intern and gave me the opportunity to gain experience in the field.

    The problem is not with the schools but with the employers who were too short sighted to apprentice anyone under thier gurus.

  21. Re:Reminds me of school by ajrs · · Score: 4, Funny
    I was talking Cobal programming...but I rarely program anymore anyway



    hmm.

  22. I wouldn't worry so much... by jjn1056 · · Score: 3, Informative

    As the older people start to retire I am sure younger people in the company will see where the promotion opportunities are and will learn on the job as needed.

    You know you are only in school for a few years, but on the job training goes on your whole career, like 40 years or more.

    Very little of what I learned in school is applicable to what I am doing now.

    Personally I don't think schools should even try to teach such technical skills, leave that for on the job learning or for post college certification training. What colleges need to do is teach people the ability to learn on their own, to have the confidence and the habits needed to go after new fields of knowledge.

    That's why I can't stand it when I see universities teaching Java and C#. By the time those kids get out of school that train will have left the station. Maybe teach that to final year students so that when they do their internships they have the basic skills. Otherwise I would expect someone who is really interested in computers to be playing with all that stuff from when they are much younger.

    --
    Peace, or Not?
  23. IBM IS training... by mekkab · · Score: 4, Informative

    Well, sort of. Here's the group: Share.

    IBM'ers show up at every conference and present. They are easily accesible. I went for the UserBlue AIX specific portions (and got access to network device driver engineers!), but if you go to the non-AIX,non-eServer HACMP stuff its a whole world of applied mainframes.

    There is a community out there and IBMers are looking after it.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  24. *nix Admins Are the Best Hope by eno2001 · · Score: 2, Informative

    The practical skillset required to admin Unix systems, could provide some people with the skills needed to maintain mainframe systems:

    1. Strong memory to be able to know which command to use in which context
    2. Thorough understanding of logic (this stuff started on mainframes where logic was impreative)
    3. Organization. You can't properly admin a *nix box if you don't keep yourself organized. The same applies to mainframes. Windows doesn't really prepare people for this kind of thinking.

    Having worked on a VAX and a few Alphas running OpenVMS, I can say that the underlying concepts between mainframe OSes and *nix aren't as far apart as Windows is from mainframe OSes.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  25. Re:You don't scare me by StillNeedMoreCoffee · · Score: 4, Insightful

    Well you paycheck will be late this month due to one of our critical support programmers being put in a home by his anonymous coward daughter.

  26. Cows come home to roost: Legacy of closed systems by ch-chuck · · Score: 4, Interesting

    It's just the payback for the closed source mindset: Mainframes are the biggest players of the secret info game: Pay me $10K and I'll tell you the answer, otherwise your payroll system won't work. Since the keepers of the secrets and the insider priests are dying off, so is the religion they use to control their customers. Meanwhile open systems are growing by leaps and bounds - not with the lush riches of a captive paying customer base but at least it will be around for a LONG time and pay enough to earn a living.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  27. My profs just got done telling me about this by Durandal64 · · Score: 5, Insightful

    This is why my school is introducing a mainframe concentration into its CS program within the next two years, and people graduating with that degree are going to be looking at lots of money. Although, as some other posters have asked, why is this the university's job?

    My profs came out and told us that people like State Farm and Caterpillar had sat down with our CS people and asked them to provide some sort of mainframe sequence. But any graduate of the CS program should be able to pick up mainframe programming through training. It's just another language, after all. These companies should have seen the writing on the wall and hired graduates 5 years ago and had their current mainframe programmers start training them. Then they'd have workers with 5 years of real-world experience in mainframes. That's infinitely more valuable than a " mainframe concentration" in a CS degree.

    These corporations dropped the ball, and now they're looking to universities to pick it up for them. They don't want to have to spend money training anybody. That's all this boils down to.

  28. Business Plan by Johnboi+Waltune · · Score: 4, Funny

    The obvious maneuver for a mainframe expert:

    1. Retire at age 60.
    2. Put together a 40-hour training curriculum.
    3. Take a course on education and public speaking at your local college.
    4. Offer your training services at $300/hr, plus airfare, hotel, and per diem.
    5. Work 1 week per month, and make $12,000.

    6. (Optional) Set up a hot 19 year old college freshman with an apartment and a car, and bang her once a week until your heart gives out.

    --
    "The advanced societies of the future will be driven by competing systems of psychopathology." -JG Ballard
  29. Where can one get training? by DuSTman31 · · Score: 3, Insightful

    Personally, I find the concept of mainframe development rather attractive, as I do any architecture substantially different from what I'm used to. I'd really like to get to know how to use and program these machines.

    Problem is, I've no idea how to go about this. It wasn't offered as a module at university, and I don't exactly have one lying around I can play with.

    I recall reading about how IBM donated a mainframe to an english university (reading? Can't remember) for tuition purposes, but I don't exactly want to take a second degree to go about this.

    One thing that strikes me is that backward compatibility on mainframes is legendary (with many programs written for a system 360 still running without modification. This would suggest the use of old machines for training. Would there be any objection to companies donating their retired mainframes to academic institutions for this purpose?

  30. Re:IBM should be training? They do! by Cletus+the+yokel · · Score: 4, Informative
    "if IBM wants to make sure there are people to support/run/develop on their mainframes, then why don't they start providing more training?

    ... It seems completely in their best interest to provide the training at a reasonable cost to get those few thousand youngsters into the ranks."


    You mean something like this?

    IBM Learning Services have a large selection of courses available for z/OS.

    I do think that making these courses better available and better publicized to college students would be a great idea though...

    [disclaimer: I work for IBM tough not in the z/OS area. Above is purely my personal opinion]
    --
    Wanted: One witty yet thought provoking .sig - Apply here.
  31. It's the prevailing attitude by KiltedKnight · · Score: 4, Interesting
    Nobody wants to work on the mainframe systems anymore because it "isn't cool." It's not the perceived latest and greatest.

    Mainframe computers are designed around a specific purpose: large volumes of repetetive transactions. This is why they are very prevalent in the banking, credit card, and other financial arenas. They handle the bill processing, customer database, etc.

    Sure, you could attempt to blame companies like Microsoft for this, and you would only be partially right. If you do that, you have to add Intel, AMD, Sun, HP, and a whole host of other companies to the mix too, since they all contribute to the "smaller, faster computers are where it's at" attitude. A big reason why this attitude prevails, however, has to do with the "single point-of-failure" issue. When your mainframe crashes, you can do absolutely nothing until the necessary repair work is done. This is where the distributed computing environment works very well.

    Having worked on mainframes in the early part of my career, I know that they were useful then, and still are. They excel at what they were designed to do... large volumes of repetetive transactions.

    It wouldn't hurt for computer science students to learn about mainframes, or even limited resource embedded systems. It would make them better, more well-rounded IT folk.

    --
    OCO is Loco
  32. Re:Reminds me of school by DarthVain · · Score: 3, Interesting

    LOL, its not that I can't get a job programming. Cobol isn't the only language I know, I can do 5 or 6 (no web languages though) Its that I have people do that for me now... :) More money in Management and Admin. Why hack code for 3ok or 40k, when you can make double talling other people what to do?

    Anybody that takes Cobol in school is probably a CS student, and most CS students learn multiple computer languages through out their schooling. I didn't think I needed to explain that bit.

  33. I met one of these mainframe guys... by CarlinWithers · · Score: 4, Interesting
    This week I met an old-school mainframe guy who started working for IBM in the early 50s. He had some amazing stories to tell.

    The one that I like best involved backing up to tape. Apparently tape backup started not as tape, but as thin steel ribbon. This was some heavy stuff, so they employed 3-5 horsepower motors to spin it. Of course, if the motors weren't calibrated right, the steel tape would often snap. One guy even lost his arm to this tape.

    How's that for nuts? Computer maintainers don't get these kind of injuries anymore I'd assume. What with steel tape being phased out.

    1. Re:I met one of these mainframe guys... by Tim+Doran · · Score: 4, Funny

      Sigh... Good times... good times...

  34. You're not getting it. by wandazulu · · Score: 5, Informative

    I had a job at a bank several years ago that stored everything on an IBM ES/9000. This was purported to be one of the largest machines of this type shipped from IBM to a customer. The thing was water cooled, had a staff of 10 people to maintain it, and required a hand scan just to get in the room. It ran everything you'd think and scoff at...mostly cobol jobs and a lot of JCL. I was a newbie client-server guy whose world was sybase VB3. As TFA states, there were a number of older folks, some who had been working there since before I was born, counting down the days till retirement.

    I was writing the front end to the banking system, first as a VB3 app and then as a web app (in 1996!). As such, you'd run "jobs", basically like how you'd call a stored procedure, and get back the value. So I'd run the job, and before I had taken my finger off the enter key, the result was sitting on the screen.

    I asked a "little-old-lady" who was days from retirement how it cached the person's value, and how it took into consideration interest, atms, etc. She told me it didn't. It started from the top of the vsam file, and added and substracted for that person till it got to the end. Then it gave you the answer.

    It did this every single time.

    I have never ever ever seen anything that could match that machine for raw IO processing. Add to it the fact that it was used by several thousand people all over the world, *and* it ran VM so there were two identical MVS operating systems, then CICS, then the apps....

    To be honest, I never got the hang of how to even move around in CICS, but I will give mainframes a lot of credit...when you need to shovel a *lot* of data around, there's probably nothing better.

    The fact is people...mainframes are computers answer to gravity...you never see them, barely acknowledge their presence, but you'll miss them when they're gone, because they're the only machines that can handle the staggering loads that would make a cluster of *anything* weep.

    1. Re:You're not getting it. by Nerdfest · · Score: 2, Insightful

      I have no beef with the performance, especially the io bandwidth. A big part of the problem is with the people. The "because that's the way we've always done it" attitude seems t prevail. It's obviously a generalization, but I find the old mainframers to be completely unwilling to listen to new ways of doing thigs, regardless of obvious advantages.

    2. Re:You're not getting it. by Jeff+Molby · · Score: 5, Insightful

      the staggering loads that would make a cluster of *anything* weep.

      Tell that to Google.

    3. Re:You're not getting it. by wandazulu · · Score: 2, Insightful

      I believe the phrase is: "set in your ways". I agree with you...the little-old-lady was very much one of those; every request I made was flatly turned down simply because "it's worked this way for 30 years and I'll be damned if I'm going to change it now." So I had to come up with some ... creative ... tricks in VB to do what I thought was a trivial operation for the mainframe.

      OTOH, no one is going to change a 30 year old system to suit the needs of a 22 yro vb/web programmer (I had the strange honor of showing the little old lady what the net was..she had simply never heard of it). And I also figured that a lot of it was history...these were folks who had been doing this, in some cases, since the 50s. They had fixed their ideas of computers as machines that forbid you to fold, spindle or mutilate, and when you left work you went home and never thought about computers until the next day, not necessarily because you weren't interested or loved what you did, but because you simply didn't have one, and couldn't get one.

  35. Re: Other effects... by mattyrobinson69 · · Score: 2, Funny

    > It reminds me of the Cobol joke

    Who's there?

  36. Business opportunity by ewg · · Score: 2, Informative

    If it's a solid market, then there's a business opportunity to hire mainframe gurus out of retirement to provide commercial training for organizations that need it.

    --
    org.slashdot.post.SignatureNotFoundException: ewg
  37. It is all about the money by Montgomery+Burns+III · · Score: 2, Insightful


    Computing platform and associated support all make up part of the total cost of ownership for systems.
    If corporations consider legacy mainframes to be a strategic part of their solutions, they will pay for the wages and training.

    Therefore... If one reviews where the money is going, mainframes are not viewed by the corporate world as strategic.

    --

    'ta
  38. WORD! by Saeed+al-Sahaf · · Score: 2, Interesting
    This guy has a point. At the megacorp where I work, they won't even hire anyone for the help desk (call center) without a BS.

    Well, I think this says a lot about the quality of "education" in the USA, or at least the level of seriousness that kids take it. For example, what ratings do you think students are interested in? The "top" scholastic school? Nope, they want to know what the top PARTY school is. No wonder the USA is falling behind.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:WORD! by OrangeTide · · Score: 2, Insightful

      That's not how my college worked. Everyone worked their butt off because they paid good money to get into college. Only spoiled upper middle class can afford to piss away a couple years of college. A lot of us can only afford 4 years, not 5 or 6.

      --
      “Common sense is not so common.” — Voltaire
  39. Make zOS free as in beer. by LWATCDR · · Score: 2, Insightful

    I have to wonder if a free zOS and emulator that runs on Intel wouldn't help a lot. Even better an free zOS for native intel :)

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Make zOS free as in beer. by 0xdeaddead · · Score: 2, Informative
  40. I left the mainframe world... by John+Harrison · · Score: 4, Interesting
    I started at IBM in software group doing mainframe stuff. The group had just hired four recent college grads. Everybody else was over 40.

    There were several reasons for this. One was that during IBM's "dark days" in the early 1990's all the young people took the severance packages and fled the mainframe groups. They knew they could learn other technologies and the packages were too good to resist. The older people stuck with what the knew. Then as IBM slowly recovered the recovery didn't focus on mainframe technologies, so new people didn't get hired into those groups. When they finally realized that they did need to hire new people it had been nearly a decade since those old people had trained anybody and they really didn't know how to do it.

    I came in with a CS degree from Stanford and was told by one manager that if I worked in his group I would spend two years debugging other people's code. That wasn't attractive to me at all. Bright people want to go somewhere where they can have an impact, but the older guys saw us as a threat and were very reticent to teach us anything. All four of the people I was hired with left for different either different groups in IBM or other companies. The mainframe world couldn't compete with the glamour of the internet boom.

    Honestly, I spent four months trying my best to learn this stuff but nobody wanted to teach me. I could see that it was going nowhere. There is going to have to be a real culture change if a hand-off of this stuff is going to happen.

    1. Re:I left the mainframe world... by Anonymous Coward · · Score: 5, Insightful

      > Everybody else was over 40.

      Careful there buddy. Some of us are over 50, and with young kids (I got a late start, how typically geek) are going to be doing this until we're 70.

      As you will learn soon enough yourself, over 40 is not the end of the line, as long as you keep learning and keep current. Bah, I had my hands inside the Unix kernel long before Torvalds even graduated from high school....

      It is not always the case that older people stick with what they know, it is often the case that corporations shovel money toward people that know what they are doing to keep them around. Commonly referred to as retention programs. As long as you have half a brain, there is no risk in it. By the time the door really does close, you have been earning wages above 'the curve' for ten or fifteen years, and you still have marketable skills. (You did keep learning, right?)

      The old guys felt threatend? Weird. All my mentors when I started out of college were 'old' guys, and they were very helpful and very accomodating. But then, part of their performance review was based on their mentoring skills. If I failed, it would have reflected negatively in their pay, so they had a vested interest in my success. All these years later I still respect the time and knowledge they handed over, I learned far more on the job than I did in school. Of course, it was spread over more time, and I did have that nice 'bootstrap' from college.

      Since then, I have been in a few mentoring positions myself. Generally they went well, but a couple of times not. One was either a lack of capability or desire, I could not figure out which. The guy had flashes of brilliance but never completed a single project. The other was purely a personality conflict. Young guy, wet behind the ears, got good grades in school, suffered from a 'god complex'. Too bad, because he was smart, but nobody (and I mean nobody) could work with him. It was always 'his way or the highway'. Apparently we were all idiots and the whole company was damn lucky to have picked him up.

      Hang in there. Careers over the long haul of thirty or forty years have a way of taking paths that you will never expect. Remember to have fun while you are doing this, but make sure you maximize your pay as well. No use in spending so much of your life on the cheap.

    2. Re:I left the mainframe world... by lgw · · Score: 2, Interesting

      I had a similar experience, hired into a smaller company that produce turnkey reatil systems from IBM mainframes. The older generation was quite hostile. I stuck with it, and actually got to the point where I was making an impact and writing new systems, not just debugging other people's code, because it was a fascinating world. So many problems that the PC/Server world is just now trying to solve were sovled in the mainframe world decades ago.

      But you were the smart one - my career at that company led nowhere, and I took a 50% pay increase to switch to the PC world (even though very little of my skills carried over, the pay difference in the fields was just that much).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:I left the mainframe world... by constantnormal · · Score: 2, Informative
      ...and was told by one manager that if I worked in his group I would spend two years debugging other people's code. That wasn't attractive to me at all.

      So if you were offered a chance to debug Linux kernel code for money, that wouldn't be attractive to you at all either, I guess?

      If you're working in the Real World, on mammoth aggregations of code that have evolved over decades, you cannot avoid "debugging other people's code".

      Get over it. Despite a CS degree from Stanford, you're just not that special.
      If you were, you would strike out on your own and create a new industry or market niche.

      Sorry if that sounds harsh, but debugging other people's code is in many ways much more intellectually challenging than producing your own monsters for others to debug.

      Quite possibly the reason the people were reticent to teach you anything is that you wanted to be taught, instead of learning. There's a considerable chasm between those things. Another possibility is that they were never informed that they were supposed to take time away from doing the work to nurse the newbies along.

      In my experience, IBM documents things reasonably well -- so much so that a major challenge is learning to search the plethora of manuals for the particular clue one is looking for. Start with the Principles of Operation to understand the hardware. IBM Redbooks are sometimes a wealth of how-to info that is generally unavailable. I suspect that if asked, any of the older guys could have given you the view from 40,000 feet, which isn't much, but at least orients you so as to permit intelligent self-directed education from that point forward.

      And there are some good texts available -- not many, and they're OLD, but they present a good view that's a lot closer than the view from 40,000 feet. Try Operating Systems: A Pragmatic Approach by Katzan (ISBN: 0442247389) or Systems Programming by Donovan (ISBN: 0070176035) or Invitation to MVS: Logic and Debugging (also by Katzan, ISBN: 0894330810).

      Also, there is a wealth of helpful web sites out there, start at Planet MVS or MVShelp.com.

      And for the truly dedicated, install a mainframe emulator and an old copy of a mainframe OS that's in the public domain onto your PC and debug THAT!

  41. As one of those retiring...... by cbdavis · · Score: 5, Informative

    I got out of college in '69. I got my first IBM-mainframe job that year. There was no mainframe-training in college. There shouldnt be. IBM has a huge education program to train people to use their hardware. I must have taken 100 classes in the past few decades relating to IBM-clone-mainframes. I dont worry about all those gray-haired IBM experts retiring. The market will train new souls to do this work. As for me, I hope I make it to retirement - the last 36 years of work has taken a toll on me physically. I had better retire soon - the workplace does not need us dinosaurs anymore.

  42. Re:Why should we care? by Jay+Maynard · · Score: 3, Informative

    Just write an emulator.

    Check out Hercules.

    --
    Disinfect the GNU General Public Virus!
  43. B.S. by ndvaughan · · Score: 2, Informative

    (no pun intended). If you go to an accredited 4 year computer science program, you learn computer science. That is, math, theory, algorithms, logic, etc. that applies to computers. However, the actual accreditation criteria:

    (http://www.abet.org/Linked%20Documents-UPDATE/Cri teria%20and%20PP/05-06-CAC%20Criteria.pdf) [PDF],

    states that the student must be exposed to a variety of systems and languages (and that they must become proficient in at least one programming language). Computer science isn't very interesting or beneficial if the "computer" (i.e., specific computer system running a real OS and applications) is not there. If you attend a 4 year, accredited computer science program in the US, you get MUCH more than what a vocational school would give you.

  44. Mainframes are not going anywhere. by FJ · · Score: 5, Interesting

    Where I work we have a relatively young staff because only about 1/2 will retire in the next 10 years. At 33 years old, I'm the youngest by about 10 years. One of my co-workers told me that I'll be chained to my desk when I'm as old as she is but those chains will probably be made of gold. Whenever any vendor or customer comes on site the first thing they say is "I never see anyone your age doing mainframe work."

    It is a pitty because given a fair chance I bet people would like being an admin once they got past the initial learning curve. The monitoring and automation tools are nothing short of incredible. I can tell what each program is waiting on, what data it is reading, who has higher priority, how long it has been running, how much IO it has done, and lots of other things. I can even alter the memory of the program as it is running (although I'm too chicken to do it). I can also go back in time and get this information from days ago so when I get the "it was slow yesterday" problem I can easily investigate.

    I didn't learn a thing from college regarding the mainframe. College was for general logic, problem solving, and overall data structure. Everything I learned was on the job training. When I started one of the older guys said it takes at least 5 years to make a good systems programmer. Anything less and you have a dangerous person who only thinks they understand what is happening. I would have to agree.

    The mainframe is really nice in some areas. It is an ego rush to fix a problem that is keeping a multi-billion doller company from shipping any new products (I did that yesterday) and the people I work with are great because they are always willing to share experience and historical knowledge. When they retire I'll miss them.

    The price you pay is that many systems have 30+ years of customization in them. They are incredibly complex and very tailored so no two are exactly alike and as a systems programmer I'm expected to be the "final expert" on any problem the users can't solve. This includes finding out why a program that was written when I was three years old no longer reads a PDS properly or why a job that hasn't changed in 5 years suddenly stopped working. It can be lots of fun but it can be frustrating too especially because the bosses really don't want to hear "I don't know" for an answer and "just reboot" isn't even in their vocabulary.

  45. Well, while part of the problem is the companies by Sycraft-fu · · Score: 3, Informative

    I think part of the problem is grads setting their sites too high. They come out with a degree, and seem to think they should get senior level work and a high paying job. No, not really. If you have no experience (and a degree isn't experience) you shouldn't expect a high level job. You get a job, you get experience, you move up, maybe at that company, maybe at another.

    One thing to help is to get experience while you are in school. Get a job doing something tech related. Maybe it's a basic tech support job that pays $6 an hour to help English majors find the start menu, but it's work experience and it helps. Maybe contribute to some OSS projects as well. You'll find that you can advance even on those campus jobs. Freshman year you are help desk, sneior year you are doing DB develoment for the department's website.

    So I think we have some unrealistic expactations from both sides. Many employers think that they should be able to get employees with lots of skills that need no training, and not have to pay for it, but many prospective employees seem to think that a degree should be enough to land them a great job.

  46. Red baiting by dbmartin00 · · Score: 3, Insightful

    Everybody knows damn well why IBM doesn't have so many young people pursuing z/OS training.

    At one point, IBM mainframes and their work-alikes were almost synonymous with enterprise computing. Today, that is far indeed from being the case. They're still interesting and useful, but part of a specialized niche market.

    There are plenty of good reasons to learn mainframe technology, but given that the architecture, operating system, heck... everything! are completely proprietary and the knowledge you accumulate is generally not practical any place else (unlike the Unix world, for instance) there is a strong disincentive to "put your eggs all in one basket" and learn mainframe technology. What if IBM discontinues it in five or ten years. Worse, what if it's gone in 15 or 20 when you're too old and tired to learn new tricks?

    I have a deep respect for IBM and its business practices (no really!) But not for the decisions they made surrounding their mainframes. Granted, I can't take potshots because most of this was done thirty or more years ago with no clue as to what the world would like today. Still, building to open standards has always been a sound truth. The more you rely on proprietary tech to lock your customers in -- however you justify it -- the more you ensure that sooner or later you will pay the heavy cost for doing so.

    IBM built its own cage here (or, dug its own grave if you feel like being dramatic.)

  47. Why these articles get published... by bubbaD · · Score: 3, Insightful

    These kind of articles aren't the result of in-depth reporting, they're spoon-fed to media by people with agendas. You've hit the mark on the motivation for this fluff to get published. I got suckered into getting certified in Novell Networking back in '95 because of nonsense about a lack of qualified people in a growing field. Yes, mainframe technicians tend to be older- but does this fact indicate anything about future job markets- Emphatically, No!

  48. Huh? by Brandybuck · · Score: 4, Insightful

    Most computer science students concentrate on small-computer technology, such as Microsoft Corp.'s Windows operating systems, or the popular alternatives Unix and Linux. Few have been trained on zOS, the operating system that runs IBM Corp.'s massive mainframes.

    My how times have changed. Back when I was in University, we learned computer science, not specific operating systems. Of course we used specifica operating systems. In our case it was 4BSD and VMS. But we didn't have classes in them. We had classes in programming languages, data structures, compiler design, algorithms, etc. That was just the basics. That's what I took because I wasn't a CS major. The majors took additional specialty classes in information theory, networks, artificial intelligence, etc.

    Wordstar, 123 and DOS were on the market back then, but if you wanted to take classes in them you had to go to night school at the junior college. How much of that "education" would be useful today? Why do you think classes in Windows or Linux today will be different and remain be useful twenty years from now? If you really need those classes for your job, then take a night class at a junior college. But don't waste your formal education on them.

    --
    Don't blame me, I didn't vote for either of them!
  49. I disagree a bit... by EnigmaticSource · · Score: 3, Interesting

    Higher education in the programming world will only get you so far. I've done my share of both hiring and programming on both mainframes and minicomputers, and I prefer to hire non-graduates. It makes for less stuff that they have to unlearn so that they can do the job properly.

    Grant you most of my experience was writing and managing an RSTS/E and RSX development lab, but CS graduates simply cannot write good batch code, most cannot even imagine a world where the limits are 16k source files, 48k compiled images, overlays and such.

    Higher education does well teaching the science of modern programming, however Mainframe programming is an art, and well education does very little for the arts.

    --
    The Geek in Black
    I know my BCD's (when I'm Sober)
  50. The ability to learn has been discounted as by crovira · · Score: 5, Interesting

    the ability for companies to teach got decimated by the endless rounds of cost cutting.

    HR people are supposed to be part of the solution, increasing the talets of the pool with 'on the job' training, but they are part of the problem because they are driving the need to increasingly specific 'skill sets' for entry positions.

    Entry no longer means, 'getting in, figuring out which way is up, and fitting in making yourself helpful.'

    Entry is now a list of requirements being administered by somebody who doesn't know, or want to know, what a job 'might' entail.

    They went through the same cost cutting (some might say 'throat-slitting',) as the rest of the organizatin and the HR positions are now staffed by the survivors, the once eigteen-year-olds who managed to hang on because they didn't cost enough to get rid of.

    'Knowing' is now everything and 'being able to figure it out' is now worth nothing because it can't be 'measured scientifically' by people who administer the tests.

    I am now an old techie and I am just now getting a bachelor's degree in a non-techie field because I couldn't ever get another job doing what I'm doing right now.

    I was into object-orientation and Smalltalk since 1985 (Methods) and I am closing my career in 2005 with VSE (after having worked with /V 286, /V Win, /V PM, /V Mac & VisualWorks and VisualAge) all without ever getting an appraisal from one of these HR 'survivors' because they wouldn't know an object if they tripped over one.

    I am also aware of the limitations of objects (without relationships, they aren't enough) but I don't care enough anymore to 'fight' the good fight.

    The machines that I've worked on (Wang 2200, IBM 360s, DEC PDP/11s, IBM 370s, Z80, x86s, PowerPCs), the languages I've used (BASICs, Cs, Pascals, ProLOg, Lisps, APL, PL/I, Smalltalk's, PHP), the operating systems I've used (Wang BOSS, RSTS/E, OS/360, CPM, Microsoft pre&post Windows, Mac Linux,), the database systems (VSAM, ISAM, IDMS DB, MDBS III, MySQL, PostGreSQL,) didn't really matter worth a damn.

    They were just means to an end. I just kept the 'end in sight' and the solution was as simple as following a line.

    After 20 years, I figure I deserve a break. :-)

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  51. Re:Want your own mainframe?! by jeffc128ca · · Score: 3, Informative

    complicated it may be, un-sexy it definately is. However those ugly complex mainframes run most of the banking, payroll, finance, and insurance processes in North America. Thats just the industries I know heavily rely on those ugly OS 390/zOS mainframes.

  52. I bet they're not "facing" retirement by melted · · Score: 2, Funny

    They're frikking looking forward to it!

  53. No need to be snooty. by Anonymous Coward · · Score: 2, Informative

    "I blame ITT Tech."

    Insightful my eye. More like someone who wants to feel superior to others. The germans have a two-path track to education. You can either take an academic path, or you can take their equivalent of a trade-school path. One side doesn't look down on the other. The same can't be said of some other countries.

  54. Re:Register Today!!!!!!... by POWuhuru · · Score: 2, Funny

    Hi, my name is Tony. Thanks to ITT i am now a locomotive driver. I just returned from a vacation in Cancun. Last month i bought my first house and car. My mother could never be more proud of me. All this could never have happened without the Linux, Windows and Mac training i got at ITT. Register today!!!!1

  55. Ah, there's the rub... by mosel-saar-ruwer · · Score: 2, Insightful

    The documentation and source code are (or were) revenue generating portions of the business.

    I can understand charging for access to source code, but the idea that a customer should have pay to learn how to use a product he has been sold is, to me, obscene.

    I've often thought that one of the reasons Java took off like wildfire was because Sun gave away not only the runtime environment & the compiler, but also the API:

    http://java.sun.com/j2se/1.5.0/docs/api/
    By glancing at a few "Hello World!" tutorials and then perusing the API, you could [and, to this day, still can] teach yourself Java in about a day.

    Nowadays everyone does it (compare MSDN), but circa 1995, it was a pretty revolutionary idea - back then, everybody else required you to purchase a 750 page 10 lb $100 hardcover treatise just to be able to teach yourself the syntax that would produce "Hello World!".

    And the idea that you would sell a product to a customer and then refuse to demonstrate to that customer how to use the product you just sold him strikes me as not only a monstrously awful business model, but, quite frankly, more than a little sadistic.

  56. Companies Actually Find Replacements Via Training by WebbedWell · · Score: 2, Interesting

    For what it's worth first post at /. (= At the company I work for we have most of the "Old Folks" running the mainframe work. There are younger folks learning/doing the mainframe programming/operations as well though. Os400's are the same way, we put so much value in these systems however, that I can hardly see the day when we can no longer fill that work. Our company actively tries to make that knowledge a company wide commodity by documentation of just about every single if/when/then do type event. Code that is documented correctly according to enterprise standards also let's the next person in know what's going on much faster. The story is right, there are not many 21-year-old folks who are thinking about writing the next killer app in a mainframe environment.

  57. And my ad would read... by moorley · · Score: 2, Insightful

    Grew up using dumb terminals and external modems. Still understand termdefs and batch processing. Willing to learn. Need specifics on position, teacher, and 6 figure salary.

    My point being if its important to them they will pay. They didn't pay to upgrade or retrofit a new system so they will pay to have someone run it. Behold the glory of capitalism... or is that market economies?

    --
    "Don't fear death... fear not living..." -me :)
  58. It isn't necessarily great for veterans. by Richard+Steiner · · Score: 5, Informative

    Based on my recent 32-month unemployment stint after 15 years of designing/supporting a variety of airline applications, it seems that one's experience isn't seen as valuable unless it's also experience with the same set of specific tools and business areas that a given company is working with.

    General industry experience isn't valuable enough to obtain even an introductory interview, and one mainframe platform doesn't translate to another in an employers eyes even if the languages and core concepts are fairly similar.

    There were a few exceptions, but not very many.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
    1. Re:It isn't necessarily great for veterans. by jkreuzig · · Score: 2

      I couldn't agree with you more. While looking for work last year, 7 years of Solaris and Linux experience wasn't able to get me past the HR fool who was tasked with finding a AIX/Solaris sys admin. Even with a job description that said they were looking for a AIX OR Solaris admin, they couldn't get past the fact that I didn't have AIX experience.

      It's quite interesting to look at job descriptions these days in tech fields. It's almost like you have to be one of three people in the world that has the experience they are looking for. The problem lies in that they already have 2 of those people employed, and the 3rd one just quit. That's why they are looking for a replacement.

  59. BS in my opinion by marlinSpike · · Score: 4, Insightful

    This story is a bunch of alarmist hogwash. They said the same thing about the lack of skilled people when the Y2k Bug was supposed to bring the world down. Yes, some of the people stuck doing Cobol were the ones who built the systems, but others were new recruits who found their way there because of... wow what a revalation -- economic opportunity! Guess what? We live in a capitalist economy (well, sort of), which is extremely adept at moving resources to where they are needed, and creating the right incentives. A few years ago, one would be forgiven for thinking that there wouldn't be enough qualified .NET or Java developers to satiate the demand, and that businesses would come apart for the lack of them. Once again, paychecks proved the magnets they are when they reach a certain point, and suddenly the industry was awash with all the qualified architects it wanted. I'm a techie bred on Assembler, C++, Java and C#. Give me the right incentives, and I'll even add Cobol to that list! Everyone else.. have a nice weekend. There are many more pressing things to worry about than mainframes running out of handlers!

  60. Shattering the "mainframes are old" myth... by Richard+Steiner · · Score: 2, Interesting

    When mainframes were the only available computing solution, they were often used for tasks that can be done by lesser systems today.

    Because of this, you have a point -- in some cases. Many legacy mainframe applications exist which could be ported to other smaller platforms and which would still continue to function as intended in that context.

    However, it simply isn't true that all of the computing solutions currently running in a mainframe environment could be better handled by smaller boxes or clusters of smaller boxes.

    In some cases, perhaps most, they would work, but they would perform the task at hand with far less efficiency than a mainframe would.

    In other cases, they would simply be overwhelmed by the requirements of the application.

    Put bluntly: I think you are seriously underestimating the data handling requirements of something like an Amadeus or a WorldSpan, and if you consider mainframe OSes to be some form of primitive software, you might want to compare the security models of IBM's z/OS or Unisys' OS2200 to your typical UNIX installation sometime.

    Cars are more popular than trains these days for the types of applications that most people are likely to encounter, and there are larger vehicles out there for specialized applications which seem to be much more robust and more sophisticated in their approach to data transport than an automobile.

    However, there are still a number of instances where good old freight trains are by far the most efficient and reliable means for transporting physical goods. That's why we still use trains; for some types of tasks, a train does the job a lot more efficiently than a fleet of cars or even trucks.

    So it is with mainframes and data.

    Please educate yourself. UNIX folks and PeeCee weenies might not like it, but the distributed computing model and the "monster servers" being produced by UNIX vendors like Sun are still not up to the task of handling certain types of computing tasks very efficiently.

    I respect the UNIX approach -- I wouldn't be so interested in playing with BSD/Linux/Solaris myself otherwise -- but it simply does not come close to representing the pinnacle of computing.

    Mainframes don't either, in my mind, but I think they come a lot closer in a number of areas.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  61. Re:adjust yourself by DrCode · · Score: 2, Insightful

    Have you tried applying for jobs where you didn't have exact skill matches with the novel-length lists many employers require? You won't get an interview, not even on the phone.

    A lot of highly-talented people have applied for dozens of jobs over many months without getting any replies; so a little bitterness in a Slashdot post may be justified.

  62. I agree with the GP by einhverfr · · Score: 2, Interesting

    Sounds like more of an attitude problem than a lack of technical skills.

    I disagree. HR departments are a real problem for tech jobs (especially for non-tech companies). However, it is the structure that is sick.

    The fact is that they are supposed to hire talented people, but their real role is usually to screen out huge numbers of applications so that the hiring manager doesn't get overwhelmed. The HR department is often reduced to a quasi-judiciary and resume-screening role. So it is no wonder that people who don't understand the technology and don't have time to learn it don't hire the best and brightest.

    So how do you show someone who doesn't understand your field at all what you are capable of doing?

    My advice to the GP is this. When I found myself unemployed due to family requirements (long story), I started a consulting business. I was then able to provide a resume (unfortunately a bit long-- 4 pages) which details the bredth of my ability and can prove to people who are not in this field that I can do almost anything. Now when things get tight, I am easily able to find short-term work and I have no shortage of long-term job offers should I decide that this doesn't work.

    --

    LedgerSMB: Open source Accounting/ERP
  63. Show me the money! by threaded · · Score: 2, Insightful

    I'm a contractor, many, many year experience. I've done a few zOS contracts.

    But if there is a choice between a gig doing .Net or one doing zOS, .Net will win, they just pay more, a lot more.

    There are obviously many older types who aren't quite as mercenary as myself, but hey they're not going to be around for ever.

    "America doesn't produce enough technically trained young people", give me a break. Flash some cash man, show me the money.

  64. Re:still not adjusted. by einhverfr · · Score: 2, Insightful


    It's really easy throw up your arms and cry "the system is screwed up!". Life's not fair kiddo - get used to it.


    I strongly suggest that if the rules are biased against you, make up your own rules :-)

    Like bypassing HR via networking.

    Like going freelance to build up a large resume of diverse projects.

    Like working on FOSS on your spare time....

    I just think that the guy who I was defending had a valid point about the failures of HR. These criticisms seem to be flowing freely on this thread so I will leave it at that....

    --

    LedgerSMB: Open source Accounting/ERP
  65. Old and not so old.. by tuomoks · · Score: 2, Insightful

    Nice to see some articles of real computers (IMHO). And I don't buy the comment of not enough people, let me explain. In our time ( showing my age ) we had basically zero computer education in schools/universities but for ex. IBM had excellent education and training - as today. And Univac (Unisys), Burroughs, Honeywell, etc. weren't (much) worse. The problem ( as I see it ) is that corporations don't use systems programmers any more so there is no reason for people to get all that knowledge and skills. In 70's / 80's systems programmers had to know how to negotiate next $5 million disk deal with IBM, how to figure out next years resources, HW, SW, personel, telco lines, installation elecricity and cooling, and in their spare time fight the application projects over utilizing the system when not busy doing sysgens, running fixes to the (alive) system, writing user (mostly assembler) exits to the system, debuging weird compiler problems, showing operators how to recover bad tapes with DITTO or how to change the printer chain and having other fun hobbies in their spare time ( and lots of beer!). And these were (are) big on-line systems 7x24 with thousands of users. So - it's not that fun any more ( is it? ), why should anybody even think it ? Much easier to specialize to Java, C# or whatever and to get the same ( or even better ) paycheck until moving to next company ? Where did I hear ?? You get what you pay and you get what you want ( be carefull what you want! ) - this to the companies / corporations, stop whining!

  66. Re:Ah. More FUD from the distributed/*nix world. by twbecker · · Score: 2, Insightful

    And a Linux rack is a small, redundant, recoverable server capable of running critical applications and handling a very large volume of data, at a tiny fraction of the cost of your mainframe.

    You sir obviously either know nothing about mainframes, or have different definitions of "critical" and "very large" than the rest of us.

    --
    "The problem with internet quotations is that many are not genuine" -Abraham Lincoln