Here are some points explaining why Jr. Developer positions are open:
1. No one wants to be Jr. anything. Especially coming out of college.
2. Companies don't want to hire a Jr. person. That means they have to
spend money training on top of the over the top salary that they are
paying.
3. Salaries are completely out of control. It is very hard to
differentiate between a good developer and a poor developer salary
wise. Salaries should be similar to the effectiveness of a developer.
If I provide exponentially more code/value, then I should get paid
exponentially more as well, this will never happen primarily because
it is difficult to undo that which is already done.
This kicked off a lively email discussion between a couple of friends of mine, so I hope they post their thoughts here as well.
Posted by carl at August 9, 2004 03:49 PM
...serving the devil in an advocate role.
1. Hmmm...I think some people would rather be junior developer than lead fry cook.
2. Well, the reality is that junior developers are actually more up to speed on the latest tech than senior developers rolling off of powerbuilder projects. The things they need to learn ordinarily only come through experience. Plus, you could take the microsoft approach of finding good junior coders and then make them work 60+ hours per
week until they burn out.
3. Right, salaries are not related to productivity because it has
been hard to determine the value of a developer with metrics or
whatever makes sense from a financial perspective. A bad coder provides lots of code, or function points, where one line would have done
fine.
Anyway, I tend to agree with the concept that there aren't many junior developer positions because the downward market value of mid-level experience due to realistic IT budgets and the increasing global availability of coding jobs.
To pay anyone to work in Silicon Valley you have to cover quite a cost of living differential over Banagalore. Why (besides not wanting to destroy the future of the profession in the USA) make that investment in someone junior?
Posted by: mcknight at August 9, 2004 04:12 PM
do you work at a large company? cause it's usually easy to find a bad apple if the company is small. and the 1st comment was right that there's hardly any jr. coders these days... so we have team of amazing sr. engineers working on struts. yeah, that's really getting your moneys worth, lol.
Posted by: dave at August 9, 2004 09:17 PM
2785 http://www.e-texas-holdem.info
texas holdem
Posted by: texas holdem at October 13, 2004 11:05 AM
Comments