3 ms·
1. Most work is still from outsourcing. A lot of that work is good. It depends on your preferences, and what you want out of the job. 2. Training was a thing a
by kamaal 8y ago
1. Most work is still from outsourcing. A lot of that work is good. It depends on your preferences, and what you want out of the job.
2. Training was a thing a decade back. A lot of companies would spend a fortune on training people.
3. Even until a while back, and may be even now. Growth was high, and a lot of people got/are getting rapidly promoted. Sometimes this happens very early in career. You have a lot of managers who just haven't had any real programming or engineering experience. These people only survive by toxic politics and building cartels. So all your usual cartel politics apply. People close to bosses and butter their breads, get promoted, get to travel abroad, bonuses, raises, RSU's all flow in that direction. By and large, there is no merit. Appreciation or scope for talented people to get rewarded is very small or non-existent.
4. Networks matter when it comes to getting hired. Hopping jobs continues to be the only way you can good hikes. So a lot of interview gaming goes on. If you know people, you can hop forever. People hop jobs very often, until they can find a helping cartel boss. Until then 8 months - 1 year is what people stay. Barely work, learn or gain any experience and keep hopping. Even here if you have friends, the make the interview easy for you. If you don't have this, face 10 rounds leet code interviews.
5. Entire game is finding a boss whose bread you can butter, and get what you want.
6. Recently learning has become a thing. Thanks to internet, and interaction with the programmers in the west. Youtube, and MOOCs and all that. A very small, negligible minority of people focus on gaining skills. They are also not very liked in many places. The cartel bosses don't like smart programmers who could later become competition and take their jobs.
7. Moving to US continues to be the only way to get some decent out of one's career. Again it all depends on your relationship with the cartel bosses. Even here its often the wrongest possible who get to go. H1's L1's Green cards all flow in that direction. Which is why I often Laugh when, US claims its importing 'High quality talent' from India. You are getting the worst crowd from here. The real people are stuck. There are no managers to push their case, and mostly they have no network or time, to do a range of political ground work to move to the US.
8. Lastly skills don't matter. Its career suicide to learn and gains skills. Keep a stack of Machiavellian literature handy. That's the skills you need to gain to win in India.
Lastly your question is wrong. There is nothing like popular languages or agile or anything. Its just your usual thing as in the US. Except with the points above.
- Havoc 8y agoWhat do you mean by cartel in this context? Like a mafia type network or something ? Or drug cartels?
- kamaal 8y agoIts like, imagine a mini people structure within a company. Within that structure, people who exist, get like all the benefits, raise, RSUs, travel opportunities, Visas's etc. Of course you also get shafted if your out of it. In India, its easy to arrive at such structures, because identities based on caste, religion, languages, state etc. Once you get a sufficient mass of 'your people'. You start to reward them, and build up your group(cartel), from there its dog eat dog. Heck even layoffs happen on those grounds.