The RPG Developer of 2030 — What Skills Will Matter


Today’s Coffee

Today’s coffee is Dunkin Midnight.

It is the kind of coffee that makes you pause after the first sip. Dark, bold, and unapologetic, it does not ease you into the morning. It wakes you up and makes you pay attention. There is a seriousness to a dark roast. It signals intention. You are not drifting into the day. You are stepping into something that matters.

I have always believed that the coffee you choose shapes how you approach the work in front of you. Lighter roasts feel comfortable and familiar. Dark roasts feel forward-looking. They carry a quiet message: be ready, because something is changing.

Thinking about the future of RPG development feels a lot like drinking Dunkin Midnight.

It is bold.
It is a little uncomfortable.
And it forces you to think about what comes next.

Because the truth is simple. The RPG developer of 2030 will not look like the RPG developer of the past. The platform is still strong. IBM i is still critical to business. But the role of the developer is evolving, and that evolution is already underway.


First Sip

At a recent IBM i conference, I was standing near the coffee table between sessions, talking with a small group of developers. The conversation started the way these conversations usually do. SQL. APIs. Modernization. Integration. The steady shift everyone is feeling in their day-to-day work.

Then one developer asked a simple question.

“Do you think RPG is going away?”

The room went quiet.

Not awkward quiet. Thoughtful quiet. The kind of quiet where everyone understands the real question behind the words.

He was not asking about the language. He was asking about his future.

Would his skills still matter?
Would IBM i still have a place in a world of cloud platforms and AI tools?
Was he investing his time in something that still had a future?

I took a sip of coffee and thought about it for a moment.

“No. RPG is not going away. But the RPG developer of the future is going to look different.”

Heads nodded. Not because it was surprising, but because it was already true.

That conversation stayed with me the rest of the day.


RPG Developers Are Not Going Away

There is a narrative that shows up every few years suggesting that RPG is fading out. It usually comes from outside the IBM i community, from people who see the age of the platform and assume replacement is inevitable.

But inside IBM i environments, the reality is very different.

These systems run core business operations across industries. Orders, inventory, billing, logistics, healthcare systems — all powered by applications that have been refined and trusted for decades. They are stable, reliable, and deeply embedded in how businesses operate.

IBM continues to invest in the platform. The ecosystem continues to evolve. The demand for RPG developers is still there.

The question is not whether RPG will survive.

The question is what RPG developers must become to stay relevant.


RPG Is Becoming Integration-First

One of the biggest shifts happening in IBM i development is the move toward integration-first thinking.

In the past, RPG programs were often designed to operate within the system. They processed files, updated records, and generated reports. External communication was limited and often handled in batches.

Today, everything is connected.

Web applications need real-time data.
Mobile apps need order status updates.
Cloud platforms need access to business logic.
Partners need APIs to exchange information automatically.

RPG is no longer just processing data. It is participating in a connected ecosystem.

Developers are exposing programs through IBM Web Services (IWS). They are building REST endpoints. They are handling JSON payloads directly in RPG. They are designing services that allow IBM i to communicate with other platforms in real time.

This is a fundamental shift.

The RPG developer is no longer working inside a boundary. They are building the bridges that connect systems together.

This is where the dark roast moment hits.

There is no easing into this change. Integration forces clarity. It forces you to understand how systems interact, how data flows, and how your code fits into a larger architecture.

And once you see it, you cannot unsee it.


SQL and APIs Are No Longer Optional

Modern RPG development is built on SQL and APIs.

Developers are writing EXEC SQL directly inside their programs. They are using QSYS2 services to retrieve system information and build dynamic solutions. They are creating stored procedures and leveraging SQL views to simplify data access.

SQL is no longer an alternative. It is the standard.

At the same time, APIs have become a core part of development.

IBM Web Services allows RPG programs to be exposed as REST services. JSON is now a normal part of data exchange. Systems expect to communicate in real time, and RPG developers are responsible for making that happen.

This changes how developers think.

It is no longer just about processing records. It is about designing how data moves between systems and how business logic is shared across environments.

The developers who understand SQL and APIs are not just keeping up. They are becoming essential to how modern IBM i systems operate.


AI Assistants Are Changing Development Workflows

AI is beginning to reshape how RPG developers work, and IBM BOB is at the center of that shift for the IBM i community.

Imagine opening an older RPG program and asking an AI assistant to analyze it. Instead of spending hours reading through the code, you immediately see suggestions.

Convert fixed-format code to free-format.
Replace CHAIN operations with EXEC SQL.
Generate documentation explaining the business logic.
Identify areas that can be modernized or simplified.

That is the kind of workflow IBM BOB is enabling.

Tools like Copilot and IBM BOB extend this even further, helping developers generate code, suggest improvements, and speed up repetitive tasks.

This does not replace developers.

It changes their role.

Developers spend less time writing boilerplate code and more time making decisions. They focus on architecture, design, and solving business problems instead of manually building every piece of logic.

AI becomes a tool that amplifies capability.

The RPG developer of 2030 will not compete with AI. They will work alongside it, guiding it and using it to build better solutions faster.


Git, DevOps, and Automation Are Becoming Core Skills

The way RPG code is managed and deployed is also evolving.

More teams are adopting Git-based workflows using VS Code. Code is versioned, changes are tracked, and collaboration becomes easier. Development is no longer isolated. It is structured and shared.

Automation is becoming part of the process.

Build pipelines, testing workflows, and controlled deployments reduce manual effort and improve reliability. Changes move through environments in a predictable and repeatable way.

This is a shift from traditional promotion-based development to modern engineering practices.

Developers now need to understand how code moves through a lifecycle. They need to be comfortable with version control, automation, and structured deployment processes.

This brings IBM i development closer to the broader software engineering world while still preserving the strengths of the platform.


Communication and Business Knowledge Matter More Than Syntax

The technical changes happening in RPG development naturally lead to a human shift.

The same integration that connects systems also connects people.

RPG developers are working more closely with business teams, architects, and leadership. They are explaining how systems work, translating requirements, and helping shape solutions.

Communication becomes a core skill.

Developers who can clearly explain technical concepts and understand business needs become significantly more valuable. They can make better decisions, design better systems, and contribute beyond just writing code.

Business knowledge matters just as much.

Understanding how applications impact revenue, operations, and customer experience changes how developers approach their work. It turns technical execution into meaningful contribution.

The RPG developer of the future is not just a programmer.

They are a problem solver and a partner to the business.


Final Sip

Later that afternoon, I saw the same developer again in the hallway.

He had another cup of coffee in his hand and looked a little more relaxed.

“I’ve been thinking about what you said,” he told me. “RPG isn’t going away. We just have to grow with it.”

That simple statement captured everything.

The future of RPG development is not about survival. It is about evolution.

RPG developers who grow with the platform will not struggle to stay relevant. They will lead the next generation of IBM i development.

And ten years from now, when someone asks the same question at another conference coffee table, the answer will still be the same.

RPG is not going away.

RPG developers are moving forward.

-George VanEaton

-The RPG Blend

Comments