Hacker News new | ask | show | jobs
by tossandthrow 4 days ago
Quite a few developers will likely loose their jobs. In particular the ones who don't have mental capacity to work with models - the ones who are forever junior.

The engineers who can manage large scale projects using agents will, on the other hand, probably get a hefty salary bump.

2 comments

I've worked in many places on many teams and never met anyone that essentially does nothing besides write code...

I question the obsession engineers have with their "code writing" being replaced by a machine.

Do you really think that's the value you bring to the table?

Non-engineers don't want to sit down and think about anything, they don't want to sit down and test that thinks actually work, they don't want to think about all the failure cases that could go wrong besides a few shallow tests, and they definitely don't want to have to pick up the mess if something does go wrong...

This is what you get paid to do. Coding is a small part of that.

You are on point: The developers of the future need to hold much more of the domain that is being developed for. It is not a job to write JSX and tailwind classes anymore, so you need to move up in abstraction - and complexity.

Not all can do that.

> the ones who don't have mental capacity to work with models

Those people don't exist.

Sure they do - there are a lot of people who thrive working with concrete technologies and solve relatively straight forward issues (implement this component - style work).

These people will see a brutal job market that is forcing them to take more responsibility and work at a higher level of abstraction.

This is nothing new - A bunch of people simply don't thrive well as knowledge workers. The bar for being a knowledge worker is going to go up - by a lot.

The latest tools will walk any monkey through the process of planning out and thinking through whatever they're supposed to be doing, and will then write the documentation for it. The bar is likely to go down, actually.
Yes, so when a tool is walking any monkey through a process, it does bit have a value anymore.

This is why people stopped adding word, excel and googling skills into their resumes - it is assumed that you know how to use the office suite and a browser.

State of the art tools will soon be even better at being generalists and handling abstraction than at coding. Even GPT 4 could do a better job planning a project than implementing it. The main bottleneck is context, which all of the big companies are solving by hoovering up all their internal data that's in writing into agentic knowledge graphs. The end game is fully autonomous teams of agents, led by other agents.
Project planning is not more abstraction - a lot of companies use junior staff as project managers. And sure, they will also find a hard time finding jobs, unless they can move up the hierachy.