Hi Ranchers,
I want to discuss about my career over here and would appretiate if I get some suggestions
I have 3.7 yrs exp. on
java ( precisely Core Java) and had been part of 3 companies now. My education qualification is Master of Computer Applications(2008 passout) post which I chose to join Global MNC out of the 5 different offers that I was made during my pre-final year in MCA.
After joining the MNC, I was given oppurtunity to work in SAP Basis (which was not my interest). I had to accept it as we cannot control much in MNC companies. I was kinda ok with it.
I worked for this company for around 9 months and was fired(laid off due to budget constraints in my project). I gained very less experience during this tenure and hardly could seek a job with such experience( timeline was mid 2009)
I felt helpless with lay off and couldnt seek a job with same skill(SAP basis). I appeared for lot of screen
test(Written technical/apptitude test) for other Major companies inline with my previous companies. I couldnt even clear thier technical test, My confidence was shattered and I was on threshold of entering into depression. I was so much desperate for the job that I decided to change my skill to java(which I was very much comfortable with and also did hold
SCJP during my MCA). finally I saw an advertisement on local news paper and got an email from consultant regarding a opening in local company for multiple fresher and experienced positions(c++ or java). I thought of just to go for selection process and to my surprise I saw around 10k candidates waiting to appear for screen test for this company. I was shocked and felt better to see so many people job less like me(I met people who were passed in 2008 and still couldnt seek a job). With 4 rounds of selection process I finally made in list of final 6 candidates who were made offer.
I joined this company only to get back to job as I was off work for 4 months now(this was Oct 2009). I joined this company and worked in java/servlets/jsp/struts, the salary that was offered to me was 25% less than what I was getting with my first company. I worked for this company for around 8 months and then I was offered a job in product company (which is my current company), I was given decent salary but I was excited to work for good reputed company with very good work culture. I am satisfied with my company work culture and stuff but the problem now is I don't like my work, When I initially started I was assigned to support project which fortunately got on hold due to budget issues, I showed my interest on development side and my lead arranged me to loan me to development project . I was appretiated for my work in very short span of 4 months and got the recognition award also. Soon the delivery of that project got over and I was back on this support project (Till date I am working on same project doing support). I have spoken to my lead regarding my interest and he is continuously looking for task which interest me. In one on one discussions, I made it very clear that I am interested only on dev. role and looking for relocation oppurtunity to other country. He made sure that I be involved in any development activities which is delivered by my team. I am currently involved in both kind of role(Dev. + support in 30:70 ratio). I do design/code/ut/UAT for 1 project and do production support for another project. In last feedback with my lead, I was told to do both (dev and support) which will give me visibility at site team and my counterparts. In very short span we had a requirement at site team which was matching my skill, onsite manager was looking for somebody who has around 2 yrs exp with particular skill(specific to our company vertical domain and not technical) and who can support and do dev. activities with little help.
I was one of the contenders to fill the position. After 4 months, I heard my application is rejected by my onsite manager due to less exp.(though I had close to 2 yrs exp on the same skill as required). I saw a guy pulled out from some other division (with total exp. of 5 yrs but only product support) and he had relocated to site . The same guy whome now I handover my work daily and also transition knowlede so that he can do development also. I felt very bad with this and disussed this with my lead and he said that he had tried from his side but the final decision was from onsite manager. I had again demanded onsite relocation and he said that he is in talk with onsite manager to discuss about another position for new customer. I have questions as below please give me some suggestions.
1) Should I believe my lead ?
2) I am looking out for change in another division(where work is pure development, will this be helpfull?)
3) I am also looking out for change outside organization(but no offers as of now, since I work only on core java and organization out is looking for more spec. frawework). will this help ?
4) What should I do to relocate, leave this team and look for other team?
5) What should I do to impress my onsite manager, so that he throws some light on me ( :-) )