Comment

Comment by saltyfamiliar

I think a lot of people here (and the author of the article) are missing the obvious: an engineer is someone who works with engines. An engine is basically just a machine that does work. The question is really whether software can be considered "machines." They're certainly complex devices made up of different parts working in unison that perform work, so I think yes. If a bridge can be considered a machine then surely so can software. Therefore, programmers are engineers. All this talk about rigid specifications, certifications, math, respect for the title, etc. is very odd to me.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton