We Don't Need Coders. We Need Engineers.
AI is making coding easier. It’s making engineering more important. When writing code becomes cheap, engineering judgment becomes invaluable.
The CodeBaobab Blog
Ideas and perspectives on AI, engineering, and your career.
Opinions and practical perspectives on AI, machine learning, software development, and the careers we build around them.
Editor’s pick
You automate the work. The company keeps the agents. Then it decides it needs fewer people. Put some of that ability into a business that belongs to you.
Read the story
Articles and perspectives
AI is making coding easier. It’s making engineering more important. When writing code becomes cheap, engineering judgment becomes invaluable.
CEOs want returns on their AI investments. But a company that struggled to get things done before AI may still struggle after it.
Seven years of PhD and postdoctoral research in theoretical physics taught me to stay with a difficult problem and find a way through it.
AI can't fix poor business understanding, low motivation, resentment toward colleagues, or missing feedback. Those problems can leave the performance gap wider despite better tools.
Individual developers and teams are building overlapping Claude Skills. The duplication and inconsistent standards make reliable, reusable workflows harder to achieve.
Backfills, pipeline failures, support tickets, anomalies, and data quality checks all involve repeated investigation. Here is where agents could help and what each workflow should produce.
A good portfolio still matters, but aspiring AI/ML engineers face experienced competition. Networking, analyst roles, internships, and other entry points deserve a place in your job search.
Agents can find tables, write SQL, and run queries for me. The work is shifting toward deciding what to ask and checking whether the answer makes sense.