Dilemma of a Indian Software Engineer

iwanttheworld222-thumb

I am having 4 years of experience working in a software MNC, had onsite oppurtunity, earning a decent salary and had good learning in initial years of working but now i have started realising that i am not moving anwhere, there is nothing much left to learn as part of product i work upon, my work more or less resembles with the fresher that join the organisation, or its about helping/ mentoring them, I will be gradually moving to project management but there also i dont see much learning , i hardly see my manager working they are just responsible for some project schedule maintainence , people management and so.

Most of the projects don’t require much technical competence, they are mostly legacy products that continue to evolve by copying code from here/there , Job which most of the people do can be done by traning any plain graduate and that is why software companies had people from all sort of colleges doing the same type of work.

There is hardly any recognition of talent because in reality nobody needs it here . All you need is a good luck to be in right project that can fetch you a onsite for a year or two and promotions. I know i am sounding very frustrated but believe me this is the truth and story of various of my friends.

Extracted from Rashmi Bansal’s awesome blog.

My response to query (as in comment on her blog).

 zzzbambam34

Rashmi , I wish guy/gal who raised ‘Whats wrong with being mediocre and happy’ question  few weeks back is reading this post. I am sure he will find few answers in this interesting query.

I am in similar situation from quite a while. I considered many options as suggested by readers of  your blog . After years of thinking  I am still a software engineer.

The Dilemma of SW engineer is whether he should take a low-on-everything ( excitement, motivation, creativity,risk) but high on social quotient (respect + money + status + rewards + lifestyle) or adre himself to take  road less travelled.

Nobody outside industry understand that SWITCH companies are sweatshops, serving bottom of the pyramid in software industry using most abundant & cheap resource available in india : underskilled unemployed young graduates. I am not complaining. If there is some one to blamed its’s our education system and ministry of HRD. Business is about making most of what you have. In a nation with 26 % population living BPL giving a decent standard of life to lakh of janata is commendable job by all measures. And I think nobody had any issue untill last few years.

So what exactly happend in last few years that triggered this ‘ Mujhe change chahiye’ (I  want change) phenomenon ?

A lot. We had two technology boom and busts. Then reality boom. Stock market boom and  bust. With indian economy clocking at 7%  plus rate from past many years we have witnessed rise of many other sectors. There is follow of overseas money in indian market and standard of life in india has improved for many. We have seen rise of indian middle class.

Whats this change ushed for a software engineer ?

Decline in social quotient. Earlier they had class of their own much higher in hierarchy. Now slowly but surely loosing that status. SW industry is maturing and with that benefits enjoyed by sw engineers.For a software engineer  this dilemma is not just about quality of work (creativity, motivation, risk- reward equation)  but its a sort of identity crisis. He want his status back. At higher level  this crisis is a harbinger of  bigger change in society . In coming years a critical mass whose  roti-kapada-makan needs got satisfied will start  seeking for more.  They will demand even better stanadard of life. This will not only create new challenge for individuals but to society and government too. To sustain  high standard of life and make class out of middle class require much more the what SWITCH companies can provide. To meet  this need we need a revolution more powerful then agriculture revolution, white revolution and another YK2  opportunity  put together. 

Talking about MBA and startups.I think both measures  are faddish. I meet many MBAs facing same issues as discussed. Startups need different kind of people. We know most of us do not have right startup DNA and startup environment is very unforgiving . Starup expect a lot. Talent, risk appetite, belief in delayed gratification, I-do-not-give-a-damn-what-society think attitude and lot more. Having  some tags like  MBA/IIT/IIM /ISB can  only make life little easier but will not gurrentee anything.

Do I have any  suggestions?

No. I have none. General  advice serve no purpose. Everybody want different thing from life.You have to decide what you want. Make sure you do not do not compare your inside with somebody’s outside.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: