Software Engineering After the AI Hype

2 18 46
calendar_today agoschedule1 min read
— Originally published at valentineshi.dev

Juniors

In reaction to the often-heard complaint that the SWE profession would suffer the absence of junior engineers due to AI + seniors doing all the work, I recently was thinking the following.

This is not going to happen, because there will always be parts of the job that seniors would like to offload to juniors. The difference is that the entire profession would require many fewer seniors AND juniors (though time will tell).

My other suggestion is that this is not going to be as lucrative as it was for juniors, attracting masses into the field just for fun and good money in perspective. That was the case since 2010s. Now, I think, this will clean up the field from occasional people. Only people truly interested in the craft would pursue the path.

I also think that learning for juniors would be compressed as well. The ultimate task of an SWE is to deliver a correct and error-free product. AI would do exactly that: reveal errors, technical and architectural debt much more quickly, allowing juniors to learn on their own mistakes. Exactly how it works now, just within a shorter time window.

Besides, in the organizations with good SWE culture, juniors would be saved from exploring SWE dead-end practices.

Competent Judgement Is Still the King

Finally, in general, the SWE profession - as it is defined by SWEBOK - has not changed for anybody.

AI is just another engineering tool with its own benefits and flaws. One of the thousands of tools already existing in SWE (yes, that order of magnitude - concepts, practices, approaches, packages, frameworks - the list is endless). It will be built into the profession naturally.

The ones who want the craft badly enough will stay and own the entire toolset.

And, as always, competent (!) engineering decisions and judgement will require knowing all those thousand tools. I expect the application of AI as the final "silver bullet", a replacement for all the SWE tools will fade away gradually, freeing up room for real SWE.

Would love to hear the opinions from your specific context.

2 Comments

2 votes
1
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

Local-First: The Browser as the Vault

Pocket Portfolio - Apr 20

The Sovereign Vault — A Comprehensive Guide to Protocol-Driven AI

Ken W. Algerverified - Jun 4

Split-Brain: Analyst-Grade Reasoning Without Raw Transactions on the Server

Pocket Portfolio - Apr 8

Your AI Doesn't Just Write Tests. It Runs Them Too.

Kevin Martinez - May 12

Beyond the Crisis: Why Engineering Your Personal Health Baseline Matters

Huifer - Jan 24
chevron_left
2.1k Points66 Badges
Eastern Europevalentineshi.dev
15Posts
36Comments
12Connections
Senior Backend / Full-Stack / Founding Engineer specializing in complex business systems. Node.js, T... Show more

Related Jobs

View all jobs →

Commenters (This Week)

6 comments
2 comments
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!