Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

An engineer by any other name- Texas Legislature to decide if programmers can legally use title
Houston Chronicle ^ | March 29, 2003, 11:53PM | R.G. RATCLIFFE

Posted on 03/30/2003 7:38:16 AM PST by weegee

click here to read article


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-100 next last
To: sam_paine
UL Testing is a pain in the --- LOL... Not as bad as getting the CE mark, though ;0)
41 posted on 03/30/2003 9:30:54 AM PST by Chad Fairbanks (Beware of Disinformation and propaganda)
[ Post Reply | Private Reply | To 40 | View Replies]

To: weegee
I don't care what my job title is as long as they pay me the BIG BUCKS!
42 posted on 03/30/2003 9:44:33 AM PST by reg45
[ Post Reply | Private Reply | To 1 | View Replies]

To: Dewey1960
Enough of the software engineers, sanitation engineers, etc.

railroad engineers, domestic engineers ...

43 posted on 03/30/2003 9:47:42 AM PST by reg45
[ Post Reply | Private Reply | To 7 | View Replies]

To: Chad Fairbanks
Know what you mean! Imagine if software had a similar compliance test!
44 posted on 03/30/2003 9:48:13 AM PST by sam_paine
[ Post Reply | Private Reply | To 41 | View Replies]

To: sam_paine
Some software (certainy not ALL) does have very strict compliance testing - On the wall of my cubicle, I have a printout list that explains the various regulatory standards any software I write (Yes, I also do 'Software Engineering') must meet - for example, all of our Alarms are software-driven - and they have certain federal regulatory standards they must meet, and if they do not meet or exceed those requirements, someone is in trouble... It's certainy different for some guy writing code to create a Word Processor... If the Bold doesn't work, no one will die...

I DO have a problem with 'sanitation engineers', 'Customer Service Engineers' and in most cases 'Software Engineers'... Some VB Programmer, writing software, is a lot different than a guy who, for example, writes software which communicates with Natural Gas Meters for meter 'proving'...

I guess my point is, not ALL Software "Engineers" are Engineers - but some are...
45 posted on 03/30/2003 10:06:30 AM PST by Chad Fairbanks (Beware of Disinformation and propaganda)
[ Post Reply | Private Reply | To 44 | View Replies]

To: sam_paine
Only an idiot would hire someone WITHOUT credentials to build a bridge. My rant was not about the obvious.

It's about all this anal crap like we see from dorks with a PHD in religion or philosophy that INSIST on being called "doctor", etc. That's deceptive, simply calling yourself an engineer when that's exactly what you do isn't.

There's got to be a limit on this anal PC bullcorn, and a buncha puffy chested engineers is a good place to start.

46 posted on 03/30/2003 10:06:41 AM PST by ALS
[ Post Reply | Private Reply | To 35 | View Replies]

To: sam_paine
How do you admit that you don't know how something works and then simultaneously throw out an attack on "hicks" that do?

Sorry I don't mean to start a flame war. I was reacting to how some people down there saw it fit to define criteria for Engr. based on their interpretations.

What REALLY needs to be stopped, which isa totally different thing, is crap like the Microsoft Certified Systems Engineers misnomer. Microsoft is not any kind of accredited educational agency, nor are the people associated with this program involved with "engineering" anything at all.

I agree on PE for Civil/Mechanical, etc. Also agree with you about MCSE being not really Engineering and IT programmers not being real engineers. No argument about that.

My point was about EEs. How can you expect EEs to go through the PE crap when we mostly work for private corps. and have very little contribution to public works, like Civil/Mechanical guys do? We work on cutting edge technologies, make significant intellectual property contributions (just compare patents in EE related fields to Civil/Mechanical) and don't think some 50 year old bureaucrat in Austin should sign off on our certification. That was the point I was trying to make. I did not mean to come across as insulting.

47 posted on 03/30/2003 10:07:29 AM PST by nwrep
[ Post Reply | Private Reply | To 25 | View Replies]

To: saluki_in_ohio
The term "engineer" is used too loosely today.

I agree ... WE were using it first.


48 posted on 03/30/2003 10:41:01 AM PST by gitmo ("The course of this conflict is not known, yet its outcome is certain." GWB)
[ Post Reply | Private Reply | To 10 | View Replies]

To: sam_paine
Know what you mean! Imagine if software had a similar compliance test!

You haven't seen the testing standards we employ for software. My last project had over 7,000 pages of testing requirements. The testing took 9 people close to a year. I'm not willing to shut down a billion dollar enterprise by inadequate testing.
49 posted on 03/30/2003 10:46:01 AM PST by gitmo ("The course of this conflict is not known, yet its outcome is certain." GWB)
[ Post Reply | Private Reply | To 44 | View Replies]

To: Zack Attack
I was thinking the same thing!

There were train engineers before there were licensed professional enginners. And of course the Corps of Engineers could face problems if the P.E.'s had any say in the matter.


50 posted on 03/30/2003 10:58:30 AM PST by Maximum Leader (run from a knife, close on a gun)
[ Post Reply | Private Reply | To 37 | View Replies]

To: Tax Government
Instead of trying to license all uses of "engineer", Texas should license a few specific ones: "mechanical engineer," "electrical engineer," "civil engineer," etc.

That, or something similar, may be a reasonable compromise. I think that in Colorado, anyway, those are the only areas where you can even get a PE license. (My wife's the one who did the EIT exam, her degree is in materials engineering. I'm just a bit pusher ;-).

Software engineering is too new and varied to be licensed. And, the public-safety aspect of software engineering is missing, so the state should just butt out.

Actually, that (public safety) seems like an excellent reason for the state to butt in. I've worked with lots of people who call themselves software engineers (I've had Senior Software Engineer on my biz card or job description for quite a few years), but most of them are just programmers who know bugger all about engineering, either from the safety aspect (its amazing how few have heard of the RISKS digest, let alone read it) or from the economic aspect (know who Boehm is, understand COCOMO (Constructive Cost Model), etc.)

This is perhaps less true in some specific industries (aviation, military, etc) where the risks of defective software are clearer and where there are mandated processes and procedures to follow. Those processes do greatly bog down the development process, but they're necessary because most programmers, despite the "engineer" in their job titles, really are clueless about developing robust and reliable software.

(And yeah, some of the reasons for that is because the field is relatively new and the technology changes quickly -- but that's all the more reason for care when developing life critical applications. And bear in mind that even a database app can be life critical in a medical, law enforcement or military context.)

51 posted on 03/30/2003 11:18:06 AM PST by algol
[ Post Reply | Private Reply | To 6 | View Replies]

To: Chad Fairbanks
It's certainy different for some guy writing code to create a Word Processor... If the Bold doesn't work, no one will die...

Thank you for demonstrating the exact problem with the state of software development today.

"If the Bold doesn't work, no one will die." How do you know that? I can think up scenarios where if the bold doesn't work, someone could well die. Patient care instructions where something other than the usual is normally highlighted in bold -- printout doesn't have any bold text, overworked nurse misses the special instructions, patient dies. (Sure, there are other problems in the overall methods and procedures if that happens, but it could happen.)

That sort of sloppy thinking gets carried through to other applications. Read the RISKS newsgroup (comp.risks) or digest for numerous examples. Not all fatal by any means, but ranging from that through having ones life ruined (think identity theft) and a few examples of plain inconvenience.

I guess my point is that, unless you know absolutely all the possible uses your software will be put, you'd better write it as though somebody's life depended on it, because it might. (Well, modulo the cost of such development, which is a real engineering trade-off too.)

52 posted on 03/30/2003 11:37:24 AM PST by algol
[ Post Reply | Private Reply | To 45 | View Replies]

To: DB
OK...I wasn't saying that professionals in the compuer related fields CANNOT be extremely accomplished and well-educated. It is apparent that you are both, and I think that's fabulous.

The software/computer science field is so new in comparison to civil or mechanical engineering. Perhaps that is why there are more alternate routes to achieving prominence in the field. It is quite rare for someone without a degree in CE or ME to become a PE (although legally it is possible in a few states). In my area, at least, if you want a job as a mechanical or civil engineer, you're only taken seriously with an accredited 4-year degree. Having patents and being self-taught just doesn't cut it. Many of the laws regarding who can legally call themselves an "engineer" are pretty old...they don't take into account that in computer-related fields, it is possible and quite common to have good skills and abilities without a degree. PEs are usually civil engineers...I know less than a handful of MEs with a PE, and no EEs who have one. The laws are designed with MEs and CEs in mind.

I still don't think that most of the "software engineers" out there, who are often simply high school grads who took a VB class at the local community college, are actually engineers. Yeah, they can code like mad...but when it comes to traditional "engineering" activities, they have no clue. I worked my butt off to get my engineering degree, and it's cheapened when antisocial code monkeys who couldn't design their way out of a paper bag insist on calling themselves "engineers" on a business card. They're "programmers" or something similar, not engineers. The computer engineers that I know AREN'T the ones doing the coding...they're designing the systems and having the coders do the coding (that IS their job...).

I, for one, would be all for revamping the PE process to include Computer engineering. It could include people who HAVE been self-taught, and who have made significant contributions to the field (based on a board review). This capability for a PE without a degree exists in some states now.

53 posted on 03/30/2003 11:53:28 AM PST by Rubber_Duckie_27
[ Post Reply | Private Reply | To 34 | View Replies]

To: weegee
I am a member of the Society of Photofinishing Engineers. I had to take a battery of tests and demonstrate on the job competence. I don't have a master's degree. Does that mean I'm not a photofinishing engineer or just not an engineer? I once taught photojournalism at SMU, too, but never claimed to be a college teacher because it was in conjunction with my work. Oh, well. When you're past fifty and unemployed, you're screwed and it may not matter what kind of work you are out of.
54 posted on 03/30/2003 1:18:08 PM PST by gcruse (If they truly are God's laws, he can enforce them himself.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: algol
Thank you for demonstrating the exact problem with the state of software development today.

We are in agreement there...

"If the Bold doesn't work, no one will die." How do you know that? I can think up scenarios where if the bold doesn't work, someone could well die. Patient care instructions where something other than the usual is normally highlighted in bold -- printout doesn't have any bold text, overworked nurse misses the special instructions, patient dies. (Sure, there are other problems in the overall methods and procedures if that happens, but it could happen.)

Well, what you are describing is not a Word Processor, which was what I was referring to... However, what you ARE describing would be something that, if used in the treatment and diagnosis of a patient, would be required to be classified as a medical device - in which case, it would require a 510K... In order to GET the OK to release, it would need to undergo far more stringent testing and validation - not so with Microsoft, for example, releasing Microsoft Word... Nice try though...

That sort of sloppy thinking gets carried through to other applications. Read the RISKS newsgroup (comp.risks) or digest for numerous examples. Not all fatal by any means, but ranging from that through having ones life ruined (think identity theft) and a few examples of plain inconvenience.

Preaching to the choir, man... I could tell you horror stories about bad software - software that kills - think 'X-Ray Machine of Death' as a perfect example...

I guess my point is that, unless you know absolutely all the possible uses your software will be put, you'd better write it as though somebody's life depended on it, because it might. (Well, modulo the cost of such development, which is a real engineering trade-off too.)

Well, since I work in a field where 'someone's life depends on it', I look at software different than a large percentage of the industry. Any software I work on is not a game, and I certainly do not look at it as such

55 posted on 03/30/2003 2:06:08 PM PST by Chad Fairbanks (Beware of Disinformation and propaganda)
[ Post Reply | Private Reply | To 52 | View Replies]

To: weegee
Reminds me of when I lived in Columbia, MO. The government there required Arby's to change their sign from Roast Beef to Roasted Beef. According to city ordinance, only roast beef like that served in fancy restaurants can be called Roast Beef.
56 posted on 03/30/2003 2:08:59 PM PST by graycamel
[ Post Reply | Private Reply | To 1 | View Replies]

To: nwrep
Well, I don't care what their degree(s) are or where they're from, if they don't have a license in TX, they can't practice engineering there. They can call themselves (privately) anything they want, but can't advertise it publically.

Nor should the so-called "network engineers" who don't design ckts nor have the requirements.

Programmers don't "design" - they practice a different art. Electrical engineers follow a different prefession.
57 posted on 03/30/2003 2:13:08 PM PST by Robert A Cook PE (ABCNNBCBS Lie!)
[ Post Reply | Private Reply | To 4 | View Replies]

To: Robert A. Cook, PE
RE: Your PROFILE.

Think you need to head back to College Station for a refresher in English grammer. Your 4th and 5th paragraphs look like Greek. : )

With Regards.....

58 posted on 03/30/2003 3:17:00 PM PST by jmax
[ Post Reply | Private Reply | To 57 | View Replies]

To: sam_paine
ditto to your remarks



59 posted on 03/30/2003 4:51:32 PM PST by cheme
[ Post Reply | Private Reply | To 25 | View Replies]

To: weegee
I don't know where you got your information. I graduated from the College of Engineering with a degree in Computer Science from Texas A&M. I took 3 semesters of Calculus, Differential Equations, physics, chemistry, general ed class, plus all of my computer science courses.

I'm a SAHM now, but when I worked my title was Software Engineer in California for over 10 years.

The license doesn't make sense for software engineers. It makes sense for Civil Engineers, and the test is geered towards that field. If they want to make separate tests for each field, then fine. However, they shouldn't make a software engineer take a civil engineering test to become a "professional" engineer.


60 posted on 03/30/2003 5:00:42 PM PST by luckystarmom
[ Post Reply | Private Reply | To 2 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-100 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson