frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

AI didn't erase the junior engineer's value, it increased it it

https://franciscotrindade.me/blog/the-kids-are-really-alright/
28•franciscomt•48m ago

Comments

franciscomt•47m ago
Author here. My last post on this reached the front page, and the main objection was that after AI, the junior's marginal value is gone: if a junior just passes specs to an AI tool and PRs back, why pay the salary?

That deserved a real answer, so I wrote this post. Short version: that describes a problem with how the role is structured, not what juniors can do. Push back welcome.

vee-kay•29m ago
If an intern can do the work of a technical lead, architect, software designer, or project manager, why do we need such expensive resources? Just fire all the seniors (including the CxOs) and let the interns run the company as lowest-paid temporary contractors, with the help of AI. /s
dzonga•17m ago
my take from this article - there's a point you miss. is the organization product driven ? because usually that changes how engineers solve or approach problems. a few organizations are product driven.

if it's product led - and every engineer no matter the level are supposed to understand the business and the requirements that drive value i.e create their own tickets etc - then yeah the value of the junior engineer stays the same or goes up.

with other orgs - where product managers act like high priests and everything has to go through Jira. then the value of not just junior engineers but engineers in general has been always at an all time low.

franciscomt•10m ago
That’s a good point. My whole career has been in product/tech led companies.
petcat•34m ago
I think it is less about junior/mid engineers, and more just about the kinds of work inexperienced/cheap developers are often doing: assembly line, JIRA-ticket-taker type development.

This is especially impacting Indian tech workers in the US [0] since these are often the types of roles that InfoSys and other foreign tech consulting firms are staffing. The new $100,000 fee to sponsor an H1B visa has made it difficult to justify hiring foreign tech workers when most of the time they are just going to be using American LLMs to do their work anyway.

[0] https://thefederal.com/category/news/h1b-visa-indian-tech-wo...

throwatdem12311•25m ago
Good riddance. Worked with many offshored firms before, from all over the world. The work was subpar before and it’s even worse now.

Now I can fire off agents ona remote box to do the grunt work and open PRs, then just prompt to review/iterate it. No timezone timezone delays or language barriers. Nearly instant feedback.

Coding is solved. Engineering is not. Catch up or be left behind.

birdsongs•20m ago
> Good riddance.

> Coding is solved. Engineering is not. Catch up or be left behind.

I'm really grateful for my company's culture. Reading replies like this, I remember how easy it is to forget how atrocious that can be elsewhere. Thanks for the perspective and reminder.

hactually•18m ago
how do you mean? surely you're paid for delivering product not coding? if it is the latter, I too would love to be paid for recreational coding
throwatdem12311•19m ago
> The junior engineer executes it, which nowadays means prompting it to an AI tool, and creating a pull request (PR). The PR receives feedback from more senior engineers. The junior engineer gets the feedback and takes it to the AI tool again, proposing changes.

Yeah this part should not exist anymore. It doesn’t where I work.

When I get a PR I just ask an agent to make the proposed changes. There is absolutely zero incentive for me to give feedback for you to give to an agent when I can give it to an agent myself.

Coding isn’t the job anymore. It’s understanding systems and architecture design, and ownership of what you work on. Being able to design solutions, understand them, deliver them and support them in production is the job now. Engineering is still engineering. End to end ownership is the job.

franciscomt•17m ago
I agree. Although I think that was never the job. Even without AI, the practice of subdividing work into coding tasks was not a good one.

AI just made it obvious.

literallyroy•13m ago
Making changes to someone else’s PR (other than extremely trivial ones) feels like they don’t have much ownership. People often have a reason for doing things the way they did and skipping over them seems like a mistake.
throwatdem12311•4m ago
We do architecture reviews now. Code reviews are going away because agents handle it.

When I ask an agent to do a code change for a PR, it’s because it’s not something I think the other engineer really should waste their time on. It’s on the same level as nitpicking what lines the braces go on before we had auto-formatters and lint checkers in CI.

lelanthran•18m ago
> If the assumption is that AI is going to radically simplify the technical portion of the role, then the people who have started their careers with AI will be in the best spot once they have acquired the experience.

This doesn't make sense - AI is to allow unskilled people to produce what was previously only produced by skilled people.

IOW, how does having 2 years of experience using an LLM to generate code beat having 2 months of experience?

The whole point of using the LLM is that very little skill is involved; how does starting earlier with it provide an advantage? If it's as good as it is claimed to be, starting later with it won't make a single iota of difference to the generated results, compared to someone who started earlier.

franciscomt•14m ago
I think it’s an oversimplification to say that using AI for se dev is a trivial skill. You can see it even now with some people chatting with Claude and others running multiple agents in a loop. There’s skill in that.
franciscomt•12m ago
But I agree that now it’s something people can catch up. The point is that I think it will make a difference if you’re someone that never coded manually vs someone that is (un)learning after having a full career pre-AI. Is not much different that people who started working with computers and others who had to learn how to deal with them late in their career.
Retr0id•16m ago
I find it kinda funny how everyone has such divergent opinions of who AI benefits.
dataviz1000•15m ago
This is something I've been thinking about the last couple days: how to get junior engineers to be valuable.

I developed a system to help prepare for leet coding interviews so I never feel lost under pressure solving a problem again. It is like a debugger that steps through the code showing all the values of all the variables with data visualizations that reflect the logic so I can grok what it is doing. [0]

After I had the Claude build it, I started looking at the values and there were some mistakes. So, again, the coding agent ran all the code, recorded all the values, and made sure that they line up.

Here is the really cool thing about that. The coding agents can't be trusted. By observing the values stepping though, what I really was doing was debugging coding agent code. It is debugging code presented in a way that is extremely simplified.

What I've been thinking about yesterday and today is, can I do the same thing with a pull request? Have the coding agent run the code, capture all the values, and create a console for the reviewer to step through looking at with data visualizations that abstractly represent that code.

Two things. 1. Coding agents can't be trusted and 2. reviewing code is very difficult. But is it possible to use coding agents to make reviewing code easy for humans? I think so.

That would be a great way for junior engineers to be extremely useful. They only have to step through the code and make sure that all the values line up.

[0] https://adamsohn.com/algoviz/

0x696C6961•10m ago
I've dreamt about pernosco (rr) style traces being available for tests in PRs. Imagine a DST setup where the PR shows diffs of deterministic test execution traces (I have no idea what these diffs would look like)
WhyIsItAlwaysHN•1m ago
Is this just an ad for the product? How is this connected specifically to junior engineers? Is it implying that they cannot debug code without this kind of tool while more experienced people can?
polanyer•10m ago
Such profound thought. Almost on the level of Hegel.
ericdykstra•2m ago
AI didn't X, it Y. Where Y is write this post.
olsondv•2m ago
It largely depends on the person. We have several junior engineers who cannot solve a problem without AI. When AI can’t solve it, they just keep trying and failing. And I mean weeks to months late. Then rinse and repeat on the next task. It used to be that they would have been forced to seek help from a senior engineer. Combine the teaching with a real struggle is what makes them better.

As it is now, they aren’t being taught and they’re not learning from what the AI is producing because they don’t understand it. The produced code is a black box, and the AI’s development is a black box too. All they know is that running it produces something like what they asked for. They have no idea about failure modes which is a fundamental concept of engineering. The worst part is that AI is covering up their deficiencies. They don’t know what skills they lack. They don’t even know what skills are required because they haven’t put the effort in.

There are obviously good junior engineers that are using AI judiciously and not as a crutch. They’re the ones who still interact with seniors to get help and actually learn. They would have been successful without AI too. These are the ones the author is talking about. In my experience, the momentum is moving towards the worse type of junior the more AI is adopted. Unless that changes, it will erase their value.

samsari•1m ago
Sort of like how there's a running joke, "this meeting could have been an email"; I think that for all the substance I found in this "4 minutes to read" blog post, it could have been a one-sentence comment in some discussion thread somewhere instead.
birdsongs•13m ago
You misunderstood my reply. I'm talking about culture, not engineering or coding.

I'm just grateful I don't work with people that say "good riddance" to blanket foreign talent bans, and "catch up or get left behind" to fellow engineers.

That doesn't sound like a nice place to work? Is all I'm saying.

tuesdaynight•52s ago
[delayed]
saghm•7m ago
Something not being the primary reason I'm paid does not imply that it's "solved". Personally, I enjoy working at a company where people have intellectual curiosity about varying viewpoints to ambiguous questions like "is coding solved?" rather than scolding people who don't adhere to the dogma as being "left behind".

To be clear, I use LLMs every day as part of my work pretty much entirely because my employer wants me to and has encouraged me to make them part of my workflow. They've managed to do that without anyone saying anything as aggressive as the parent commenter.

throwatdem12311•15m ago
My company has excellent culture. Zero tolerance for slop, top to bottom. With or without AI, you own your work and you are accountable for it. We’re a business not a daycare for foreign contractors without useful skills.

We prefer to hire on-shore junior engineers now, but their job isn’t just to just bang out grunt work Jira tickets. They own their work end to end and support it at every level. They get mentorship from seniors to move beyond coding and into systems and architecture level thinking. That’s the job now.

birdsongs•11m ago
> My company has excellent culture.

> Zero tolerance

> We’re a business not a daycare

Okay man, I'm sure it's great.

throwatdem12311•8m ago
You’d be suprised how often people rise to the occasion when you don’t treat them like children.
gjvc•10m ago
[delayed]
fsnovask•10m ago
Sure bud
unified101•20m ago
Your boss isn't shortly going to say the same about you? Fable is better than you at engineering.
throwatdem12311•17m ago
I basically only use Fable, and no it isn’t. Coding isn’t engineering.
_joel•11m ago
"Software Engineer" is a thing.
lelanthran•15m ago
> Coding is solved. Engineering is not. Catch up or be left behind.

I'm pretty certain SOTA is better than you at engineering. It's gonna be a real shock to your system when you finally acknowledge to yourself that you are nothing more than an expensive proxy to an LLM.

throwatdem12311•13m ago
I basically only use Fable and no it isn’t. Might I suggest that if you think it is you’re just projecting your own insecurity on others. Coding isn’t engineering.

Don't Paste the AI, please

https://dontpastetheai.com/
561•pjerem•4h ago•271 comments

AliExpress runs silent WebAudio fingerprinting that breaks Bluetooth multipoint

https://blog.laserphile.com/2026/08/aliexpress-webpage-keeping-multipoint.html
168•emctech•2h ago•47 comments

AI didn't erase the junior engineer's value, it increased it it

https://franciscotrindade.me/blog/the-kids-are-really-alright/
28•franciscomt•48m ago•34 comments

Windows brings out the Rorschach test in everyone (2003)

https://devblogs.microsoft.com/oldnewthing/20030825-00/?p=42803
247•luu•6h ago•94 comments

Show HN: I trained a 125M model to autocomplete piano on-device

https://simedw.com/2026/08/20/midi-autocomplete/
16•simedw•26m ago•3 comments

OpenRouter is joining Stripe

https://openrouter.ai/blog/announcements/openrouter-is-joining-stripe/
888•rvz•18h ago•456 comments

Proof of Human (YC S23) Is Hiring a Member of Technical Staff

https://www.ycombinator.com/companies/proof-of-human/jobs/ZTZHEbb-member-of-technical-staff
1•timshell•30m ago

Turns are Better than Radians (2022)

https://www.computerenhance.com/p/turns-are-better-than-radians
245•mayoff•11h ago•125 comments

Google has stopped pushing Git tags for some Android source code

https://grapheneos.social/@GrapheneOS/117057099753905023
668•Animux•18h ago•258 comments

Go 1.27

https://go.dev/blog/go1.27
685•database64128•17h ago•208 comments

A faster way to calculate the day of the week

https://www.benjoffe.com/fast-day-of-week
188•gavide•3d ago•42 comments

A joke domain purchase turned in geopolitical warfare

https://sprocketfox.io/xssfox/2026/08/19/sondehub-and-war/
940•kareiva•1d ago•150 comments

Manabu Kosaka's Handmade Paper Sculptures

https://coca11272000.wixsite.com/manabukosaka
148•surprisetalk•22h ago•19 comments

Unsloth Dynamic 3.0 GGUFs

https://unsloth.ai/docs/basics/dynamic-3.0-ggufs
294•jonesy827•17h ago•102 comments

Unlocking a locked/deactivated e-waste Cricut Maker

https://sprocketfox.io/xssfox/2026/07/01/cricut-unlock/
226•1e1a•17h ago•56 comments

Seeing beyond BMI: Estimating cardiometabolic risk with smartphone imagery

https://research.google/blog/seeing-beyond-bmi-estimating-cardiometabolic-risk-with-smartphone-im...
3•leanderjanssen•1h ago•0 comments

Casio F-B100W-1A

https://www.casio.com/uk/watches/casio/product.F-B100W-1A/
413•__fst__•21h ago•342 comments

Sol loves to cheat

https://jumploops.com/blog/sol-loves-to-cheat/
188•jumploops•1d ago•146 comments

Geolocating a random island using geometry and CUDA programming

https://yassa9.github.io/osint/gralhix-004/
494•yassa9•1d ago•79 comments

fx :Tiny, open, native coding agent.

https://fx.sh
292•handfuloflight•1d ago•121 comments

PostgreSQL for Everything

https://www.raphaelbauer.com:443/posts/postgresql-everything/
393•karlmush•23h ago•234 comments

The Chauffeur Problem

https://engines.egr.uh.edu/episode/1495
29•leowoo91•3d ago•13 comments

Risk Engineering

https://risk-engineering.org/
3•throwaw12•2h ago•0 comments

Browser De-Slop

https://www.sacredheartsc.com/blog/browser-de-slop/
4•cullumsmith•11m ago•1 comments

Feature Request: Support AGENTS.md

https://github.com/anthropics/claude-code/issues/6235
302•fg137•15h ago•187 comments

Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

https://os8088.com/spotlight/
101•jggonz•15h ago•46 comments

Mathematics in the age of AI

https://arxiv.org/abs/2608.16753
185•jonbaer•21h ago•217 comments

Filtered Vector Search: What Acorn Fixes, and What Fixes Acorn

https://qdrant.tech/articles/filtered-vector-search-acorn/
3•softwaredoug•4d ago•0 comments

Pixel 11 Pro Fold feels like the end of an era

https://www.theverge.com/tech/981956/google-pixel-11-pro-fold-review
79•animalcule•16h ago•201 comments

Sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector (2020)

https://github.com/cesarblum/sectorforth
39•sigalor•3d ago•9 comments