Easier to get programmer or engineer jobs with Physics/Math BS?

  • Context: Engineering 
  • Thread starter Thread starter e15
  • Start date Start date
  • Tags Tags
    Engineer Jobs
Click For Summary
SUMMARY

The discussion centers on the challenges faced by a job seeker with a BS in Physics and Applied Math transitioning into programming and engineering roles. Despite self-studying data structures, algorithms, and web development, the individual struggles with technical interviews and lacks experience in large codebases. They have found it easier to secure interviews for programming positions at smaller companies compared to engineering roles, but feel underprepared for the technical demands of these jobs. The individual questions whether to continue pursuing programming or focus on engineering opportunities that do not require hands-on work.

PREREQUISITES
  • Understanding of data structures and algorithms
  • Familiarity with web development technologies, specifically JavaScript
  • Basic knowledge of mechanical engineering concepts, such as heat transfer and fluid mechanics
  • Experience with programming languages, particularly C++
NEXT STEPS
  • Enhance problem-solving skills by practicing coding challenges on platforms like LeetCode or HackerRank
  • Build a portfolio of projects on GitHub to demonstrate coding proficiency and experience with large codebases
  • Study advanced data structures and algorithms to prepare for technical interviews
  • Explore job opportunities in software development roles that align with physics and math expertise, such as simulation software development
USEFUL FOR

Individuals with a background in physics or applied mathematics seeking to transition into programming or engineering roles, particularly those looking to enhance their technical interview skills and project experience.

e15
Messages
13
Reaction score
0
I graduated with BS degrees in Physics and Applied Math and I then enrolled in a Physics PhD program. However, I took a leave of absence and am now looking for jobs

I think I've only gotten a couple interviews for engineering positions, which were computer engineering/EE-related, but it seemed to involved lots of hands-on work, which I really hate since I always did poorly in my physics lab courses. For example, I hate doing the stuff that mechanics, machinists, and welders do

Anyway, I'm trying to figure out how to apply for jobs. I am obviously not a typical applicant for engineering or programming jobs. I've took a few mechE courses in undergrad, in heat transfer and fluid mechanics. Should I just forget about trying to get mechE-related jobs involving modeling/simulation (such as FEA, CFD)?

As for programming, I've been self-studying data structures/algorithms, learning about web development like javascript, and practicing programming for the past few months. When I was in college, I naively assumed that it would be relatively easy to get programmer jobs with a BS in physics/math because I worked on a physics project using C++. But as I've now spent a lot of time studying programmer interview questions, it seems there's an endless amount of knowledge questions and technical problems I need to know. I was contacted by a recruiter at Google, but it seems like I'm so behind that it's pointless to even try. I can solve basic problems like reversing a string, implementing a linked list, or converting a sorted array into a binary tree. But I just learned about stacks/queues a few weeks ago

It's been much easier for me to get interviews immediately for programmer/developer jobs (at smaller companies) than other engineering positions. But I've always bombed the interviews by being unable to solve really basic problems or not having completed enough prior projects. I also haven't written code on large repositories with different code-bases

Am I applying for the wrong jobs? Do I need to spend maybe another year studying before I have a chance at programmer jobs? Do I have a better shot at engineering jobs (hopefully not involving hands-on work) than programmer jobs?
 
Physics news on Phys.org
I'm sorry you are not finding help at the moment. Is there any additional information you can share with us?
 

Similar threads

  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 30 ·
2
Replies
30
Views
10K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 10 ·
Replies
10
Views
2K
Replies
31
Views
6K
  • · Replies 18 ·
Replies
18
Views
6K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
5K
Replies
127
Views
22K