Can programming skills benefit a future career in physics?

  • Thread starter Thread starter daniel_i_l
  • Start date Start date
  • Tags Tags
    Programming
AI Thread Summary
The discussion centers on the decision of whether to accept a programming position in the Israeli army that requires an additional year of service, compared to alternatives of serving in an "action" unit or performing paperwork. The individual is considering their future aspirations in physics and programming. Key points include the importance of programming skills in physics, particularly for research and data analysis, suggesting that these skills will be beneficial regardless of whether one pursues a career in programming or physics. Many contributors emphasize that programming is essential for modern physics work, and having strong programming skills can significantly enhance research capabilities. The consensus leans towards the idea that the extra year in programming could provide valuable skills and knowledge that would aid in future studies and career opportunities in physics.
daniel_i_l
Gold Member
Messages
864
Reaction score
0
Hi, a few months ago i posted about learning math during the army (in israel). Now the army has offered me a position in a programming unit but the catch is that i have to sign for another year (total of 4). is the extra year worth it if the alternatives are either 3 years in an "action" unit or 3 years of mind-numbing paper work?
if i wanted to eventually work as a programmer then the former would be the obvious choice but i want to study physics after the army.
-if I'm either a programmer or a paperworker i can finish a degree in math and/or half a degree in physics during the army.
What do you think?
Thanks
 
Physics news on Phys.org
Well if you don't want to become a programmer then why go an extra year doing somthing you don't like to do? I do think programming skills will come in handy in any field of physics though, so maybe it would be worth it.

I knew a kid from Israel who now is also in the army but this kid told me they taught him all the math before he left high school. He knew all the way up to diff eq and was an insane programmer, was he just advanced or do they do that in israel?
 
Programming won't just come in handy for physics--it will be an absolute necessity. That is, if you're planning on graduate-level physics work or any professional or industrial jobs in physics.

Those with strong backgrounds in programming have a huge advantage when they start research. Data collection and analysis is all done on computers. Computer models are the first line of defense for tackling a new idea. Why do a difficult calculation when you can set up a program to take care of it while you're off at lunch? Experimentalist or theorist, you'll definitely reap the rewards of learning programming soon.

Trust me. I was one of the unfortunate types who didn't take the opportunity to learn early. I'd say it's now the biggest time-waster I face doing research. Boy, do I write inelegant code! But the good news is that it's pretty easy, really. Especially the stuff you need for physics. So if you don't learn it now, you can pick it up later--but at the cost of wasted research time.
 
I think people missed the point of the question here...

Personally, I think I'd rather spend four years programming than three years doing paperwork or being shot at even if I would *never* program again in my life, but maybe that's just me.
 
). is the extra year worth it if the alternatives are either 3 years in an "action" unit or 3 years of mind-numbing paper work?
if i wanted to eventually work as a programmer then the former would be the obvious choice but i want to study physics after the army.
-if I'm either a programmer or a paperworker i can finish a degree in math and/or half a degree in physics during the army.
What do you think?

So its either mind numbing paper work or getting shot in the face, i'd rather do paper work. Or are your choices programming, paperwork or "action"
 
I would do anything that would prevent me from being shot in the face. Unless it's a shotgun of chron.
 
Hi daniel_i_l,

I have my MSC in physics and now I work as a software developer (not because I am not good enough to do something in physics... at least I hope so... but because of the opportunities in my country)... Anyway, I suggest you to pick up that programming course, because if you want to study physics, it`d mean an awesome lot of help to you to have skills in programming. However, programming solutions needed by physics problems are usually not easy. Don`t think of some matrix-multiplier short-code here, but hard-core, well written code, e.g. in QM or such fields. If you have decent programming skills, have your mind directed to be able to think as an algorithm-minded programmer, you would be able to write programs at a higher level then what is usual among physicists... I say this by experiment, not just speaking into the air...
 
Back
Top