Win a copy of React Cookbook: Recipes for Mastering the React Framework this week in the HTML Pages with CSS and JavaScript 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
  • Rob Spoor
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Tim Cooke
Saloon Keepers:
  • Tim Holloway
  • Piet Souris
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Himai Minh

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

 
Ranch Hand
Posts: 439
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: 40722
827
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.
 
Not looking good. I think this might be the end. Wait! Is that a tiny ad?
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic