Yes you've discovered that a "Software Engineer" is not a
"Professional Engineer". I do think a "Software Engineer" can be a
broader term than a "Developer" though. I see Software Engineers as
knowing more about processes, diagrams, and taking a project from
planning to implementation to testing to maintenance. A Software
Engineer knows the difference between Waterfall and RAD or Agile
development practices. A Software Engineer I see as someone who
actually "Engineers" a product, whereas a developer I see more in the
implementation phase of that product. I don't know if there is a true
definition out there, but that is always how I have seen it.
Jesse
On 9/9/06, Daniel C. <[EMAIL PROTECTED]> wrote:
So, I've been wondering - how *does* one become a software engineer?
Note that I'm talking about a real, actual engineer here - not just
someone with a degree in computer science. If you're considering
responding with "I'm a software engineer, I just picked up a book and
taught myself <language>", please stop now and read this:
http://en.wikipedia.org/wiki/Professional_engineer
Anyone?
Dan
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/
--
#!/usr/bin/perl
$^=q;@!>~|{>krw>yn{u<$$<Sn||n<|}j=<$$<Yn{u<Qjltn{ > 0gFzD gD, 00Fz,
0,,( 0hF 0g)F/=, 0> "L$/GEIFewe{,$/ 0C$~> "@=,m,|,(e 0.), 01,pnn,y{
rw} >;,$0=q,$,,($_=$^)=~y,$/ C-~><@=\n\r,-~$:-u/
#y,d,s,(\$.),$1,gee,print
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/