Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: [xml-dev] [offtopic] The Airplane Example (was Re: [xml-dev]Streaming XML)

From: Benjamin Franz <snowhare@-------.--->
To: "'XML Developers List'" <xml-dev@-----.---.--->
Date: 1/1/2005 2:50:00 AM
On Fri, 31 Dec 2004, Alan Gutierrez wrote:

[...]

>    3) Programming is part of the HCI. It will continue to be part
>        of the HCI. So, long as it is part of the HCI, so long as
>        there is Flash, for example, everyone is a programmer.
>
>        This is as it is.
>
>        Is not Techo a form of computer programming? Must I go
>        through your eight-year certification track to screw around
>        with Garage Band?
>
>    What you're positing, an end-of-centry world where computers
>    have evolved to a where they are the domain of shamen, sounds
>    like the old "I think there is a world market for about five
>    computers" remark, dubiously attributed to Thomas J. Watson.
>

I am bemused by this entire thread. It has almost nothing to do with what 
I wrote.

What I said:

    By the end of this century, I will be amazed if you will still be able
    to call yourself a 'software engineer/progammer' without a legally
    mandated certification, license and professional standards.

Notice I didn't say that you would not be able to program or write 
software without a license. I said you would not be able to call yourself 
a software engineer without one. That is a subtle but important 
distinction.

Right now, you can personally do a number of jobs that professionally 
licensed engineers can do. And, with the exception of jobs _requiring_ a 
licensed engineer, no one will stop you. Unless you put on your letterhead 
the word 'Engineer'. That is a legally protected title that identifies the 
person as a _licensed_ engineer with knowledge, skills, experience and 
legal responsibilities specified by law.

Software engineering has no equivalent right now. What I said is that, by 
the end of the century, it most likely would.

Could I be completely wrong? Yes. The entire profession may become 
obsolete, although I doubt it. The requirement for obsoletion would be the 
replacement of programmers by supra-human artificial intelligences. And if 
that happens, all bets are off for far more professions than computer 
programming. Barring that event, the need to translate human requirements 
to computer instructions (however represented symbolically) is unlikely to 
disappear.

But assuming the the entire profession doesn't become non-existent, I see 
little doubt that licensing and legal requirements for the specific title 
of software engineer (or some similar title) will happen.

-- 
Benjamin Franz

"All right, where is the answer? The battle of wits has begun.
It ends when you click and we both serve pages - and find out who is right,
and who is slashdotted." - David Brandt


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent