Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> because I realized software isn't really engineering

Competently writing software will involve applying engineering principles and a project management methodology: things like TDD, design-patterns, your system's architecture - they're all part of software-engineering.

Writing software is "programming" in the same way that writing a bestseller novel is "typing" or doing mathematics is putting fancy symbols on paper.



Couldn't agree more... and to add my own thoughts, why the heck are we so hellbent on dropping the engineering part from software engineering?

I get that it is a discipline that allows one to self-learn up the ladder to the title but why the hate? I do just as much highly-complex/critical work as my other engineering friends, so why is what I do not engineering all of a sudden?




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: