On 9/14/07, Roshan d_rosh2001@yahoo.co.in wrote:
True. But I wonder, doesn't the IT industry train newcomers on specific languages and appropriate tools and then put them on (bench) or projects?
The Indian IT industry scenario is completely different. Merit doesn't matter because the problem domain is not very complex. All they need is people who, once trained to jump through the hoops, can do so again and again.
I don't know much about the FOSS industry (I'm sure, its more of a community-pick'd up employee) and therefore, would need a balance between good programmer and familiarity with specific tools.
The FOSS industry (more of a community actually) doesn't care much for tools as long as the job is done. As far as tools like version control, etc are concerned, you just have to learn them enough initially to be able to use them. Slowly but surely you will learn enough to really _use_ them ;) If you can't cope, just go away. You can't say the same in the Indian IT industry scenario.