my dog learned polymorphism*
The moose likes Jobs Discussion and the fly likes why does a sotware techie paid more .. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "why does a sotware techie paid more .." Watch "why does a sotware techie paid more .." New topic
Author

why does a sotware techie paid more ..

rajen kumar
Greenhorn

Joined: Dec 03, 2006
Posts: 21
couple of reasons why a software techie get paid i can than think about are:
-- his skill are in demand, due to sudden coming of the software revolution.
-- job Invloves techincal skills requiring to adapt to new technologies.

But on a meaningless note:-)
- its an advance compensation for sitting long hours on the chair with chances of getting back problems in future.
- compensation for obesity due to very less physical activity.
- compensation for stress related illness due to unrealistic project deadlines and frequent technology changes.
- compensation for not able to view sunsets in the evening.
Rahul Noel
Ranch Hand

Joined: Jul 18, 2008
Posts: 51
Becoz of Outsourcing, mainly our projects are from Other Countries like US,UK,Australia etc. So,our concurrecny value is less.


Thanks in Advance.
Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6037
"More" is a relative term...

In the US software developers on average make more than teachers, cashiers, bike messengers, event planners, etc. But they also make less than lawyers, doctors, etc.

--Mark
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18120
    
  39

IMHO, the reason why certain software engineers get paid highly is because software skills in generally not a commodity. Software skills is an art, and the good ones are artists...

For important projects, profitable projects, high profile projects, etc., where success is important, companies will spare no expense to make sure that the best talent are on the project.


On the other hand, for unimportant projects, software skills is a commodity, and companies can afford to take a risk with lower paid talent. Or outsourcing the project altogether.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8710
    
    6

I think our friend rajen was being facetious, though these:

- its an advance compensation for sitting long hours on the chair with chances of getting back problems in future.
- compensation for obesity due to very less physical activity.
- compensation for stress related illness due to unrealistic project deadlines and frequent technology changes.
- compensation for not able to view sunsets in the evening.

sound like things we should be compensated for.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3216
Originally posted by Henry Wong:
IMHO, the reason why certain software engineers get paid highly is because software skills in generally not a commodity. Software skills is an art, and the good ones are artists...

For important projects, profitable projects, high profile projects, etc., where success is important, companies will spare no expense to make sure that the best talent are on the project.


On the other hand, for unimportant projects, software skills is a commodity, and companies can afford to take a risk with lower paid talent. Or outsourcing the project altogether.

Henry



Well said Henry. Writing a software is not only an art as Henry said, but also highly complex (lots of moving parts, lots of rules, need to liaise with multi-disciplinary teams, lots of cordination & scheduling efforts, etc). One needs to have good analytical, problem solving skills, and other soft skills to thrive in the industry.

IMHO, it is better to have a smaller teams that are talented and dedicated than to have a larger average teams. Failure rate in IT projects are reasonably high. One may pay less upfront, but you end up paying the price of missed deadlines, inferior quality that does not scale well, does not meet the SLAs, stability issues requiring constant rework, etc will cost more in the long run.
[ October 29, 2008: Message edited by: arulk pillai ]

Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
Sri Anand
Ranch Hand

Joined: Mar 06, 2005
Posts: 392
One other Reason being Automation software is higly profitable for business, the economics work.
It requires technical and business expertise to devolep software, which are skills aquired through practice and investment of time and are getting paid on demand, Its not an instant or common skill which can be found in every one though they can aquire by proper training
Vishwanath Krishnamurthi
Ranch Hand

Joined: Jun 04, 2007
Posts: 331
Software skills is an art, and the good ones are artists...


This is gonna be in my list of favorite quotations


Blog
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: why does a sotware techie paid more ..
 
Similar Threads
Experienced Intern Developer salary guide/help
Cleared exam “Sun Certified Developer for Java Web Services (CX-310-230)” with 62%.
Cleared SCDJWS 310-220 with 94%
JAVASCRIPT & AJAX DEVELOPER (Atlanta, GA - 5/4/07)
Is it fair to pay a average software techie more?