Here in India software companies are divided mainly into two categories: one is service companies another is the R&D counterpart of multinational or companies from the USA or other developed countries.
Almost all sister concerns of the second category are keen to develop applications here in India by taking advantage of the cheap software developer resources, especially with less than 10 years of experience in the same field and knowledge. Actual managers and product owners abroad control the development team activities. They don’t need higher authority here in India.
The first category executes all different sorts of applications by their development team and intermediate management team. Though the actual managers are all in abroad in company headquarters or so.
Now the question is what happened when these developers or architects cross 20+ years of expertise in developing software in India. There is a huge scarcity of career opportunities in India. So they remain work on low compensations per with 10 or 15 years of an experienced developer.
There is an intermediate solution for her is, if that person changes his/her career into an intermediate manager’s role. However, if the person is very good at current technologies and keen interest to continue work hands-on then she/he has to compromise on his compensation and career goal as well.
She/he can save her career if relocating to a better opportunity abroad if possible. Otherwise, the same story ends with depression and unhappiness in career.
Or if she starts her own startup or so.
Until we are seeing more Indian companies with actual authority here and demand for good programmers or developers or engineers or architects with the latest trends and technologies, it is almost impossible to stop ending with unhappiness.
No comments:
Post a Comment