• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • salvin francis
  • fred rosenberger

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

 
Ranch Hand
Posts: 347
3
  • Mark post as helpful
  • send pies
  • 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: 39997
807
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • 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
  • 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.
 
sunglasses are a type of coolness prosthetic. Check out the sunglasses on this tiny ad:
ScroogeXHTML 9.0 - RTF to HTML5 and XHTML converter
https://coderanch.com/t/731949/ScroogeXHTML-RTF-HTML-XHTML-converter
    Bookmark Topic Watch Topic
  • New Topic