File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

why does a sotware techie paid more ..

 
rajen kumar
Greenhorn
Posts: 21
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 51
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Becoz of Outsourcing, mainly our projects are from Other Countries like US,UK,Australia etc. So,our concurrecny value is less.
 
Mark Herschberg
Sheriff
Posts: 6037
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"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
Marshal
Pie
Posts: 20836
75
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Joe Ess
Bartender
Posts: 9214
9
Linux Mac OS X Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
arulk pillai
Author
Ranch Hand
Posts: 3380
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
Sri Anand
Ranch Hand
Posts: 392
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 331
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Software skills is an art, and the good ones are artists...


This is gonna be in my list of favorite quotations
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic