What does it mean to "be an engineer" in a world where anyone can talk to a machine and the operating system can write the code (on-demand, if needed) that does what they want?
Indeed, and what is really the difference between a software engineer, programmer, coder and hacker anyways?
Indeed, and what is really the difference between a software engineer, programmer, coder and hacker anyways?