Remix.run Logo
MontyCarloHall 4 hours ago

Whatever happened to "show, don't tell"? Other productivity boosters certainly didn't need such memos; they were naturally adopted because the benefits were unambiguous. There were no "IDE-first company memos" or "software framework-first company memos"; devs organically picked these up because the productivity gains were immediately self-evident.

munificent 4 hours ago | parent | next [-]

Think about the Industrial Age transition from individual craftspeople working on small shops using hand tools to make things into working in factories on large-scale assembly lines. The latter is wildly more productive than the former. If you owned a business that employed a bunch of cobblers, then moving them all out of their little shops into one big factory where they can produce 100x as many shoes means you just got yourself 100x richer.

But for an individual cobbler, you basically got fired at one job and hired at another. This may come as a surprise to those who view work as simply an abstract concept that produces value units, but people actually have preferences about how they spend their time. If you're a cobbler, you might enjoy your little workshop, slicing off the edge of leather around the heel, hammering in the pegs, sitting at your workbench.

The nature of the work and your enjoyment of it is a fundamental part of the compensation package of a job.

You might not want to quit that job and get a different job running a shoe assembly line in a factory. Now, if the boss said "hey, since you're all going to be so much more productive working in the factory, we'll give you all 10x raises" then perhaps you might be more excited about putting down your hammer. But the boss isn't saying that. He's saying "all of the cobblers at the other companies are doing this to, so where are you gonna go?".

Of course AI is a top-down mandate. For people who enjoy reading and writing code themselves and find spending their day corralling AI agents to be a less enjoyable job, then the CEO has basically given them a giant benefits cut with zero compensation in return.

frizlab 3 hours ago | parent | next [-]

Yup. It’s what I’ve come to realize. My job is probably safe, as long as I will be willing to adapt. I have still not even tried AI once, and don’t care for it, but I know at one point I probably will have to.

I don’t actually think it’ll be a productivity boost the way I work. Code has never been the difficult part, but I’ll definitely have to show I have included AI in my workflow to be left alone.

Oh well…

LPisGood 2 hours ago | parent [-]

Why have you never even _tried_ it? It’s very easy to try and surely you are somewhat curious.

agentultra an hour ago | parent [-]

I've never had to try lots of things in order to know that I won't like them.

abeppu 5 minutes ago | parent | prev | next [-]

> Now, if the boss said "hey, since you're all going to be so much more productive working in the factory, we'll give you all 10x raises" then perhaps you might be more excited about putting down your hammer.

... is now the moment to form worker cooperatives? The companies don't really have privileged access to these tools, and unlike many other things that drive increased productivity, there's not a huge up-front capital investment for the adopter. Why shouldn't ICs capture the value of their increased output?

Sevii 43 minutes ago | parent | prev | next [-]

The industrial revolution was extremely hard on individual craftspeople. Jobs became lower paying and lower skilled. People were forced to move into cities. Conditions didn't improve for decades. If AI is anything comparable it's not going to get better in 5-10 years. It will be decades before the new 'jobs' come into place.

RyanOD 2 hours ago | parent | prev | next [-]

Unfortunately, I would expect the boss to say, "hey, since you're all going to be so much more productive working in the factory, we'll give you all 10x the shoes to repair".

MontyCarloHall an hour ago | parent | prev | next [-]

>Think about the Industrial Age transition from individual craftspeople working on small shops using hand tools to make things into working in factories on large-scale assembly lines.

I wouldn't analogize the adoption of AI tools to a transition from individual craftspeople to an assembly line, which is a top-down total reorganization of the company (akin to the transition of a factory from steam power to electricity, as a sibling commenter noted [0]). As it currently exists, AI adoption is a bottom-up decision at the individual level, not a total corporate reorganization. Continuing your analogy, it's more akin to letting craftspeople bring whatever tools they want to work, whether those be hand tools or power tools. If the power tools are any good, most will naturally opt for them because they make the job easier.

>The nature of the work and your enjoyment of it is a fundamental part of the compensation package of a job.

That's certainly a part of it, but I also think workers enjoy and strive to be productive. Why else would they naturally adopt things like compilers, IDEs, and frameworks? Many workers enjoyed the respective intellectual puzzles of hand-optimizing assembly, or memorizing esoteric key combinations in their tricked-out text editors, or implementing everything from scratch, yet nonetheless jumped at the opportunity to adopt modern tooling because it increased how much they could accomplish.

[0] https://news.ycombinator.com/item?id=46976955

munificent an hour ago | parent [-]

> As it currently exists, AI adoption is a bottom-up decision at the individual level, not a total corporate reorganization.

I'm sorry, but did you forget what page this comment thread is attached to? It's literally about corporate communication from CEOs reorganizing their companies around AI and mandating that employees use it.

> That's certainly a part of it, but I also think workers enjoy and strive to be productive.

Agreed! Feeling productive and getting stuff done is also one of the joys of work and part of the compensation package. You're right that to the degree that AI lets you get more done, it can make the job more rewarding.

For some people, that's a clear net win. They feel good about being more productive, and they maybe never particularly enjoyed the programming part anyway and are happy to delegate that to AI.

For other people, it's not a net win. The job is being replaced with a different job that they enjoy less. Maybe they're getting more done, but they've having so little fun doing it that it's a worse job.

MontyCarloHall an hour ago | parent [-]

>I'm sorry, but did you forget what page this comment thread is attached to? It's literally about corporate communication from CEOs reorganizing their companies around AI and mandating that employees use it.

That’s exactly my point. The fact that management is trying to top-down force adoption of something that operates at the individual level and whose adoption is thus inherently a bottom-up decision says it all. Individual workers naturally pick up tools that make them more productive and don’t need to be forced to use them from the top-down. We never saw CEOs issue memos “reorganizing” the company around IDEs or software frameworks and mandate that the employees use them because employees naturally saw their productivity gains and adopted them organically. It seems the same is not true for AI.

withinboredom an hour ago | parent | prev [-]

Blacksmiths pretty much existed until the ‘50s and ‘60s for most of the world, making bespoke tools and things. Then they just vanished, for the most part.

We are probably on a similar trajectory.

paodealho 4 hours ago | parent | prev | next [-]

Goes to show how infested with disconnected management this industry is.

All the tools that improved productivity for software devs (Docker, K8S/ECS/autoscaling, Telemetry providers) took very long for management to realize they bring value, and in some places with a lot of resistance. Some places where I worked, asking for an IntelliJ license would make your manager look at you like you were asking "hey can I bang your wife?".

malfist 4 hours ago | parent | prev | next [-]

Remember when companies all forced us to buy smartphones? Or switch to search engines instead of books? Or when Amazon announced it was "react native first"?

Mordisquitos 3 minutes ago | parent | next [-]

I agree with the sentiment you're expressing but, to be fair, companies forcing us all to use smartphones (as consumers or as citizens) is, unfortunately, happening implicitly.

4 hours ago | parent | prev [-]
[deleted]
4 hours ago | parent [-]
[deleted]
palijer 2 hours ago | parent | prev | next [-]

There was an Apple memo like this though that said they were word processing first.

https://writingball.blogspot.com/2020/02/the-infamous-apple-...

SkyPuncher an hour ago | parent | prev | next [-]

That doesn't work in an environment where there are compliance and regulatory controls.

In most companies, you can't just pick up random new tools (especially ones that send data to third parties). The telling part is giving internal safety to use these tools.

charcircuit 2 hours ago | parent | prev | next [-]

>Other productivity boosters certainly didn't need such memos; they were naturally adopted because the benefits were unambiguous.

This is simply not true. As a counter example consider debuggers. They are a big productivity boost, but it requires the user to change their development practice and learn a new tool. This makes adoption very hard. AI has a similar issue of being a new tool with a learning curve.

RandallBrown 2 hours ago | parent [-]

Did companies actually send out memos saying "We're going to be a company that uses debuggers!"

I would have just thought that people using them would quickly outpace the people that weren't and the people falling behind would adapt or die.

charcircuit an hour ago | parent | next [-]

>Did companies actually send out memos saying "We're going to be a company that uses debuggers!"

I could believe it. Especially if there are big licensing costs for the debuggers.

>the people falling behind would adapt or die.

It is better to educate people, make them more efficient, and avoid having them die. Having employees die is expensive for the company.

agentultra an hour ago | parent | prev [-]

Do they have to die though? I know some folks that use them and others who don't. They both seem to get along fine.

nilkn 4 hours ago | parent | prev | next [-]

People will voluntarily adopt modest productivity boosters that don't threaten their job security. They will rebel against extraordinary productivity boosters that may make some of their skills obsolete or threaten their career.

nitwit005 2 hours ago | parent | next [-]

You have to remember that our trade is automating things. We're all enthusiasts about automating things, and there's very clearly a lot of enthusiasm about using AI for that purpose.

If anything, the problem is that management wants to automate poorly. The employees are asked to "figure it out", and if they give feedback that it's probably not the best option, that feedback is rejected.

MontyCarloHall 4 hours ago | parent | prev [-]

That’s simply not true. Developers hand-writing assembly readily adopted compilers, accountants readily adopted spreadsheets, and farmers readily adopted tractors and powered mills.

nilkn 4 hours ago | parent | next [-]

That's false. Those things were in fact resisted in some cases. For instance, look up the swing riots of the 1830s.

munk-a 3 hours ago | parent [-]

There might be a temporary resistance from violence but eventually competition will take over. The issue in this case is that we're not looking at voluntary adoption due to a competitive advantage - we're seeing adoption by fiat.

AI is a broad category of tools, some of which are highly useful to some people - but mandating wide adoption is going to waste a lot of people's time on inefficient tools.

nilkn 3 hours ago | parent [-]

The competitive advantage belongs to companies, not engineers. That's exactly the conflict. What you're predicting -- voluntary adoption due to advantages -- is precisely what is happening, but it's happening at the company level. It's why companies are mandating it and some engineers are resisting it. Just like in the riots I mentioned -- introduction of agricultural machinery was a unilateral decision made by landowners and tenant farmers, often directly against the wishes of the laborers.

munk-a 3 hours ago | parent [-]

A well run company would provide an incentive to their employees for increasing their productivity. Why would employees enthusiastically respond to a mandate that will provide them with no benefit?

Companies are just groups of employees - and if the companies are failing to provide a clear rationale to increase productivity those companies will fail.

nilkn 3 hours ago | parent [-]

I'm sorry to say this, but the company does not need employees to respond enthusiastically. They'll just replace the people who resist for too long. Employees who resist indefinitely have absolutely zero leverage unless they're working on a small subset of services or technologies where AI coding agents will never be useful (which rules out the vast majority of employed software developers).

munk-a 3 hours ago | parent [-]

Oh, they can certainly do that (in part evidenced by companies doing that). It's a large cost to the company, you'll get attrition and lose a lot of employee good-will, and it'll only pay off if you're right. Going with an optional system by making such tools available and incentivizing their use will dodge both of those issues and let you pivot if the technology isn't as beneficial as you thought.

warkdarrior 4 hours ago | parent | prev [-]

Your examples are productivity boosters that don't threaten job security. A human has to provide inputs to the compiler, the spreadsheet, and the tractor.

mjr00 2 hours ago | parent [-]

The tractor, or more generally farm automation, was maybe the biggest single destruction of jobs in human history. In 1800 about 65% of people worked in agriculture, now it's about 1%. Even if AI eliminated every single computer programmers' job it would be a drop in the bucket compared to how many jobs farm automation destroyed.

Noumenon72 4 hours ago | parent | prev | next [-]

On the other hand, there were surely memos like "our facility will be using electric power now. Steam is out". Sometimes execs do set a company's direction.

MontyCarloHall 4 hours ago | parent | next [-]

AI adoption is a bottom-up decision at the level of the individual worker. Converting an entire factory is a top-down decision. No single worker can individually decide to start using electricity instead of steam power, but individuals can choose whether/how to use AI or any other individual-level tool.

abtinf 2 hours ago | parent | prev | next [-]

That transition took 40-50 years. Electrical power in manufacturing was infeasible for lot of reasons for a longtime.

Any company issuing such an edict early on would have bankrupted themselves. And by the time it became practical, no such edict was needed.

nitwit005 2 hours ago | parent | prev [-]

That's a choice individual employees couldn't make. Or, at least, one management wouldn't let them make. It'd require a huge amount of spending.

badc0ffee 3 hours ago | parent | prev | next [-]

20 years ago or so, we had an exec ask us about our unit tests.

jezzamon 4 hours ago | parent | prev [-]

Productive output is a lagging indicator. Using AI tools is theoretically leading???

nitwit005 2 hours ago | parent [-]

I had you a power tool, and your productivity goes up immediately. Your IDE highlights problems, same story. Everyone can observe that this has happened.