What's new

Which type of engineering is the biggest money maker?

Icon

Debutant
Joined
Aug 9, 2019
Runs
101
I want to go into the engineering field. I'm going to be in year 13 next year so I'll be doing my a levels.
I have mechanical engineering in mind coz I can find jobs for aeronautical engineering too coz of the similar courses.
But what type of engineering is the best?
And which one is the biggest money maker?
 
Bhai whatever you do don't do Mechanical Engineering, and this is coming from a Mechanical Engineer lol. I was also severely passionate about airplanes and that's what drove my selection of Mechanical Engineering but reality hit once I graduated. There aren't a massive amount of jobs in the aerospace industry and it is tough to get the foot in the door. Besides alot of my peers did go in the field and their jobs are mostly bureaucratic and not as glamorous as it looks from the outside.


Where do you live? Mechanical Engineering jobs are available where I live (Toronto) but they do not pay that great and you have to work for quite a few years to start earning substantial amount.

On the flip side, if you are in software engineering then pay rates will be higher from the get-go plus your career will advance at a very rapid rapid compared to Mechanical. The highest paying jobs (within engineering) are within Hardware Engineering (Intel, AMD, Apple etc) and Petroleum Engineering, however, due to turn down in the oil and gas market and volatility the job prospects have severely diminished in the latter.

I am currently doing a Masters in Computer Engineering and also working as a Embedded Software/Hardware Engineer and thoroughly loving it. The pay is good and get to work on cutting edge technologies, so I'm glad I moved away from Mechanical.
 
I want to go into the engineering field. I'm going to be in year 13 next year so I'll be doing my a levels.
I have mechanical engineering in mind coz I can find jobs for aeronautical engineering too coz of the similar courses.
But what type of engineering is the best?
And which one is the biggest money maker?

dont care about money so much. once you die your money will stay here instead of going with you in the afterworld. pick the engineering you love the most.
 
Don't do engineering if you want to earn a lot of money. You'll earn a good living but no job as an engineer will make you rich.

Business/Finance/Sales are probably where you're best fitted if you're driven by money.
 
Bhai whatever you do don't do Mechanical Engineering, and this is coming from a Mechanical Engineer lol. I was also severely passionate about airplanes and that's what drove my selection of Mechanical Engineering but reality hit once I graduated. There aren't a massive amount of jobs in the aerospace industry and it is tough to get the foot in the door. Besides alot of my peers did go in the field and their jobs are mostly bureaucratic and not as glamorous as it looks from the outside.


Where do you live? Mechanical Engineering jobs are available where I live (Toronto) but they do not pay that great and you have to work for quite a few years to start earning substantial amount.

On the flip side, if you are in software engineering then pay rates will be higher from the get-go plus your career will advance at a very rapid rapid compared to Mechanical. The highest paying jobs (within engineering) are within Hardware Engineering (Intel, AMD, Apple etc) and Petroleum Engineering, however, due to turn down in the oil and gas market and volatility the job prospects have severely diminished in the latter.

I am currently doing a Masters in Computer Engineering and also working as a Embedded Software/Hardware Engineer and thoroughly loving it. The pay is good and get to work on cutting edge technologies, so I'm glad I moved away from Mechanical.

Thanks for the detailed reply.
I live near London and I'm hopefully going to get into Imperial after my A Levels. Imperial were offering a very good course which is why I was tilted towards mechanical or chemical engineering.

So what type of engineering would you recommend I do?
 
I think IT engeering in this digital age is going to be the biggest moneymaker

Where do you live?
In developing countries such as pak and ind, the IT industry is booming so you can really benefit in the coming years from it.
In the UK, it's pretty good too.
 
Thanks for the detailed reply.
I live near London and I'm hopefully going to get into Imperial after my A Levels. Imperial were offering a very good course which is why I was tilted towards mechanical or chemical engineering.

So what type of engineering would you recommend I do?

Well doing engineering sets you up with a wide array of career opportunities. I do not know of any other field that offers its graduates this large of an opportunity. I had friends who graduated in Electrical Engineering working in the Risk departments of large multinational banks and doing very well for themselves. Can you ever imagine a doctor working in a bank?

My personal opinion is the world is going towards greater digitization with massive emphasis on software and in the near future there will be large number of jobs in Data Science, Machine Learning, Artificial Intelligence, Self-Driving cars, UAV etc. In Canada, these jobs offer some of the largest salaries right out of the gate. Heck even traditional engineering segments like Mechanical and Electrical are now teaching their students alot of software programming because that is where the future lies.

So my advise to you will be to do some research on Data Science, AI, ML, watch youtube videos on it etc and figure out if it is something you like.
 
Come to think of it, if you really like Mechanical. Then explore programs in a field called Mechatronics that teaches a mixture of Mechanical, Electrical and software skills. It will open quite a few opportunities for you.
 
Well doing engineering sets you up with a wide array of career opportunities. I do not know of any other field that offers its graduates this large of an opportunity. I had friends who graduated in Electrical Engineering working in the Risk departments of large multinational banks and doing very well for themselves. Can you ever imagine a doctor working in a bank?

My personal opinion is the world is going towards greater digitization with massive emphasis on software and in the near future there will be large number of jobs in Data Science, Machine Learning, Artificial Intelligence, Self-Driving cars, UAV etc. In Canada, these jobs offer some of the largest salaries right out of the gate. Heck even traditional engineering segments like Mechanical and Electrical are now teaching their students alot of software programming because that is where the future lies.

So my advise to you will be to do some research on Data Science, AI, ML, watch youtube videos on it etc and figure out if it is something you like.

Come to think of it, if you really like Mechanical. Then explore programs in a field called Mechatronics that teaches a mixture of Mechanical, Electrical and software skills. It will open quite a few opportunities for you.

I don't want to rush so yeah I'll try to get guidance from different places.
Thanks for your help.
 
Well doing engineering sets you up with a wide array of career opportunities. I do not know of any other field that offers its graduates this large of an opportunity. I had friends who graduated in Electrical Engineering working in the Risk departments of large multinational banks and doing very well for themselves. Can you ever imagine a doctor working in a bank?

My personal opinion is the world is going towards greater digitization with massive emphasis on software and in the near future there will be large number of jobs in Data Science, Machine Learning, Artificial Intelligence, Self-Driving cars, UAV etc. In Canada, these jobs offer some of the largest salaries right out of the gate. Heck even traditional engineering segments like Mechanical and Electrical are now teaching their students alot of software programming because that is where the future lies.

So my advise to you will be to do some research on Data Science, AI, ML, watch youtube videos on it etc and figure out if it is something you like.

Why would a doctor want to work in a bank? lol, they're the highest paid profession.
 
Petrolleum Engineer makes the most....so for that you have to do Chemical Engineering.
Software Engineering jobs are in abundance and it would be second best in my opinion.
Electrical would be third.

Civil and Mining would be the last for me.
 
Never look at something from the POV of what others say or that x or y is tough to get into, it is simply not true; if you are passionate about something and determined, the rewards will come iA without a doubt. Speaking of Aero, it is highly exciting and interesting especially if you work for the biggest companies in the industry and if you have an ambition for this you will eventually find your foot inside this door sooner or later, pay is decent enough to but I agree with poster above Petrolleum is probably the most rewarding although in my opinion Aero has the best balance between mental stimulation / excitement and pay, but if money is the main goal Petrolleum and also consultant / contracting work regardless of field in engineering, main negative you would have to be flexible with your travel / accomodation and work locations.
 
Why would a doctor want to work in a bank? lol, they're the highest paid profession.

Investment bankers make around the same if not more and also have a higher ceiling when it comes to earning potential, this may vary continent to continent obviously but they are paid really well
 
However both doctors and bankers work insane hours and have a ridiculous schedule. In the UK optometrists have the best balance between earning / work load although the stuff they do probably gets very boring / repetetive in the long run, then again that is most jobs for you apart from specific fields in engineering
 
I have heard that nuclear engineers can make up to $150,000 in Canada. It's an interesting field.
 
Go with CS, don't do any type of engineering besides computer engineering. If you are good at programming the options are limitless, I know of new grads who got into FAANG and made ~$180k first year in total comp. Then there is finance tech that is also huge and that will get you paid if you go work for a hedge fund.
 
It depends on where you plan on living. Software engineering and CS is considered the best if you are living in Canada or US, but I am not sure you can say the same about other countries.
 
It depends on where you plan on living. Software engineering and CS is considered the best if you are living in Canada or US, but I am not sure you can say the same about other countries.
Spring developer alone make huge money in England..
 
Probably software engineering.

Know quite a few guys in Toronto making great money. But just like anything else, it also comes down to what you're good at and what you prefer.

Otherwise, you'll end up like one of those guys who hate everything about their job.
 
Spring developer alone make huge money in England..

They might, but I just don't know the markets outside US and Canada for software engineers so I can't speak too much about them. The impression I got from glassdoor and similar websites is that income there was significantly less than US and Canada, but I didn't do researcb much further beyond that.

Probably software engineering.

Know quite a few guys in Toronto making great money. But just like anything else, it also comes down to what you're good at and what you prefer.

Otherwise, you'll end up like one of those guys who hate everything about their job.

Yes, this is very important. In desi culture a lot of kids in high school want to major in whatever makes the most money and on paper doesn't appear incredibly difficult (e.g. medicine is very difficult).

Understand that some careers are not for everyone. A computer science degree, especially from a good university, is very hard to earn. The theoretical math and CS topics that you have to learn and pass are no joke. Then once you complete your degree, if you don't have passion for the full software engineering experience (implementation, unit testing, some DevOps, scrum, defect management, etc) you will hate your job and likely never excel at it. At some point you will reach a title such as Senior Software Engineer and stay there for the rest of your life.

It's important to figure out what you like and what you don't. One way to do these is to try and take a lot of classes in certain subjects that you are deeply relevant to high-paying careers. If you don't like certain classes, or have a very difficult time understanding the concepts, that is your cue to look at something else. I hated biology and chemistry, so that ruled out medicine and the traditional engineering fields for me. I loved math, took all the programming classes in high school and loved those too.
 
Back
Top