4/9 What's the difference between a programmer and a software engineer?
\_ programming is a specialization of engineering. A programmer, like
any engineer, CREATE things (programs) that IMPROVE the mankind.
However, an engineer doesn't necessarily know how to program.
\_ programmers write code, software engineers design it
\_ so software engineer never code, and programmers never design?
take a rhetoric class!
\_ software engineers can make their code run even in hostile
environments (crappy hardware, limited memory, buggy compilers,
tethered debuggers that make gdb look high-tech, and so on)
\_ Hiearchy is this:
-software engineer
-programmer
-hacker |