I have 4 Years experience in JAVA/J2EE. I am sun certified web component developer. I started my carrier as a software engineer and got good promotions. With in 3years I become a project leader for my team.
I planed to go onsite for some time. I asked my manager for onsite. He also accepted and sends my resume across the geography�s.
One day I got offer in fortune top 10 company as an implementation coordinator. There actually problem starts. I am from java background and have little knowledge in Websphere and UNIX.
In onsite they placed in release management. I am very new to this work. And I try to prove my self in new role and responsibilities.
Here work is petty cool. Weakly I will work 30 to 35 hours. Good team and good manager. But I am not interested to work due to the fact I am from programming back ground.
I unable to concentrate on work. I am always thing that I am misplaced in release management.
I asked my manager. He told that he will change the project. The time goes and I completed one year in the release management.
Still I am in release management and doing nothing. Now I asked my manager to release me and I will go back to India and work in off shore.
I gave me two options.
1)He will change the project. But he not mentions when and what are the responsibilities. 2)He will release me to go back to India.
I decide to go back to India. Now I want the rancher suggestions.
I took the right decision. My friends are telling that I took the wrong decision. I am little bit confused now.
What I need to do. Shall I stay in my company itself? Or I will resign and search for a new job. Regards, Ravi.
Though it depends on the *perception* and it varies on individuals point of view, i would suggest you can definitely come back to India. Its for 2 reasons from your post.
You spent a reasonable time (1 year) in the release manage whether likely or unlikely.
Also you got a good so called onsite exposure.
As you are really NOT interested in continuing the profile even after an year since you don't see any further involvement, its better to come back. Because, project management is not in our hands and its all *tentative* in case of decisions with respect to project/profile change!
Ravi, I'd suggest you take a pragmatic approach to your situation.
What are the chances that you get to do what ever you want to do when you come back to India?
If the answer is 100% then come back.
How long do you think you will be doing programming and be after jobs that need every day programming skills?
I have more than 8 yrs exp in the industry and there were times when i though "hey this is not my job...i am not cut out for this...i'll definetly do better in my next job"..i used to loose interest in my current job...loose concentration and invariably..end up performing bellow par...
Are you in the same situation?..just think what signals are you sending to your manager...
I gather that you are using Unix and Websphere in your current role...thats fantastic...your combined knowledge of Java programming, Websphere and Unix systems is an very good set of skills..
I'd suggest you to be more proactive in looking at the right kind of role for you with these skillsets.. onsite...and not depend on your manager to assign you one...look at your network...talk to collegues..etc
if you think coming back to India at this point of time in your career is going to make a great deal of good for your career...do so....if you think coming back to india will get you an assignment with a lot of java programming...design patterns...etc ...i think it will be a short sighted approach