Physics degree - careers that involve programming?

Click For Summary
SUMMARY

Physics graduates can successfully transition into IT and programming roles, particularly in fields involving technology and robotics. Relevant courses in computer science and programming are available to physics undergraduates, enhancing their employability in tech sectors. Engaging in undergraduate research projects and internships focused on computational physics is crucial for developing programming skills. While a physics degree may not provide direct IT training, it equips students with analytical skills applicable in programming and technology development.

PREREQUISITES
  • Understanding of programming languages relevant to technology and robotics.
  • Familiarity with computational physics and modeling techniques.
  • Knowledge of computer science fundamentals and software engineering principles.
  • Awareness of IT certifications such as CCNA and Security+ for networking roles.
NEXT STEPS
  • Explore undergraduate courses in computer science and programming languages like Python or C++.
  • Research opportunities for undergraduate research projects in computational physics.
  • Investigate internships that focus on programming within technology and robotics sectors.
  • Learn about robotics engineering and software development practices for tech applications.
USEFUL FOR

Physics undergraduates, aspiring programmers, and individuals interested in technology and robotics careers will benefit from this discussion.

The Eraser
Messages
7
Reaction score
0
What are the chances of working in IT if you have a physics degree??

How much do you have to work individually in order to gain the required programming knowledge??

Are there relevant courses you can take as a physics undergrad?? Do you learn any programming language that is relevant to the IT industry at university if you study physics??

I think I'm more interested in programming that involves technology (like robots or various devices that involve both computer science and physics) rather than making websites or what "regular" programmers do.
 
Physics news on Phys.org
The Eraser said:
Are there relevant courses you can take as a physics undergrad?? Do you learn any programming language that is relevant to the IT industry at university if you study physics??

Depends on which courses you take. If you are in the US, you have a huge liberty in which courses you take. So you could take several computer science and programming courses. This will help you. You could also try to do undergrad research in a computational project, where they expect you to program physical models. This will help. Doing an internship where you do programming will help you. Self-study and doing some project for yourself (where you e.g. try to make programs of physics stuff you saw in courses) will help.

It's up to you really. You can end up with a bachelor in physics with minimal programming abilities, or with quite a lot of programming abilities.
 
  • Like
Likes   Reactions: Student100
The Eraser said:
What are the chances of working in IT if you have a physics degree??

How much do you have to work individually in order to gain the required programming knowledge??

Are there relevant courses you can take as a physics undergrad?? Do you learn any programming language that is relevant to the IT industry at university if you study physics??

I think I'm more interested in programming that involves technology (like robots or various devices that involve both computer science and physics) rather than making websites or what "regular" programmers do.

Is there a reason why you don't take the most obvious and direct route and just major in IT?

Zz.
 
  • Like
Likes   Reactions: Student100
The Eraser said:
What are the chances of working in IT if you have a physics degree??

How much do you have to work individually in order to gain the required programming knowledge??

Are there relevant courses you can take as a physics undergrad?? Do you learn any programming language that is relevant to the IT industry at university if you study physics??

I think I'm more interested in programming that involves technology (like robots or various devices that involve both computer science and physics) rather than making websites or what "regular" programmers do.
I'm confused by this whole post, IT is more akin to networking than programming (at least what I'm familiar with, I could be wrong), IT skills would be more in the realm of CCNA and Security + certs, etc.

It sounds like you want to be a programmer, not an IT or physicist. CS, software engineering, or maybe even EE or EP would be a logical major for you to do the above (The last two if you're also interested in robotics as well as programming). Like Micromass has said though, you can pick up these skills while majoring in physics (or anything really) and then sell yourself as a programmer to some entry level position. Although the more direct route would be to major in one of the above applied sciences.
 
Student100 said:
IT is more akin to networking than programming (at least what I'm familiar with, I could be wrong), IT skills would be more in the realm of CCNA and Security + certs, etc.

I suspect the OP is in a country where everything computer-related is lumped together under a very broad term which is sometimes translated as "informatics", and here he tries to translate it as "IT" ("information technology"). But that term usually has a more restricted meaning in the US, as you note. I'd also include business-related programming (databases, etc.) under "IT".
 
  • Like
Likes   Reactions: Student100
jtbell said:
I suspect the OP is in a country where everything computer-related is lumped together under a very broad term which is sometimes translated as "informatics", and here he tries to translate it as "IT" ("information technology"). But that term usually has a more restricted meaning in the US, as you note. I'd also include business-related programming (databases, etc.) under "IT".
Yes. I was talking about "informatics", computer science. That's what I meant by IT.

Also I'm going to study in the UK.
 
ZapperZ said:
Is there a reason why you don't take the most obvious and direct route and just major in IT?

Zz.
Student100 said:
I'm confused by this whole post, IT is more akin to networking than programming (at least what I'm familiar with, I could be wrong), IT skills would be more in the realm of CCNA and Security + certs, etc.

It sounds like you want to be a programmer, not an IT or physicist. CS, software engineering, or maybe even EE or EP would be a logical major for you to do the above (The last two if you're also interested in robotics as well as programming). Like Micromass has said though, you can pick up these skills while majoring in physics (or anything really) and then sell yourself as a programmer to some entry level position. Although the more direct route would be to major in one of the above applied sciences.

I know it's not really a "practical" reason, but I really feel that studying physics will be more fullfiling in the long run. I mean, when I get older I won't have the time or the mental capacity to understand such a deep subject. I won't regret it if I will have to learn by myself some programming that I couldn't learn at university, but if I study Computer Science I will have many holes in my way of understanding the laws of nature, and I don't want this.

My dream is to work at a big company and develop "tech stuff". Like working at Amazon and building/designing those drones or something like that. I don't think I would like being a researcher or a teacher, maybe it's not for me anyway.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 29 ·
Replies
29
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 50 ·
2
Replies
50
Views
11K
  • · Replies 1 ·
Replies
1
Views
665
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 6 ·
Replies
6
Views
5K