On Mon, 14 Jan 2008, Christopher Smith wrote:
Paul G. Allen wrote:
Software engineers *need* to know a variety of languages. They need to know
assembly and for embedded systems, they need to know it well. For embedded
systems, they need to have an excellent knowledge of the hardware
architecture and not just assembly for the platform the system uses.
That's just someone in a lead role, and that's certainly not a role one need
to be ready to perform right out of school (indeed, for most people, this
would be terribly unwise).
I dont see that much babying, as I see it, and how it worked for me the software
engineer is going to be given tasks that are more vague, less directed but still
small and not in a position of high management while the programmer(at least for
a friend) is going to most likely start working on existing code making lets
call it precision changes in a manner which has already been worked out.
those are two completly different jobs. the software engineer may have the
ability to choose between C/C++ or assembly ( I like assembly but dont see a
need for every software engineer to know it ) while the programmer will be
working in whatever language [s]he was trained (or hired).
Richard Reynolds
[EMAIL PROTECTED]
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg