← Back to blog
Odoo Essay · 4d min

What Odoo Engineers Can Do to Stay Relevant

Traditional Odoo development is over. Writing modules by hand is a shrinking job. The good news: the new role is better, higher-leverage, and harder for AI to replace. Here is what it looks like.

Levy Grunwald
Odoo Architect & AI Strategist. A visionary executive scaling startups via autonomous ERP systems. He bridges deep technical architecture with growth strategy to redefine business intelligence, turning complex operations into unfair advantages. ·
What Odoo Engineers Can Do to Stay Relevant

Traditional development is over. I do not say that to provoke. I say it because I watch it happen every single week on the floor of every Odoo implementation team I know.

Writing modules by hand is shrinking fast. This was the core activity of the Odoo engineer for the last fifteen years. The module you used to bill ten days for now takes an afternoon. The integration that took a week is done by lunch. This happens not because the work went away, but because the AI does the typing.

If your entire value was being the person who types, you are in trouble. However, most Odoo engineers never thought of themselves that way. They were always half-engineer and half-consultant. The trick now is to lean fully into the half that still matters.

The New Role is a Mix, Not a Narrow Specialty

The winning job title for an Odoo engineer in the AI era is not "senior developer." It is something closer to a solutions architect, functional consultant, and AI operator combined.

You are now a person who:

  • Listens to a business problem and maps it to a workflow.
  • Knows the Odoo data model well enough to design the exact right customization.
  • Directs an AI to implement it correctly.
  • Reviews, adjusts, and ships the code.
  • Trains the client's team and owns the ongoing evolution of the system.

None of this is code-writing in the old sense. All of it is engineering in a more honest sense. You are designing systems, not typing class definitions. The thing clients have always actually been paying for is a human who understands both their business and the platform. That human is now more valuable, not less. The commodity piece is the typing, and that is what just got cheap.

What to Level Up On Right Now

If you are an Odoo engineer reading this, here is your exact ordered list for survival and growth.

1. Get Fluent with AI Coding Tools Not just casually trying a tool once. You need actual daily fluency. Pick Cursor, Claude Code, or CodeCobra, commit to it, and force yourself to do every task through it for a month. The muscle memory for prompting, iterating, and verifying is the new IDE fluency. It is not optional.

2. Deepen on the Functional Side Learn accounting cold if you do not already know it. Learn manufacturing. Learn logistics. Learn how a CFO thinks at month-end close. The part of the job that AI does not replace is understanding the business domain well enough to ask the right questions. That is your new baseline.

3. Become a Great Reviewer The AI generates a module. Your job is to read it, spot the subtle wrong assumptions, identify the missing edge case, and catch the wrong inheritance pattern. Code review skills were always underrated in Odoo consulting. Now they are the central focus. Get very good at them.

4. Own Client Communication End to End The old model of keeping the developer in the back and the consultant in the front is collapsing. Clients want to talk to one person. The engineer who can run the discovery call, demo the draft, explain the tradeoffs, and ship the update in the same week is unstoppable. Develop your soft skills.

5. Learn to Design Prompts and Specs A good specification in the AI era looks very different from a traditional functional document. It is more like a prompt with strict guardrails. It dictates what to build, what not to break, what the exact acceptance criteria are, and which existing modules matter. Write a few of these, refine them, and make this a core skill.

What You Need to Stop Doing

  • Stop gatekeeping the code: The era where limiting access to the module served as a moat has ended. A functional consultant with an AI can ship a module today. Your value is no longer in holding the keyboard hostage.
  • Stop measuring yourself in lines of code or tickets closed: Those metrics were always weak proxies for value. Now they are actively misleading.
  • Stop resisting AI on principle: The engineer who refuses to adopt AI because it occasionally writes bad code will be the engineer who gets out-shipped five-to-one by the one who embraces it. The output gap is massive and real.
  • Stop treating the documentation as your knowledge moat: Anyone can ask the code directly now. Knowing exactly where the documentation says something is no longer a credential.

What Nobody Can Replace

There is a version of this post that ends with declaring the profession dead. That is wrong, and it completely misreads where the leverage is going.

An AI cannot sit in a discovery meeting and notice that the client's real problem is not inventory tracking, but rather a broken handoff between sales and purchasing. An AI cannot build the trust that makes a CFO pick up the phone at 10 p.m. An AI cannot argue down scope creep that is going to blow up the project timeline. An AI cannot read the room when the operations manager is about to push back on a design that will make her life harder.

All of that is the real job. It always was. The typing was just the part of the job that got in the way. Now that part is incredibly cheap.

If you are an Odoo engineer, you do not need to save the old role. You need to step directly into the new one. It is a significantly better role. It pays more, the work is far more interesting, and human businesses still very much need someone doing it.

The transition window is open right now. Use it.