Lines of code are a liability, not an asset. You want as few of them as you can get away with, without compromising the actual asset: the functionality.
A huge part of the job of Software Engineering is producing the right amount of code at the right time.
I find this somewhat puzzling. I thought things were moving quickly, but at this time last year I couldn't even get Claude (using Cursor) to spin me up a service skeleton that would compile, let alone do anything meaningful.
I know it feels like a long time somehow, but it was only between November and February that things started to actually somewhat work without significant hand holding. Even now, it seems like we're still figuring out how to fully leverage the current models and tooling, even in organizations that have largely gotten on board.
I strongly suspect that developers moving from writing code to managing agents to write code for them is very similar to developers moving into leadership and management roles and managing ICs to write code for them.
Some devs just 'get it' and thrive, leading a team really well and building a great culture. But a lot of them don't, especially if they don't get the support necessary to understand what changes when you move from IC to manager. If the team (or agent swarm) isn't performing well it often isn't a problem with them. It's a problem with the new manager still trying to stay on top of everything and micromanaging all the things. Alternatively, the new manager is completely hands off and only appears at a check-in point (one-to-one, agent completes a task, etc) where they crap on the work and get cross.
I have no evidence for this, but I'd guess that putting developers through some sort of management training would make them much better at using agentic swarms.
Ignoring instructions - whether in AGENTS.md or my prompt - is the worst of it, and it routinely happens. It just waives things that I explicitly told it to do as part of the design.
Vibe coders (in the true sense, zero oversight) claim that you just need to prompt it carefully. That's completely untrue when faced with your careful prompt being ignored.
I even have "don't overrule me without asking" in my global AGENTS.md, and it simply doesn't do that.
I personally don't think it's possible and I haven't written a line of code since Sept 2025.
There's an AI psychosis going on right now, especially among the execs or management class, and we all gotta nod our heads in agreement and burn through tokens.
I've a fairly simple c# coding style. But simple is proving a bit more difficult to convey than I thought.
I get it to produce code. I then have to spend along time convincing myself it's correct. If I don't I end up embarrassing myself when a coworker reviews it, questions it and it's obvious I don't properly understand it.
This is really starting to screw with me mentally. It's like everyone in the world is saying they can fly by flapping their arms (dark factories). When I try I just stay in the same spot burning a lot of energy.
I have no idea why everyone seems to have forgotten this simple fact over the last four years.
It never was going to happen.
Always the same story: https://en.wikipedia.org/wiki/Gartner_hype_cycle#/media/File...
Amara’s law: We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run.
This continues to be applied to AI where people think is going to be next 12 to 18 months. Changes are coming but certainly not at the rate Zuckerberg and most people are thinking.
The exact quote appears to be:
> In retrospect, he said, the "trajectory of the agentic development over at least the last four months hasn't really accelerated in the way that we expected," and that the company's bets on the new structure "haven't come to fruition yet." Zuckerberg was referring to AI agents, automated systems that can execute tasks on behalf of a user.
Hard to guess exactly what he means by "trajectory of the agentic development" but my best guess is that he means that Meta's own internal efforts to improve the agent (aka longer form tool-using) capabilities of their own in-house models hasn't improved to the point that they can drive an agent harness like Codex or Claude Code in a comparable manner to the best OpenAI and Anthropic models.
At a further guess, that was part of their goal in reassigning large numbers of employees to help label data for their AI efforts.
He is hallucinating just like AI, and unable to come to terms with the facts on the ground. Meta has lost plot about 5 years back - with metaverse, VR, glasses and AI. They should sit back and think with a calm head, about what exactly their core product is. Unfortunately there is none, except a few acquired ones: whatsapp and instagram.
Business executives look at this and think "at this rate of progress we'll have self-driving cars in a few years!" and start making serious plans for that world.
In reality I think we're going to be riding bikes for a long time. That situation of increased individual contributor productivity makes engineers more valuable, and increases the utility of engineers rather than making them a burden on your budget.
Thus, cutting headcount right as they had huge potential to become vastly more productive was a stupid move. It's an admission that you don't know how to manage people effectively, which is embarrassing when you're paid mountains of money for your management skills.
2023 you would have probably implemented your Agents with LangChain and RAG
2025 you'd use MCP and OpenAI/Anthropic Agent SDK.
2027 you will use a workspace frameworks (Amazon, Microsoft) sensor libraries and world models.
Agents are a fantastic generational technologies, but in mid-2026 the environment they are operating in is quickly changing.
The only way forward is to stay agile, understand model and vendor risk.
I see this issue with clients and prospects all the time. A client's team of 5 produces 1 foobar widget in 2 weeks. That's 50 human days spent. Then, someone demonstrates the same thing can be produced (at an equal ot higher level of quality, mind you) with AI in 2 hours. Management might celebrate but teams will continue programming by hand as they always have, now asking ChatGPT about their build tool errors instead of using Stack Overflow.
Handing out tools and telling them it's cool is not enough. You'll need to understand, work with, and guide the engineering teams properly step by step. You'll have to change their behaviour. That does not happen overnight. Unfortunately the present approach is to drop the people who don't perform in the new era of AI-assisted software engineering. That is not the right approach in my eyes.
For the amount that Meta wastes on LLM spending you can pay for things like universal childcare, public community college, and providing free lunch to all public students.
If you care about things like money, look up the dollar returns on feeding children during their development or when you tell families they don't have be an economic burden for simply existing.
A better world is possible.
AI should have caused a job market boon: because less skilled employees would have been more hirable/useful. That this is not the case leads me to suspect that AI is an excuse to reduce employee count, but not the root cause.
In my experience, within weeks now concepts written in stone get shattered and the next paradigm has to be used in order to max out AI in an development environment.
What is the case for AI? To handle basic work? Augment the work? Add work?
Why I think dev will be in a good spot if they adapt is the simple fact, that while laymen are using ChatGPT etc. every day, this is like driving a Tesla vs a formula 1 car.
If you take ChatGPT away from the laymen, they are helpless with IT. Devs aren't.
AI isn't static, and every turn evolves into complexity, only devs may handle when they adapt to frequent paradigm shifts and go into high level mode.
It will be again the interface between men and machine, laymen and AI. The gap won't close anytime as expected (The programming manager - remember 6 month ago?), but widens more and more.
What I see is that in day to day work many services have arms race with AI updates. The managers are more and more overwhelmed by the workload but how to automate systems is still devs' area to shine.
The business case is still hidden and unclear, but only one aspect is clear to me: low level programming is mostly configuration work now and bug fixing for AI very seldomly now.
Can you picture anyone you know stopping using the AI services they currently use for an AI service provided by Meta?
They have such huge opportunities in selling access to their data centres to Anthropic etc, and improving their own ad models for better targeted adds (using their proprietary data and their own infra!), it is maddening to watch them try to make SOTA LLM models and harnesses no one will ever use.
Many such cases.
That's... not quite right. The employee data is used in AI training and is intended to be used this way. But despite not correctly ACLing the data for a couple weeks, it is believed it was not accessed inappropriately.
I suppose you have to admire the conviction: I'll fire my developers today because REAL SOON NOW I'll be able to replace them with AGI!
Some guy in sales at Anthropic has a new yacht though.
to all the critics, i would suggest letting him/them cook. the snowden-era privacy concerns was exactly around ai getting trained or using personal data, and they have a treasure trove of it.
their money dump do sometimes also spend money on r&d unrelated to the current mindhive topics. we never know what the scatterbrain approach may give birth to tomorrow.
do be critical and vocal on how they squeeze money out of other areas or how they increase their revenue by ruining our lives instead.
Anything less than that is slower than expected.
The man can't catch a break!