The AL Developer Role Is Dead. Long Live the AL Engineer.

Share This Post

I’ve been writing C/AL and AL code for years. Table extensions, codeunits, page customizations — I could scaffold a Business Central extension in my sleep. I’ve published over 100 blog posts breaking down BC development patterns, recorded YouTube walkthroughs, written how-to guides and exam cram booklets for the MB-820. I’ve invested thousands of hours building and sharing AL knowledge. A few weeks ago, I asked Claude Code to do the same thing. It took 90 seconds. And the code was correct.

That stung.

So what’s left for us?

The models can write AL. They cannot decide what to build or why. They cannot stare at a client’s broken warehouse process and realize the real problem is the approval workflow, not the posting routine. That’s product thinking — and it’s now your primary job.

Here’s what I believe the new AL engineer looks like:

1. Product-minded, not syntax-minded. You understand the business domain deeply enough to define what the extension should do. The AI writes it. You validate it. The skill is judgement, not keystrokes.

2. Test-driven by default. If AI writes your code, how do you trust it? Test Codeunits and BCPT are no longer optional. They’re your safety net. Write the test first, let the agent write the implementation, run the suite. That’s the loop now for now.

3. Fluent in Azure. Application Insights for telemetry. Logic Apps for integration orchestration. Azure Storage and Data Fabric for data pipelines. The BC extension is just one node in a larger architecture. If you only know AL, you only know the leaf.

4. Building agents, not just extensions. The developers pulling ahead are orchestrating full product lifecycles with AI agents — from spec refinement to code generation to test execution to deployment. Claude Code, GitHub Copilot Workspace, and similar tools aren’t assistants. They’re team members you manage.

The AL language isn’t going anywhere. Your role in it already has.

Share This Post

Related Articles

2 Responses

Leave a Reply

Recent Posts

Get Notified About New Posts

Categories

Discover more from Business Central Musings

Subscribe now to keep reading and get access to the full archive.

Continue reading