Hacker News new | ask | show | jobs
by Myrmornis 1340 days ago
I think that the term software engineering is helpful in distinguish between building complex systems composed of many software entities versus writing code for a single application. I totally acknowledge that within-application structure can be both complex and sophisticated: I suggest that people writing such applications call themselves software engineers and not "developers" or "programmers".
1 comments

It's not about complexity, sophistication or quality - it's about liability when shit hits the fan and your bugs kill someone.