HN Hall of Fame Weekly email

How Developers Stop Learning: Rise of the Expert Beginner (2012)

daedtech.com Essays & writing Essays & articles Work & careers Class of 2020-07 Hall of Fame
Screenshot of daedtech.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 9 calendar years, with breakout response in 3 of them.

submissions
12
submitters
12
observed span
2013–2023
peak thread · 432 comments
672 pts
latest 20+ return · 2023-09-17
33 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I feel like a lot of people here are missing the point of the article. I've worked with several 'expert beginners' over my career. They think they're near the skill ceiling, but they're actually much closer to the bottom. They rose through the ranks despite not being particularly great at their jobs, and now find themselves having to indoctrinate others into their way of doing things. Any suggestion on how to improve the process is usually met with some form…

If you work in an average company who hires average people and you are well above average you quickly risk becoming exactly that. You can be the top 5% (I know it's subjective and controversial yet I'm sure we all have a clue what that means) of developers and this will make it likely for you to be that "local maximum" as everyone will see you internally as a guru. But at companies who are employing the top 5% of…

What that tells us is to design development environments for the expert beginner. Expert beginners are cost-effective. Competence and expertise in web development is not cost effective. By the time someone reaches the expert level, the technology in which they are an expert is obsolete. Like Java programmers.[1] [1] https://www.infoworld.com/article/3195285/java-and-c-continu...

Animats·157-point thread·

My version of imposter syndrome is worrying I'm actually an expert beginner. How can one ever really know? I have some risk factors: I've been in a small team at the same company for over a decade, I have some pretty strong opinions about the way things should be done (at least for the kinds of projects I work on), and I dislike and avoid most of popular frameworks out there (not because they're popular, but because they aren't aligned…

feoren·33-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
1133

reference only — not used in Hall rules or ranking

Total comments
579

reference only — not used in Hall rules or ranking

Every submission