• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Where Do RPG Programmers Come From? And Other IBM i Questions

    July 10, 2024 Alex Woodie

    The IBM i community has faced a skills crunch off and on for the past decade or longer, as Baby Boomers retire and IBM i shops struggle to find replacements. One big reason for the hiring gap is that the old ways of finding new RPG programmers and other IBM i professionals no longer work like they used to, according to IBM i educator Jim Buck.

    “What they did for years was they just stole from the guys down the road,” said Buck, who is the president and CEO of IBM i training company imPower Technologies. ‘“I’ll go to ABC Manufacturing. I’ll steal his developer.’ Then someone would move in there, and it was just like musical chairs. And today, you can’t do that.”

    The North American IBM i installed base has shrunk quite a bit over the past quarter century, and an AS/400 job market that was large and vibrant at the turn of the century is now a fraction of the size that it once was.

    That shrinking job market may have masked the decline in new workers entering the IBM i job market, as RPG programmers who left companies that migrated off the IBM i found new jobs at the companies that remained on the IBM i. But as the rate of migrations off the IBM i platform declined over the past 10 years and the installed base has stabilized, the lack of new human resources in IBM i-land has come to the forefront.

    The IBM i job market was a finite resource back in the day, Buck said. “But it was a large finite resource,” he said in an interview with IT Jungle at the recent COMMON POWERUp 2024 conference in Fort Worth, Texas. “Today, that isn’t there anymore. And then when you find [an RPG programmer], he doesn’t have the skills. Well, he’s got the skills you need if all your code is old.”

    And if you luck out and find somebody who actually has the RPG IV free-form skills – along with knowledge of Java, PHP, Node, SQL, APIs, and modern DevOps techniques? Well, then he’s a unicorn, and “you can’t afford him anyway,” said Michelle Lyons, imPower Technologies’ chief operating officer.

    The real problem isn’t so much a lack of new blood in the IBM i community, but a lack of creative thinking by IBM i shops, Lyons said: Instead of finding an existing RPG programmer fully formed in the wild, you can create your own, right inside of your company.

    “We need fresh bodies,” Lyons said. “But the problem has been that you want to go out and find an RPG programmer, whereas you can find somebody who has everything else, and we teach them RPG.”

    The truth of the matter is that no RPG programmer has ever spontaneously sprung from the earth ready to lay down flawless ILE code (except perhaps for Liam Allan). They all were something else before they “became” RPG programmers. It’s a subtle shift in thinking, but the approach could yield enormous benefits for IBM i shops who are struggling to put together a lineup card.

    “It’s the mindset,” Lyons said. “But they don’t think that way. They can find a kid out of school who has a degree, or someone who works in accounting who knows the business, or someone with Web skills, and then just plug in RPG.”

    Since the COVID pandemic shut down in-person learning, imPower Technologies has moved to a fully virtual format. Students can study at their own pace for each lesson, up to a maximum of eight weeks. The company offers four courses – IBM i Concepts & Operations, Programming in ILE RPG, RDi & Modular Programming, and SQL Queries Workshop – and could add more (Buck says it could be COBOL).

    imPower Technologies, of course, is not the only game in town when it comes to IBM i education. Manta Technologies also provides IBM i training, and COMMON is another great resource. Many IBM i professionals get training at regional IBM i user groups, like OCEAN, which is holding its TechCon24 conference in two weeks.

    IBM also is working to expand IBM i and RPG curriculum at four-year universities through its Power Skills academy, and there have been some early successes. Northwestern State University in Louisiana recently committed to teaching IBM i courses, and the hope is there will be more colleges and universities coming on line.

    The free market is also responding to the need for RPG programmers. In February, we told you about an Evergreen, Colorado, trucking industry outsourcer, DDC FPO, that started an RPG training program in the Philippines. The company is committed to training RPG programmers in classes of 12 to 15 students, with several classes per year.

    But IBM i shops don’t have to wait until colleges or trucking industry outsourcers start cranking out RPG programmers by the dozen. Companies can get started by training their existing workers with all of the IBM i educational resources.

    Teaching your existing workers how to program RPG isn’t as big of a shift as you might think. In the old days, RPG programmers often came from the line of business. They were forklift operators, salespeople, or accountants who expressed an interest in programming and learned the trade through on-the-job training.

    For instance, Buck grew up in a farming community and got introduced to programming while working at a refrigerator manufacturing company that was running COBOL Amdahl mainframes. “I got hired in as a third shift operator, shoving cards in eight hours a day. Man, I had some arms on me back then! Trays were heavy,” he said.

    “You could be putting screws in the back of a refrigerator on Friday and you could be on a programming job and start programming on Monday. There wasn’t really any training for it. They trained you in the shop,” he said.

    As companies build their IBM i team for the future, they could do very well for themselves by learning a lesson from the past and investing in their own farm system. It will not only build company loyalty and spread institutional knowledge, but IBM i shops also won’t be as dependent on signing that expensive free agent/unicorn, who will be gone the day she gets a better offer.

    RELATED STORIES

    Youthful IBM i Optimism In Fort Worth

    What Degree? Kisco’s RCL Fellowship Spotlights Value of Training, Hard Work

    RPG Training Program Spun Up by Trucking Industry Outsourcer

    IBM Looks To Grow New Power College Program From The Ground Up

    IBM i Skills Shortage: Now You See It, Now You Don’t

    RPG Programmer Shortage Blamed For CSC’s Earnings Miss

     

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: COBOL, COMMON, DevOps, IBM i, ILE RPG, imPower Technologies, Java, Manta Technologies, Node, OCEAN TechCon, PHP, RDi, RPG, SQL

    Sponsored by
    Fresche Solutions

    Accelerate Your CA 2E (Synon) Modernization Journey

    Thursday, July 11 & 25 at 1pm ET

    Attend this webinar series to tackle your top Synon challenges and explore solutions that minimize costs and convert Synon to Java 5x faster:

    • Modernization strategies and roadmaps
    • Real-world Synon-to-Java transformation projects
    • UI and database modernization
    • Automated Synon-to-Java conversion
    • Testing and delivery strategies

    Register Now!

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    IBM Bolsters Data and App Integration with webMethods, StreamSets Acquisitions IBM Begins the Purge of Old Greenscreen Utilities

    2 thoughts on “Where Do RPG Programmers Come From? And Other IBM i Questions”

    • Steve Goldman says:
      July 12, 2024 at 6:24 am

      We just need to clone Liam Alan, just need about 100k clones.

      Reply
      • Timothy Prickett Morgan says:
        July 15, 2024 at 8:34 am

        That should work.

        Reply

    Leave a Reply Cancel reply

TFH Volume: 34 Issue: 33

This Issue Sponsored By

  • Maxava
  • Fresche Solutions
  • OCEAN User Group
  • Manta Technologies
  • Raz-Lee Security

Table of Contents

  • IBM Begins the Purge of Old Greenscreen Utilities
  • Where Do RPG Programmers Come From? And Other IBM i Questions
  • IBM Bolsters Data and App Integration with webMethods, StreamSets Acquisitions
  • Four Hundred Monitor, July 10
  • IBM i PTF Guide, Volume 26, Number 26

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • IBM Unveils Manzan, A New Open Source Event Monitor For IBM i
  • Say Goodbye To Downtime: Update Your Database Without Taking Your Business Offline
  • i-Rays Brings Observability To IBM i Performance Problems
  • Another Non-TR “Technology Refresh” Happens With IBM i TR6
  • IBM i PTF Guide, Volume 27, Number 18
  • Will The Turbulent Economy Downdraft IBM Systems Or Lift It?
  • How IBM Improved The Database With IBM i 7.6
  • Rocket Celebrates 35th Anniversary As Private Equity Owner Ponders Sale
  • 50 Acres And A Humanoid Robot With An AI Avatar
  • IBM i PTF Guide, Volume 27, Number 17

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle