HN Hall of Fame Weekly email

Programmers should stop calling themselves engineers (2015)

www.theatlantic.com Essays & writing Essays & articles Work & careers Candidate
Screenshot of www.theatlantic.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
5
submitters
5
observed span
2019–2023
peak thread · 68 comments
49 pts
latest 20+ return · 2023-08-23
37 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

And in a slightly oblique way, when I was studying at engineering school (University it is called in Australia) the joke among the students was that at Uni we had two hours to get four questions half right(exams), but once we were engineers we would have as long as it takes to not make a mistake. The lecturers that had actually worked in real industry for any period of time had another line, "Most of what you do as engineers…

Meh, a lot of these kinds of articles seem to be written by civil engineers with a chip on their shoulder and defensive about the use of their title. I don't buy it. Yeah, we don't have certification and all that kind of stuff yet - because it's too new and no-one really has a final, bulletproof idea of "this is how X should always be done". But to me, engineers are people who build important stuff, that a lot…

sho·37-point thread·

I think the points they're making are all valid and I share the concerns outlined, but I disagree more than I agree. Bridges have collapsed, buildings have failed, but that happens less than software crashes. Why is that? I think the most important differentiator is the tolerance for such failures. Software is written cheaply, quickly and fails more often because we can afford it to. If we could afford the same thing with buildings, they'd be made quickly and cheaply…

So many words written protesting a natural evolution of language. Engineer started as a word meaning one who is skilled in the design, construction, or use of, surprise, engines. The word evolved in its use to later encompass other systems that can build: civil engineering (bridges and buildings), mechanical engineering (robots and mechanical systems), and computer engineering (actual hardware). Software is merely the latest system. Many universities grant software engineering degrees and apply principles of…

kenrose·20-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
137

reference only — not used in Hall rules or ranking

Total comments
217

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-05-26Programmers should stop calling themselves engineers (2015)First breakout · Best threadtomerbd4968
2020-09-16Programmers: Stop Calling Yourselves Engineershudon42
2020-11-07Programmers: Stop Calling Yourselves Engineerswtroughton2025
2021-05-14Programmers: Stop Calling Yourselves Engineers (2015)amichail2754
2023-08-23Programmers should not call themselves engineers (2015)Latest 20+ point return1vuio0pswjnm73768