Hacker News new | ask | show | jobs
by CyberFonic 5743 days ago
A computer is a man made device so there is nothing to be discovered in the sense that biology, physics, chemistry required discovery to understand how things work. A computer is engineered and that in turn requires application of chemistry, physics, thermodynamics, electronics and boolean algebra (which is a part of mathematics body of knowledge).

Perhaps we should be talking about "computer engineering" which is how we build computers and "software engineering" which is how we build programs to run on those computers. Both of these require considerable learning, experience and planning. Which probably explains why people want to avoid the "engineer" tag, because it sounds like less fun than HACKING.