Now that I think of it: Beats me while a hardware engineer, at least over here in the Netherlands, has a job that seems to mean something, and a software engineer is often just 'the guy who writes the code.' (Except if you work for Google or Microsoft or something like that.)
Maybe it's because hardware can be seen when it's done, and software can't.
Actually, if you get to see the software, it *has been done wrong*, because you'll be looking at a kernel panic or a memory dump or something.
|