You Don't Own My Brain - The Problem With AI FUD
Two days ago, Github’s CEO Thomas Dohmke added his voice to the many that came before to say:
Either you have to embrace the Al, or you get out of your career. 1
This is not the first time I’ve heard this kind of discourse, usually from people who haven’t done a day of software engineering in their life. And I hate it. So this post is about why it’s silly, why they’re wrong to address you in these terms and why, if you’re a developer in the software field, you have a little bit less reason to worry than they’d like you to think.
This is not a post bashing Large Language Models as a technology. There’s a lot about them that I think can be challenged, and I will mention a few of those things, as well as my personal experience with the tech, in this very post. But the point is not to have a discussion about whether or not I think LLMs can be redeemed, or what their moral standing is. Instead what I want to express is that, regardless of where you stand on LLMs, this way of talking about them is wrong. It’s, at best, a misguided and poorly communicated attempt to externalize real, tangible fears, and at worst a malicious, money-driven power grab and violation of workers’ rights.
Dot Dot Dot [Com]
I suspect most people old enough today to own a credit card and buy a subscription to an LLM have been through at least a few Big Tech hype cycles. It shouldn’t be controversial to say that they usually don’t pan out. The last one I can remember, off the top of my head, was the VR promises with Oculus, the Metaverse, the HTC Vive, and the idea that we were finally entering the next era of truly immersive video games; that a qualitative barrier of some sort had been crossed, leaving only the grunt work to be done, the necessary-but-boring type of iteration on small things like the comfort of the headsets, their price, and getting game developers to actually make games for these systems that, when done - and it was only a matter of time! - would change the face of video games forever.
Well, video games don’t look very changed, and I don’t see a lot of Game of the Year games coming out for Oculus.
I think of games first because, in a lot of ways, that is my world - but if I strain just a little bit, I also think of cryptocurrency (with its unrealized promise to revolutionize finance by decentralizing it), full self driving (which Tesla promised in 2015 would arrive in 2018 2, but has still not arrived), or NFTs (which promised… something? To someone? I don’t actually understand how anyone ever fell for that one). All of those share at least a couple of characteristics. The first one is that, however you think of the state those technologies are in today, they have gloriously failed to live up to the predictions about what kind of revolution they would bring. The second one is not just that those predictions existed in the first place, but that they all took on this same kind of tone when advertising themselves: a tone that goes beyond the patronizing and sanctimonious.
Because that’s the thing, isn’t it? None of these are worded as “you should use this if you want to stay at the forefront of your profession.” Thomas Dohmke and friends are not sharing their heartfelt view that LLMs will skyrocket your productivity. They’re saying, very deliberately: get in, or you’ll be forced out. They’re saying that if you disagree with them, they will stonewall you. That if you have reservations, they will make sure you’re culled. The implication is that at the end of this road, should you dare to question the value proposition of the LLM or put up some barriers to your usage of it, that puts you on the fast track to financial ruin. Your career will be irreversibly damaged. You will fall behind and never catch up until, maybe, you see the light of day and grovel to jump back on the train. And maybe, if you’re lucky, the magnanimous supercomputer gods won’t have moved so far past you that catching up is impossible. But it’s always a risk, so you better get on that train from the get-go.
This is the same discourse that crypto had surrounding it, and to an extent still does; you better get on board, or you’ll not only miss the chance to get rich, but you’ll fundamentally not understand the new financial system the world is rebuilt around! You’ll be like a second class citizen!
Buy this stylized picture of an ape with a beanie, otherwise do you even believe in progress?
What am I, your dad?
Here’s a regular conversation that happens whenever I start managing someone new:
“Hey,” they say, or drop in a slack message. “I have a doctor’s appointment next week, so I won’t be in the office between 2 and 3 p.m. I hope that’s okay and I’ll make up for it when I get back.”
I check to see if we had a meeting scheduled over that time slot - we didn’t. I check their calendar to see if they’re skipping a meeting with someone else that I’m not a part of (maybe they feel guilty and want their manager to tell them it’s okay) - they’re not. I check the JIRA board to make sure I didn’t accidentally assign the new joiner a buttload of work during their onboarding, and what they’re really telling me is “sorry but I can’t deliver this ticket on time” - nope, nothing like that. So I sigh and type out the usual response:
“What am I, your dad?”
Okay, maybe I word it a little bit better than that - I do know how to be professional.
But it does happen that these new joiners, without fail, think they have to get my permission or let me know about when they’re going to step out, especially when it won’t affect me in any way. This is understandable when it happens with starry-eyed, straight out of college junior engineers, but it also happens with seasoned, multiple-decades-in-the-industry veterans. It happens with 20 year olds and 50 year olds. It happens with people who are actually old enough to be my dad. And sure, some of it is that people are used to the physical office, where their absence will be noticed. It would be weird not to tell your boss why you won’t be at your desk. But I work at a remote company. We don’t have an office. And I cannot actually believe that this behavior happens this consistently just because of politeness. People are being trained to do this. They’re scared of the consequences if they don’t, and there’s at least an implicit understanding that the company is buying your time.
So imagine their surprise when I tell them some variation of: “I don’t actually care what you do with your time. As long as you’re here for the shared meetings, your tickets get done on time, and you aren’t rushing them to go look at Vines (or whatever the kids do nowadays: I’m hip), I don’t really care if you’re at the beach at 4 PM.”
For the first few weeks they don’t quite believe me. They sometimes still reach out, letting me know they’ll have to step out, and I gently poke fun at them. I don’t mind being informed, but I do want my reports to know that I don’t actually care how they’re doing the things I ask them to do.
And of course, if people are given this respect, they are also given the responsibility to handle the consequences. If you’re deciding how to manage your time, and you mess up your deadlines, or don’t deliver high quality enough work, we’re going to have a chat. That’s the flipside of this approach.
You should take better care of yourself
Okay, but why am I telling you all of this? Do I just want to brag about how cool a manager I am?
Well, yeah.
But also, the type of post that I’m writing this whole rant against is sort of the other side of the coin. Now, imagine your boss - not just your boss, your CEO - comes to you and says:
“So, I think going to the gym really makes people more productive, so you either start doing it daily or you’re out.”
You’d think that’s crazy, right? A gross overreach of power, illegal depending on where you’re located. Who’s this person, and where to they get off trying to step into your personal lifestyle and tell you how to live your life? Yes, we’d all be a lot more productive if we got 8 hours of sleep every night and started the day with a glass of water, but I live in a free country! It’s my fundamental human right to be dehydrated and sleep deprived because someone sent me a funny cat video when I was getting ready for bed, and I ended up doomscrolling for three hours.
Okay, let’s bring it back to LLMs.
Either you have to embrace the Al, or you get out of your career. 1
This is not advice. This is not a concerned citizen trying to make sure you don’t fall by the wayside. This is someone trying to hammer you with power, fear, uncertainty, and doubt about your future if you don’t comply. This is someone saying “do this, or else”. That’s just not something I’m comfortable letting Big Tech, or anyone, decide for me - and you shouldn’t either.
What this particular brand of LLM discourse represents is not a genuine belief that you will not be competitive without buying in to the tech, but a belief that the goalposts can be moved. That you can now tell employees not just what to do, but how to think about things. That you can encroach past the borders of an employer/employee relationship and mold your subordinates into mirrors of your value system.
Here’s the thing - if people were actually worried about the necessity of LLM usage to keep up with the market, this isn’t the angle they’d take. You don’t come to someone and say “use Rust or else” if you’re worried about their code being too slow. You go to them and say “hey, have you seen these benchmarks? Have you seen how much faster Rust is than what you’re using? You should probably consider using it.”
But they’re not saying that, and that’s a pretty good indicator that they’re not actually worried about productivity as much as they’re worried about the ability to tell you how to live your life.
Does anyone actually know what developer productivity is
There’s a funny aspect of this analogy to me: if your boss was saying something like “you need to start going to the gym every day”, or “you need to start meditating”, that would actually be a somewhat more sensible thing. Don’t get me wrong: still very out of place in a work context, but at least backed up by real, tangible, known improvements that apply to a lot of people, and so have a decent chance of working for you, too. That’s why tech companies give you gym memberships and mental health support. It’s not because they love you as a person (sorry), it’s because they do actually make you happier, which is usually good for the company.
We have absolutely no idea if LLMs increase your productivity. We have absolutely no idea what productivity means. In 2023, researchers from the University of Gdansk in Poland tried to look into it through the lens of patents:
An increasing body of empirical literature documents the puzzling mismatch between expectations related to the production and diffusion of modern digital technologies on the one hand and the poor reflection of them in official productivity records of many countries on the other. (…) By comparing AI data with productivity records we have shown that an increase in patenting and scientific activity can indeed be observed in the AI domain. However, this activity is at odds with evidence on productivity growth. Our results point towards negligible macro-level effects of AI technology production, especially of that reflected in patent records. 3
On the other hand, Microsoft’s first Productivity and AI report mentioned, clearly thinking productivity is “writing more code”:
Results from the studies support the hypothesis that the first versions of Copilot tools substantially increase productivity on these tasks. This productivity boost usually appeared in the studies as a meaningful increase in speed of execution without a significant decrease in quality. 4
Industry opinions are also divided - check out, for example, Martin Fowler’s thoughts on the subject, or Gergely Orosz’s great write-up on the current state of things.
Look, I don’t know if LLMs make us more productive or not. People much smarter than me dedicate themselves to the problem of developer productivity - if you want some hints on who to follow, I recommend Dr. Cat Hicks. I can almost hear her in the background saying that we don’t even have an agreed working definition of developer productivity, so how can we measure the impacts of LLMs on it? And on top of that, how the usefulness of tools is determined not just by the intrinsic nature of the tools, but by the environment they’re used in as well; so maybe we should be careful with broad claims about how LLMs improve or don’t improve developer productivity. Not to mention how young the tech is - if entropy is being introduced to code bases by using LLMs in subtle ways, that can take years to manifest itself fully.
I suppose that’s all okay, because we concluded in the previous section that the people we’re arguing against don’t actually care about productivity.
In any case, I suppose here’s where I have to tell you how I actually feel about LLMs. First, a note - it is not accidental that I keep calling them LLMs. I am particular about language (blame my humanities background) and one thing I am certain of is that the current iteration of LLMs is not intelligent. They’re very sophisticated auto-complete engines. They’re large language models - not artificial intelligence.
Okay, now that I’ve gotten you off my lawn, here’s how I feel about LLMs:
- They are more useful than many of their detractors claim. They are not “always wrong”, “always hallucinating”, or “pure slop”. They are very useful for writing scripts I could write manually, but faster; and they are very useful for constrained tasks with defined boundaries and clear direction.
- They are less useful than many of their proponents claim. They can’t refactor entire codebases without so much supervision that I might as well just do it myself. And they most definitely can’t build apps from scratch, unless you have enough engineering knowledge to begin with to spot, and stop, the hallucinations. The amount of handholding and validation they require for these sort of complex tasks makes their usage not that useful.
- They heavily vary in usefulness depending on how you use them. I was having miserable results at first. Then, using an adapted version of this method, I got better results. This might help explain why people’s experience with them varies so much. It also might mean that the limitations I perceive in them are my own fault / lack of skill, and some people can refactor entire code bases or write apps from scratch using them.
- They have found a pretty useful niche for me as a better search engine. I can’t tell Qwant (or Google, if you’re less of a contrarian than me) that no, that’s not what I meant with my keywords, can you adjust the search results slightly to better match this tone? But I can do that to an LLM. And they’re much better at going through obscure error code documentation than me and StackOverflow ever were.
All in all, I would say they do make me slightly faster than usual. However, I have a lot of other concerns about them:
- Copyright issues. Models are often trained on data without consent. That is theft. This is especially bad for art. I refuse to engage with LLM art and think poorly of those who do. Art is about human connection, and we need to support artists instead of asking bots to make art for us.
- Environmental issues. I am deeply concerned with the environmental cost related to LLMs and this is a major factor in limiting my usage of it. Yes, other things are also bad for the environment. So are LLMs, though.
- Privacy issues. I do not trust Anthropic, OpenAI, or whoever else with my data.
- Political issues. If you’re the information broker, you’re also the power broker. Facebook already heavily influenced multiple elections. I fear the idea of LLMs catering my search results to a perceived political group, targetting me, or trying to profile me in any way.
- Long term cognitive issues. I think it’s entirely possible LLMs, or certain ways of using them, make you dumber in the long term. I would rather not have that happen to me.
And those are all incredibly valid, reasonable concerns to have about a technology. So when someone tells me: “well, use AI or your career is done”, they’re not actually telling me just that. What they’re also saying is “whatever those other concerns you have are, you must allow them all to be sacrificed at the altar of my idea of productivity”.
If you share those concerns, this is me saying: I hear you, and you’re not crazy. Those are reasonable things to think. And even if LLMs do everything every tech bro ever promised and change the industry forever, those will still be reasonable things to think about.
News of your death have been greatly exaggerated, or: what can you do about things
I majored in Philosophy in university, which means I am pretty good at tricks to make people agree with me. I have a lot of rhetoric under my belt, and I try my best to use it for good. One of the things I learned is that if you control the question, then you control the possible answers. That’s debating 101.
Let me give you an example. Let’s look at this quote, often attributed to Mark Zuckerberg, although I could find no evidence of him actually having said it:
We are entering a world where we will learn to coexist with AI, not as its masters, but as its collaborators.
What lovely framing, isn’t it?
If you look at that sentence, you might be tricked into thinking that the kind of questions you can ask are something like: “How do I feel about this thing that is going to happen?” “How will I adapt to it when it happens?” “What will happen to my job when AI comes?”
The thing is, those are all questions you were led to. What if, instead, we said:
We are entering a world where we can learn to coexist with AI, not as its masters, but as its collaborators. If we want to.
Then, the question becomes: Do we want to?
Only you can answer that for yourself. But I’m here to tell you it’s not inevitable. I’m not convinced LLMs are the way forward for the world. I’m not convinced LLMs are the way forward for my job. But what I am convinced about is that if I ever have a discussion with one of my reports about the way they do their job, it will be about their outcomes. I will tell them “hey, you’re not hitting the targets, or doing as well as I expect you to. Let’s talk about it and, if you want, I can try to help you get back on track.” And then, they will decide if an LLM will help or not, and I will help them along their path to the best of my ability.
What I’m also convinced about is that, as long as I continue to be productive without them, anyone who tries to force me to use LLMs a second more than I want to is not actually interested in my productivity. And when that is the case, there is only one possible answer:
Respectfully, fuck off.
Employers and Big Tech bros don’t own your self, your sense of the future, or the way that you wish to interact with your work. They don’t own your morals or the limits of how you’re allowed to think about things. They would really like to, and they will try to issue dire warnings to make you think they do, but they don’t.
They hire you to help them achieve business outcomes. They get a limited (by law, by ethics and by the notion of humanity) say in how you do this, but they don’t get to lock you out of your career if you don’t believe the same things they do. They have no claim to your mind. They buy your labor, not your brain.
You have choices about what you want your future to look like. Do not just give them away because someone told you AI is like a train coming towards you, and the clash is an inevitability. It’s not.
And if they try to strongarm you into agreeing with them, I urge you to recognize it for the grift it is. There’s really no qualitative difference between the CEO of a company heavily invested in the success of LLMs for their stock price trying to bully you into agreeing that LLMs are the only possible future, and a random Twitter user with a cartoon ape profile picture trying to convince you that paying obscene amounts for a .jpeg
is the only reasonable option.
-
https://www.businessinsider.com/github-ceo-developers-embrace-ai-or-get-out-2025-8 ↩︎ ↩︎
-
https://www.greencarreports.com/news/1100482_tesla-autopilot-the-10-most-important-things-you-need-to-know ↩︎
-
https://www.sciencedirect.com/science/article/pii/S0166497223000755?via%3Dihub ↩︎
-
https://www.microsoft.com/en-us/research/wp-content/uploads/2023/12/AI-and-Productivity-Report-First-Edition.pdf ↩︎