Undergrad searching for marketable skills

  • Thread starter Thread starter Opus_723
  • Start date Start date
  • Tags Tags
    Skills Undergrad
AI Thread Summary
The discussion centers on the challenges of pursuing an academic career in physics, particularly the difficulty of securing a job post-PhD. The individual expresses a desire to remain competitive in the job market by developing skills applicable to the tech industry while still aiming to earn a PhD. Key skills identified for undergraduates include programming (with a focus on popular languages like C++, Java, or C#), statistics, and strong communication abilities, both technical and non-technical. Emphasis is placed on the importance of adaptability and the ability to learn new skills as needed. Engaging in collaborative projects and understanding the specifics of potential job roles are highlighted as crucial for gaining relevant experience and improving employability in the tech sector.
Opus_723
Messages
175
Reaction score
3
I've read all about how it's next to impossible to find a job in academia after grad school. Frankly, after all of the horror stories, I'm still not sure what to do. Being a professor still sounds like my dream job, but if the prospects are really that poor, I don't know if I could move around the country in search of postdocs my whole life.

Anyway, I'm still pretty conflicted, but I'm trying to do some research into what sorts of skills I would need to pick up to work in industry. I still want to get a Phd for sure, but I don't want to fall into the trap of only being qualified for academia. Since I'm only a first-year physics undergrad, my hope is that I'll have enough time to develop a more balanced skillset if I start early.

So, to the point, my question is this: What could I do as an undergrad to develop marketable skills for the tech industry?
 
Physics news on Phys.org
Hey Opus_723.

This is my opinion for what its worth, but some importance skills I see include a little programming, a little statistics, a lot of communication skills that are both technical and non-technical, and basically a good attitude to do whatever needs to be done.

The non-technical stuff is important because in a lot of jobs you will have to tell someone who doesn't know what an integral is what your analysis really means. Whether is done with a written report, a powerpoint presentation, or an oral delivery of some kind it still is important.

Also again the ability to pick things up as you need to: very important. If you don't want this kind of environment and want to have something more relaxing, then I don't recommend this route.

Also if you are talking about programming or dev/analyst jobs, then get a project or two of some moderate complexity under your belt.

Look for opportunities that work with other people, where you read and modify other peoples code, where you write your own code, and where the repository consists of many different technologies (external libraries, multiple code bases, custom languages, scripting, etc) that are used. This is how modern software gets developed: the best tool that is available gets used and things move quickly. You might find that some decisions end up making people have to fix a lot of things and make changes down the road, but you need to understand that when stuffs need to get done by X, then that may come at a cost. This is just the nature of the software industry and although different companies and different industries have varied expectations, at some point in many industries this is how it is.
 
Opus_723 said:
What could I do as an undergrad to develop marketable skills for the tech industry?

I'd definitely consider learning some programming languages, ideally something popular like C++, Java, or C#. You can find all sorts of jobs just knowing one of these,
 
Luckily some C++ is required for my Physics bachelor here. I'm taking that class right now, and I'm planning to continue with it on my own afterwards. I figured programming would be an important skill, and it's good to hear that C++ is a desirable language. Any other skills besides programming that would be good to know for some sort of industry science position?
 
Opus_723 said:
Luckily some C++ is required for my Physics bachelor here. I'm taking that class right now, and I'm planning to continue with it on my own afterwards. I figured programming would be an important skill, and it's good to hear that C++ is a desirable language. Any other skills besides programming that would be good to know for some sort of industry science position?

What role did you have in mind?

Understanding the role in any detail that you can will give you a good idea of things like a) who are you working with and who you are working for as well as b) what will be expected of you in terms of prerequisite training (among other prerequisites) as well as specifics relating to the job.

The a) part also takes into account specific communication skills. These specifics again will depend on who you work with and for. If you work for someone who has a completely different focus from the usual scientist, then this is important to know. If you are working more or less for people with technical backgrounds and your work has a majority technical focus, then that will change things once again.

It can help to know this especially if you get an interview, because chances are that the people you will end up working for in some capacity will be at the other end of the table and amongst other things it may end up being the difference between you getting hired against someone else.
 
Hello, I graduated from undergrad a few years ago with a Major in Physics and minor in Electrical Engineering. I tried to get experience working on and testing circuits through my professor who studied Neutrinos, however covid caused the opportunity to go away and I graduated with no experience or internships. I have attempted to break into the engineering industry with no success. Right now I am considering going for a Masters in Electrical Engineering and I need advice on if this would be...
I don't know if anyone on here works for any of the well known defense companies of your country, whichever country you are from?? Also, if you choose to work in one, do you think the engineering education provide from your school would adequately prepare you for the job. What do I mean by that? Well if you work at say Lockheed Martin and you work in the latest iteration of a missile or if you work at Pratt & Whitney, they assign you to work in the team helping out with building the jet...

Similar threads

Replies
3
Views
4K
Replies
27
Views
2K
Replies
7
Views
2K
Replies
80
Views
3K
Replies
2
Views
2K
Replies
11
Views
3K
Back
Top