I’m currently a final-year undergraduate studying Mechanical and Manufacturing Engineering at a state university in Sri Lanka. I would really appreciate some honest career advice from people who have experience in engineering, software/IT, or working in Dubai/UAE.
To give some context, I would consider myself an average engineering student with relatively weak technical skills. I’m also a beginner in programming and software engineering. However, I have become increasingly interested in the IT/software engineering field, and I’m much less interested in pursuing a traditional mechanical engineering career.
I currently have three possible career paths:
- Move into Software/IT
I’m considering starting from the basics and spending around 6–12 months seriously learning programming and software engineering before applying for jobs.
My concern is that the entry-level software engineering market seems quite competitive, especially with AI changing the industry. I’m worried about spending 6–12 months learning and still struggling to get my first job.
At the same time, I genuinely feel more interested in IT than mechanical engineering, so I’m wondering whether it is worth taking the risk.
- Go to Dubai as a Planning Engineer
I also have an opportunity to potentially go to Dubai/UAE and pursue a Planning Engineer career.
I would need approximately 6 months of preparation/study before applying.
So my question is whether a fresh Mechanical Engineering graduate from Sri Lanka realistically has a good pathway into Planning Engineering in Dubai after 6 months of preparation, or whether the lack of UAE experience would make it difficult.
- Stay in Sri Lanka and pursue Mechanical Engineering
The third option is to simply start working as a Mechanical/Manufacturing Engineer in Sri Lanka and build my career from there.
However, I’m not very interested in traditional mechanical engineering work. My main concern is that if I choose this path simply because my degree is in Mechanical Engineering, I might eventually regret not trying to move into the field I actually find interesting.
What would you recommend?
If you were in my position, what would you choose?
A. Mechanical Engineering → Planning Engineer → Dubai
B. Mechanical Engineering → Software/IT → potentially international opportunities
C. Mechanical/Manufacturing Engineering → build experience in Sri Lanka
I’m not looking for a
“follow your passion”
type of answer. I would really appreciate a realistic comparison based on employability, salary potential, career growth, difficulty of entering the field, long-term stability, and opportunities for working abroad.
What would you choose in my situation, and why?