Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Re: Re: Re: Programming Versus Engineering

by chromatic (Archbishop)
on Dec 16, 2003 at 18:04 UTC ( [id://315098]=note: print w/replies, xml ) Need Help??


in reply to Re: Re: Re: Programming Versus Engineering
in thread (OT) Programming as a craft

Okay, so if the important part of being an engineer is the safe design and synthesis of an object as a whole from diverse materials, then a general contractor is an engineer while a carpenter or a drywaller isn't.

If I were nitpicky, I'd ask if a semiconductor engineer were really a craftsman, because he's expected to be good at designing and creating chips, using primarily the single material of silicon and a few transistors.

I think what you're really trying to say is "Engineers design complex things and craftsmen don't." That's a fair opinion. I completely disagree, but I think it's much closer to your opinion than the silly metaphors I dragged you to. :)

Replies are listed 'Best First'.
Re: Re: Re: Re: Re: Programming Versus Engineering
by jZed (Prior) on Dec 16, 2003 at 21:04 UTC
    the silly metaphors I dragged you to. :)

    :-)

    I don't use these metaphors just to play with words, I am trying to forumlate arguments that can be used in situations where management is making decisions without consulting technical staff. In such cases I will say something along the lines of "You can plan a bridge building project without consulting the metal-workers, but if you plan it without consulting the engineers, remind me not to drive over that bridge."

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://315098]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (3)
As of 2024-03-29 02:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found