Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Piet Souris

Please advice which of these 3 options should I go for at this stage of career?

 
Ranch Hand
Posts: 440
4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have around 8 plus years of experience on Big Data, Java. My current CTC is INR 10 Lakh per annumm. I work for a small company in

India. Please advice on which of the below 3 options should I go for:

1. Continue with current company until I have a reason to change. The work in this company is good. Work culture is also good. Should I stay in this company until I am happy enough here.

2. Try for some company abroad so that I earn a much higher salary and get exposure to different work culture and conditions too. E.g some country like Singapore. I have read that it is comparatively easy for Indian software engineer to try to Singapore than for other countries. After this return to India after few years and use that gained experience further in career.

3. Try for some big Indian MNC and see what kind of opportunities I get there over the next few years. There would be higher chances of good opportunities in top IT companies of India.

Thank You.
 
author & internet detective
Posts: 41763
885
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There isn't one right option here. It depends on what you value most and are what are most interested in.
 
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
All three options have pros and cons, choose wisely what matters most to you

1. Continue with current company until I have a reason to change. The work in this company is good. Work culture is also good. Should I stay in this company until I am happy enough here.  


If you are happy, learning as well as growing there, this is perfect option.

2. Try for some company abroad so that I earn a much higher salary and get exposure to different work culture and conditions too. E.g some country like Singapore. I have read that it is comparatively easy for Indian software engineer to try to Singapore than for other countries. After this return to India after few years and use that gained experience further in career.


International Exposure, different work culture, coming out of comfort zone.
More than software engineer this will help in growth as a person.

3. Try for some big Indian MNC and see what kind of opportunities I get there over the next few years. There would be higher chances of good opportunities in top IT companies of India.  


In India, with that much experience, you can negotiate for handsome CTC of INR 20-25 lakhs per annumm.

All the Best, with whichever option you choose.
 
The harder I work, the luckier I get. -Sam Goldwyn So tiny. - this ad:
Low Tech Laboratory
https://www.kickstarter.com/projects/paulwheaton/low-tech-0
reply
    Bookmark Topic Watch Topic
  • New Topic