| No you didn't have hostility, but you had a boat load of pretentiousness, and unfortunately that's often indistinguishable. > I brought up a definition shared by many people What you did is discount the definition used much more widely and commonly. You didn't just bring up a new possible definition, you declared another one invalid by saying "Because software development isnt an engineering task". If you want social counter-proof you can go to LinkedIn and type "Software Engineer" to see how many people consider Software Engineering to be a form of engineering. > Do you have a real definition that you can bring to the table? Yes, the definition that I think has the most use to society and is most precise while still being inclusive is "Engineers are people who solve real world problems in resource constrained environments". In fact I think the best engineers work across mediums, including software. For example, someone who engineers a robot has to do mechanical and software. > Is there a reason why you are taking things personally? I'm not, not sure what leads you to conclude this. > Can you articulate the difference between an engineer and a scientist? No I can't. Does that matter? |