Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re: (OT) Programming as a craft

by xenchu (Friar)
on Dec 16, 2003 at 21:21 UTC ( #315148=note: print w/replies, xml ) Need Help??


in reply to (OT) Programming as a craft

I don't believe that there is any danger of programming as a profession vanishing any time soon. Here are my two main reasons for thinking so.

First, I don't believe that the 'automation' you refer to will arrive as quickly as you think. Now, granted, people are always coming up with better and faster ways of perfroming programming tasks. Does anyone remember carrying around big boxes full of cards to be fed into a card-reader to enter your program into the machine? Long gone and good riddance. Through programming someone mated a tv(sic) with the proper software to replace that process. But that was a mechanical process and (fairly) easy to 'automate'. And even that process is still expanding and improving. I think it will be a very long time before you can hand a machine even the simplest specification which the machine can read and know what you want.

Secondly, programming is one of those fields which is constantly expanding into new areas of human endeavor. Think of the parts of human life that computers touch now in some form that they were not thought of even ten years ago. How many of us drive a car that has a computer in it? How many of us carry a computer around with one hand? And how long will it be before we talk to our sleeve to order our computer to do something?

The point I am clumsily trying to make is that computer uses are constantly expanding. Creating the software and programs they use requires human judgement. And human judgement, feeble as it can be, is not going to be replaced any time soon.

xenchu


The Needs of the World and my Talents run parallel to infinity.

Replies are listed 'Best First'.
Re: Re: (OT) Programming as a craft
by Nkuvu (Priest) on Dec 17, 2003 at 20:30 UTC
    Creating the software and programs they use requires human judgement. And human judgement, feeble as it can be, is not going to be replaced any time soon.

    For now, I agree with you. But I believe that in the future (and very possibly the very near future) this will no longer be a true statement.

    Consider the workers in the automobile factories. How long ago was it that they felt that their skills at constructing cars could never be replaced by machines? And how many of those people have been replaced by now with robots?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://315148]
help
Chatterbox?
and the leaves swirl about...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2018-07-22 16:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?















    Results (454 votes). Check out past polls.

    Notices?