Are Programmers Engineers? 1002
The Llama King writes "The Houston Chronicle has an interesting story about a debate in the Texas Legislature over whether programmers are really engineers. A quote: " 'It's one of the silliest issues we're having to deal with this session, but it's also one of the most important,' said Steven Kester, legislative director of the American Electronics Association, an organization of computer companies." Are you really an engineer? Or just a code-monkey?"
Dubya (Score:5, Funny)
They said the same thing when our governer ran for President, but that turned out all right.
Well... sort of...
How To Start A Heated Debate (Score:5, Funny)
1: Ask the question, "Are Programmers Engineers?" on a tech-oriented website.
2: Well... pretty much any other question, but No. 1 is the humdinger granddaddy of all waltzing in a minefield questions.
And just to get things started, "Yes."
Does it matter? (Score:4, Funny)
Well... (Score:5, Funny)
I can just see it now (Score:4, Funny)
An engineer... (Score:5, Funny)
Optimist: "The glass is half-full."
Engineer: "The glass is twice as big as it needs to be."
Programmer: "Who cares? Just drink the free beer!"
I'm unemployed ... (Score:2, Funny)
Re:It all depends ... (Score:3, Funny)
Re:Neither ... (Score:4, Funny)
Journeying from city to city looking for a job doesn't count.
(Okay, sorry, couldn't resist. I recognize the word, too, and I agree that this is a Good Thing To Be.)
Re:Dubya (Score:3, Funny)
Joe Carlson
MCSE
CNE
http://www.darthvader.tv/modules.php?name=Han_S
Re:How To Start A Heated Debate (Score:4, Funny)
vi.
:)
Re:The meaning of Profeesional Engineer in Texas (Score:3, Funny)
Everyone just sat there, looking around to see who would be the first to raise their hand. Finally a man near the back raised his hand. The speaker asked him "You feel that confident about your software, do you?"
He replies, "No. I just know that if my company was writing the software, the plane wouldn't even make it out of the terminal"
Re:CODE MONKEY!!! (Score:3, Funny)
Homeland secretary has raised the terror alert to code orange in response to overheating toaster coils...
The Bush administration points to a recent survey that nine out of ten americans thing their pests are psychic as proof of the resolve of the public on the Middle East invasion (oops) Iraq War....
Hmmmm.. that's a tough one... (Score:2, Funny)
Re:Don't Water Down "Engineer" (Score:3, Funny)
Scientists are thought.
Every scientist I've ever met had a definite corporeal aspect as well. A lot of young scientists wish they could be pure, disembodied thought, but they grow out of it.
Re:Obligatory Star Trek reference (Score:2, Funny)
The fruit . . . hanging so low . . . must resist . . but can't . . .
I assume your parents were engineers and/or programmers, since this tautology pretty much make you look like a tool. IMHO.
Seriously, cmon. Stop with that. Sure, everything is a tool because you can USE it. That pretty much defines a tool, right? So, basically, since anything can be USED in some way or another, even if that way is silly or not-yet apparent, everything is a tool. Including you. (And, alas, me -- to ward of that inevitable comeback in advance).
Lots of professions involve making tools. In fact, just about any profession (being done well, at least) will involve more tool-making than anything else (remember, a better procedure is a tool, since it can be used too -- see the pointlessness?).
That doesn't make it engineering. And it doesn't equate engineering and programming.
That reminds me of this one:
A programmer, a hardware engineer and a departmental manager were on their way to a meeting. They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down the road, bouncing off the crash barriers, until it miraculously ground to a halt scraping along the mountainside. The car's occupants, shaken but unhurt, now had a problem: they were stuck halfway down a mountain in a car with no brakes. What were they to do? "I know," said the departmental manager," Let's have a meeting, propose a Vision, formulate a Mission Statement, define some Goals, and by a process of Continuous Improvement find a solution to the Critical Problems, and we can be on our way."
"No, no," said the hardware engineer, "That will take far too long, and besides, that method has never worked before. I've got my Swiss Army knife with me, and in no time at all I can strip down the car's braking system, isolate the fault, fix it, and we can be on our way."
"Well," said the programmer, "before we do anything, I think we should push the car back up the road and see if it happens again."
Re:+5 insightful. For shame, moderators, for shame (Score:1, Funny)
We define a function called C
A boolean its output should be
If C equals 1
Then function D we will run
If it's 0 we call function E
I don't know about engineers...but if the gcc guys pull their finger out then at least the code-monkeys could start using iambic pentameter. What am I thinking..code-monkeys understand iambic pentameter? You'll need an engineer to show them how.
Re:You can call programmers engineers... (Score:3, Funny)