Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mac Player

macrumors regular
Original poster
Jan 19, 2006
225
0
Im sure some programmers visit this board so i want to ask them if they think computing (programming) is a dead end job.

TIA
 

Eric5h5

macrumors 68020
Dec 9, 2004
2,494
604
Is this a joke?

Of course not. Everyone knows these "computer" things are just a fad. Why spend all that time and effort on something that'll be gone by next year? So yeah, programming is a dead end job all right. Hot tip: abacus operators are going to be the in thing by 2008!

--Eric
 

SMM

macrumors 65816
Sep 22, 2006
1,334
0
Tiger Mountain - WA State
Im sure some programmers visit this board so i want to ask them if they think computing (programming) is a dead end job.

TIA

The FORTRAN programming language was first introduced in the late 50's. The lead program manager (IBM) was John Backus. He was credited with stating, "Every program that will have to be written, will be written in the next 5 years". Others have also been given credit for this statement, but the message is clear. There is no current end in sight for the need to develop program code. Will it always be this way? Probably not at the level it is today. However, there will always be a need for creative people to design SW systems. The need for creativity never goes away.
 

jhande

macrumors 6502
Sep 20, 2006
305
0
Denmark
Every few years the 'programming is dead' meme resurfaces. I remember when CASE tools were supposed to put us out of a job (programs creating programs). Was that in the eighties or nineties??

'Programming never dies, it just moves to a higher level'. I can't remember who said that, but he was absolutely right.

While programming itself is getting easier, due to libraries, tools, updated methodologies (when done right), the scope is also increasing so that what you do as a programmer often has to do 'more' than before.

Where I can see 'dead-end' programming, is in the case of spending your life slavishly creating procedure/methods on spec, without having any idea of what the program/object is you are programming to.

I had a brief stint doing that kind of programming many years ago, and that truly sucks.
 

aLoC

macrumors 6502a
Nov 10, 2006
726
0
It's not a job that will go away. But it is what it is: sitting at a desk writing programs, and a lot of companies want quite boring programs written.

But if by "dead end" you mean there's not much prospect of promotion, there is some truth to that. People from accounting or marketing are more likely to be promoted up to CEO level than someone from the programming dept.
 

Amuraivel

macrumors member
Jan 31, 2006
91
0
I read the comment to mean:

Does programming offer many opportunities in the way of advancement as compared to other jobs; do you constantly stay the tekki?


-not-

Will the demand for programmers dry up.
 

gavd

macrumors 6502a
Jan 30, 2006
602
2
you should be a little more open minded before posting this on the forums. Why do we have computers? What makes software run? Who develops software? Why are you even using a computer if you think programming is a dead end job because they would be useless if nobody engineeered the software that runs on them? I'm a newbie to programming but i know that programming principles from the 1970's still apply. C++, the most widely known language to develop operating systems was created in the 1970s from an older programming language called c. Guess what mr. righteous programming job know it all, C++ is still used today with many updates, but it is still the same language. Java is one of the newest ones. Try browsing the internet without it, go ahead uninstall it, or disable it. Java made the internet what it is today and it was introduced in 1996 and is still being developed.

So why don't you even look up the bureau of labor statistics for the united states and see how much they make, and also look around and you'll see that a programmer/software engineer is one of the best jobs you can get in america. Also according to fortune magazine, Google is the #1 company to work for. Guess what Eric, they program computers. And seriously eric, your post is the joke, not the guy's your commenting on.

I could be wrong but I think Eric5h5 was being sarcastic...
 

rdowns

macrumors Penryn
Jul 11, 2003
27,397
12,521
you should be a little more open minded before posting this on the forums. Why do we have computers? <snip rant>

Lighten up Francis.

Sarcasm.jpg
 

sushi

Moderator emeritus
Jul 19, 2002
15,639
3
キャンプスワ&#
To the OP, one area that many folks forget to consider when thinking about programming is your everyday type items such as elevator control systems, your automatic coffee pot, microwave, dishwasher, fridge, VCR, DVD Player, etc. Also things like car emission and control systems. And of course power transmission systems.

I could go on an on but I think you get my point. Almost every type of industry that uses a microprocessor needs to have it programmed. Programming these types of items can be fun as well for those who are interested in programming.

Some have mentioned C++. Common language. But there are so many others. Ones that I have programmed in that I can remember of the top of my head are:

- Ada
- Basic (Many different versions. Most favorite was the one HP used on their HP-71.)
- C
- C++
- COBOL
- FORTAN IV (Done on punch cards!)
- FORTRAN 77
- Forth
- JCL (Job Control Language)
- Lisp
- Modula
- Pascal
- PL/1
- Smalltalk

And my all time favorite...Assembly language! :)

Edit: My point for listing all these languages is to illustrate that there are many paths to follow and opportunities can be had. Sure there is outsourcing going on these days. But a good programmer can make a decent living. Also, don't forget about VB and Excel Macros. I have friends who only do this and make a killing.
 

Eric5h5

macrumors 68020
Dec 9, 2004
2,494
604
And seriously eric, your post is the joke, not the guy's your commenting on.

LOL! I am a programmer. How you can read a comment that includes "abacus operators are going to be the in thing by 2008!" and not realize it's a joke is beyond me. Here, let me program you a new sarcasm filter; obviously yours is defective. ;)

--Eric
 

sushi

Moderator emeritus
Jul 19, 2002
15,639
3
キャンプスワ&#
LOL! I am a programmer. How you can read a comment that includes "abacus operators are going to be the in thing by 2008!" and not realize it's a joke is beyond me. Here, let me program you a new sarcasm filter; obviously yours is defective. ;)
Oooh! ;)

Might have to pop his stack! ;) :p :D
 
Programming is not a dead end of course.

Just American programmers :rolleyes:

With all this outsourcing going on your jobs will go the way of the dodo :apple:


Nope!...
Expensive coders are! here in Europe so much coding is outsourced to India and other similar places.
They have great education, seems to have more motivation, and are still cheaper... so outsourced it is.
But there is still a lot of design and architecture and higher qualification... jobs.
Funny enough people who ended in those place where people who have been doing some lower task before (like coding) ... so here some people are promoted without having their hand dirty before... i do suspect that the same previous outsources countries will soon (already) have the knowledge to have those higher positions filed too for still a lower price.

I wouldn't worry too much though... there is still a huge amount of job opening for every kind of position related to computer enginering (in Europe at least)
bozigle
 

aLoC

macrumors 6502a
Nov 10, 2006
726
0
Programming is not a dead end of course.

Just American programmers :rolleyes:

With all this outsourcing going on your jobs will go the way of the dodo :apple:

That's old news. Outsourcing has been going on for years now and still everyone can find a job.
 

robbieduncan

Moderator emeritus
Jul 24, 2002
25,611
893
Harrogate
I guess those whinging Americans on /. are wrong :)

Basically yes! We have lots of outsourced contractors in India. We also have lots of local programmers and are now moving to "near shoring". Basically the same as outsourcing but to a location in the same time zone line Belfast.

For some work outsourcing works well, for other work local contact is required so there will always be a place for the on-site programmer in large organisations.
 

iW00t

macrumors 68040
Nov 7, 2006
3,286
0
Defenders of Apple Guild
Basically yes! We have lots of outsourced contractors in India. We also have lots of local programmers and are now moving to "near shoring". Basically the same as outsourcing but to a location in the same time zone line Belfast.

For some work outsourcing works well, for other work local contact is required so there will always be a place for the on-site programmer in large organisations.

That is good news.

There is nothing more patently ******** than a major corporation starving out the livelihoods of local people while profiting out of the very same people.
 

aLoC

macrumors 6502a
Nov 10, 2006
726
0
For some work outsourcing works well, for other work local contact is required so there will always be a place for the on-site programmer in large organisations.

That's my experience also (8 years commercial development). Some projects are done by an offshore subcontractor, some are done locally, some are done by a joint team. Depends on the specifics of the project.

There was a lot of hype about outsourcing, but in the end the Indians didn't replace the industry, they just became one more part of it. One more option in the manager's toolbox, but not the entire toolbox.
 

Mac Player

macrumors regular
Original poster
Jan 19, 2006
225
0
Thanks everyone.

My biggest concern indeed is outsourcing. Every study i read keeps saying that programmers jobs will all go overseas, but the number jobs for software engineers will increase. What are the differences between a prgrammer and an SE?
 
Thanks everyone.

My biggest concern indeed is outsourcing. Every study i read keeps saying that programmers jobs will all go overseas, but the number jobs for software engineers will increase. What are the differences between a prgrammer and an SE?

Well the vocabulary is quite flexible
a SE can be an architects (who see the overall of the program) then a lead designer (he is breaking up the tasks in smaller task) and the SE that is implementing the task. If there is no freedom left on the implementation, and the job is only converting the human language into programing language... then this is the job of a programmer.
Where i work we all have some freedom on the implementation and we contribute to the program by other means... so no one is a programmer in the strick way of the term but no one cares about being called programmer or coder...

bozigle
 

Sayer

macrumors 6502a
Jan 4, 2002
981
0
Austin, TX
That is good news.

There is nothing more patently ******** than a major corporation starving out the livelihoods of local people while profiting out of the very same people.

If the locals would get more than a basic education or stop demanding 100k/year for entry level positions then locals would get hired on.

And are you saying people in developing countries with worse conditions than in Europe or America are don't deserve better lives through high-tech work? Typical elitist hypocrisy; screw the rest of the (developing) world as long as your 4 month-long vacations and 4 day work weeks and perpetual employment are preserved.
 

whooleytoo

macrumors 604
Aug 2, 2002
6,607
716
Cork, Ireland.
Just remember - programming will be the last job to be automated! (I'm not sure if that's a good thing or bad - but certainly it's not a dead end job!)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.