Right, but in other engineering disciplines, the title "Engineer" is regulated, must be earned, and comes with some degree of quality control. I'm not aware of any body of professionals which exists to certify people as "Software Engineers" (capitalized). The result is that we have a bunch of people who call themselves software engineers but are lacking the experience and quality that designates Engineers in other fields. Your opining on the issue illustrates some of the things that may define a Software Engineer, but in the end it's just your opinion.
Dan On 9/9/06, Jesse Stay <[EMAIL PROTECTED]> wrote:
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
/* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
