DEV Community

Discussion on: I'm a Software Architect, Microsoft MVP, DDD-Cloud Enthusiast, built web applications with 100+ millions users. Ask me anything!

Collapse
 
ashrafalam profile image
Ashraf Alam • Edited

Hi Mohona,

Good question.

Before deciding anything, you'll need to ask yourself what you really want.

For some people moving abroad is for better quality of life, for some people it's better career.

A limited demand on a specific technology doesn't necessarily mean it won't be in demand list in future.

I can share my own experience in this regard.

When I first started programming in dot net, it was not even known by most of the organisations developing software. But I kept learning and focusing on it, regardless having difficulty getting a decent job.

But over time I ended up landing a lead role in dotnet, since by the time it became a known technology, there were very few expert people in the market.

At some point in my career I moved abroad as I wanted to work in more challenging stuffs, which also been been possible because of my continuous effort and passion in the respective technologies.

If you prefer better living quality, you can move abroad by pursuing Masters degree as it will provide easier gateway on landing job in abroad, otherwise following your preferred technology passion would be a good deal.

Collapse
 
mhmohona profile image
Mahfuza Humayra Mohona

Thank you so much bhaia for your kind reply.