Discussion:
Is software engineering really "engineering"
(too old to reply)
walterbyrd
2007-07-11 15:41:05 UTC
Permalink
I happen to believe that the discipline of "software engineering" can
be as rigorous as other, more tranditional, engineering. I also
believe that nobody deserves to be called an "engineer" unless that
person has, at least, a four year degree in engineering.

Software engineering typically does not require the knowledge of
chemistry, or physics, that is required of the more traditional
engineering. But, I don't know that civil engineering requires that
either.

I really don't know if there should be such a thing as financial
engineering either.
Stupid Larry
2007-07-11 17:33:54 UTC
Permalink
Yup, you are right in most case it is not engineering, it is error-and-retry
thing. They are many ways to write the code to get the same result. Most
of them worked in the dark. Yes there is a true engineering if they use the
right tool to analyze the flow of their code. The shortest path with full
feature is the better.
Post by walterbyrd
I really don't know if there should be such a thing as financial
engineering either.
This one I agree 100%. Take American mortgage loan method, this is designed
to give the lender 500 - 1000% profits the 1st 5-10 yrs, when they show you
the math, they made it look low. Americans know how to fuck people well,
even their own people.
--
Post by walterbyrd
I happen to believe that the discipline of "software engineering" can
be as rigorous as other, more tranditional, engineering. I also
believe that nobody deserves to be called an "engineer" unless that
person has, at least, a four year degree in engineering.
Software engineering typically does not require the knowledge of
chemistry, or physics, that is required of the more traditional
engineering. But, I don't know that civil engineering requires that
either.
I really don't know if there should be such a thing as financial
engineering either.
Stupid Larry
2007-07-11 17:42:02 UTC
Permalink
Take a look at MathCad, and Chemistry software tools, or drawing tools, they
are truly engineering software.

The writers had to think in terms of engineering or else they won't be able
to get the result right.
--
Post by Stupid Larry
Yup, you are right in most case it is not engineering, it is
error-and-retry
thing. They are many ways to write the code to get the same result. Most
of them worked in the dark. Yes there is a true engineering if they use the
right tool to analyze the flow of their code. The shortest path with full
feature is the better.
Post by walterbyrd
I really don't know if there should be such a thing as financial
engineering either.
This one I agree 100%. Take American mortgage loan method, this is designed
to give the lender 500 - 1000% profits the 1st 5-10 yrs, when they show you
the math, they made it look low. Americans know how to fuck people well,
even their own people.
--
Post by walterbyrd
I happen to believe that the discipline of "software engineering" can
be as rigorous as other, more tranditional, engineering. I also
believe that nobody deserves to be called an "engineer" unless that
person has, at least, a four year degree in engineering.
Software engineering typically does not require the knowledge of
chemistry, or physics, that is required of the more traditional
engineering. But, I don't know that civil engineering requires that
either.
I really don't know if there should be such a thing as financial
engineering either.
Loading...