Which Career Path: Engineering or Computer Science?

AI Thread Summary
Choosing between engineering and computer programming involves considering factors like salary, job prospects, and the nature of the work. Engineering encompasses various disciplines, each with distinct career paths, while computer programming is typically studied under broader fields like computer science or software engineering, focusing on software development and theory. Transitioning from engineering to physics or programming after a year is feasible, but strong proficiency in physics is often required for a successful career in physics. Additionally, fields like computer engineering blend elements of both engineering and programming, offering a hybrid career option. Ultimately, the decision should align with personal interests and long-term career goals.
gokuls
Messages
35
Reaction score
0
I'm wondering whether I should be an engineer or go into computer programming. Both areas do sound interesting to me, so it's a really difficult decision. Can you guys help me, as into give me pros and cons of both. If you are in one of these careers, first-person opinions would be much appreciated. The types of comparisons I want are, how do the pays compare, how are the long-run prospects of both careers, plus anything else that would be important.

Also, say I start my undergraduate program in engineering for one year, would I be able to switch from becoming an engineer to a physicist and/or computer programmer. Becoming a physicist also sounds appealing for me as well, but I'm afraid that you have to be extraordinarily well in physics to get a good job.

Please correct me if I'm wrong in anything.
 
Physics news on Phys.org
You don't necessarily study "computer programming" in school. You study computer science and/or software engineering, which are a lot broader topics and not just about writing code. Software engineering curriculum has a focus on software development and software business and computer science curriculum has a focus on information theory, discrete math and varying amounts of software development topics, although there's obviously overlap between the two curricula. Anyhow, writing code is primarily studied by writing code.

Engineering is also too broad field to assess it just as one field. There are very different studies and jobs and loads of disciplines. Computer engineering and electronics engineering are closest disciplines to "computer programming", they include some computer science courses, although the overall curricula and career prospects have considerable emphasis on hardware design and "close to the metal" software.

For combining engineering and computer programming, there's also CSE (Computational Science & Engineering, or just 'Computational Engineering').
 
Last edited:
TL;DR Summary: What topics to cover to safely say I know arithmetic ? I am learning arithmetic from Indian NCERT textbook. Currently I have finished addition ,substraction of 2 digit numbers and divisions, multiplication of 1 digit numbers. I am moving pretty slowly. Can someone tell me what topics to cover first to build a framework and then go on in detail. I want to learn fast. It has taken me a year now learning arithmetic. I want to speed up. Thanks for the help in advance. (I also...
Hi community My aim is to get into research about atoms, specifically, I want to do experimental research that explores questions like: 1. Why do Gallium/Mercury have low melting points 2. Why are there so many exceptions and inconsistencies when it comes to explaining molecular structures / reaction mechanisms in inorganic and organic chemistry 3. Experimental research about fundamental Quantum Mechanics, such as the one being followed by Hiroshima university that proved that observing...
guys i am currently studying in computer science engineering [1st yr]. i was intrested in physics when i was in high school. due to some circumstances i chose computer science engineering degree. so i want to incoporate computer science engineering with physics and i came across computational physics. i am intrested studying it but i dont know where to start. can you guys reccomend me some yt channels or some free courses or some other way to learn the computational physics.
Back
Top