Physics degree - careers that involve programming?

Click For Summary

Discussion Overview

The discussion revolves around the career prospects for individuals with a physics degree in the IT field, particularly focusing on programming and technology applications such as robotics. Participants explore the necessary programming knowledge, relevant courses, and the relationship between physics and IT careers.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • Some participants question the likelihood of securing an IT job with a physics degree and the individual effort required to acquire programming skills.
  • There are suggestions that relevant courses in computer science and programming can be taken alongside a physics degree, which could enhance programming abilities.
  • One participant proposes that undergrad research in computational projects could provide practical programming experience.
  • Another participant argues that IT is more related to networking than programming, suggesting that the original poster may be more interested in programming roles rather than traditional IT roles.
  • Some participants express that majoring in computer science or related fields might be a more direct route for those interested in programming and technology.
  • There is a discussion about the terminology differences between "IT" and "informatics," with some participants clarifying their understanding of these terms.
  • One participant shares a personal perspective, stating a preference for studying physics for its fulfillment, despite acknowledging the potential need for self-taught programming skills.
  • Another participant emphasizes that one can still acquire programming skills while majoring in physics and suggests that this path could lead to entry-level programming positions.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between physics and IT careers, with some advocating for a direct major in IT or computer science, while others support the idea of pursuing physics with supplementary programming skills. The discussion remains unresolved regarding the best path to take for a career in programming within technology.

Contextual Notes

Participants highlight the variability in course offerings and the importance of individual initiative in gaining programming skills. There is also a noted ambiguity in the definitions of IT and related fields, which may affect the understanding of career paths.

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
2K
  • · Replies 29 ·
Replies
29
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 50 ·
2
Replies
50
Views
12K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
819