Transitioning to Software Development/Data Analysis with a Math Engineering Background: Advice Needed /u/ThomasHawl CSCQ protests reddit

I’m a 27-year-old recent graduate from Italy with a degree in Mathematical Engineering (both bachelor and master) (which is essentially applied mathematics). My specialization was in fluid dynamics, computational mathematics, and machine learning. However, my programming knowledge is somewhat limited – I’ve primarily used MATLAB (mostly for specific CFD libraries and toolkits) and have only basic experience with Python and C++.

I’m currently job hunting, focusing on roles in Europe, but I haven’t been receiving positive feedback. One potential challenge is that English is my only second language, and I’m unsure how much of a barrier that might be in some countries.

Staying in Italy is not an option I’m considering, both for personal reasons and because pay is very low, and career advancement opportunities are minimal here.

I’ve always been passionate about programming (even though I’m admittedly slow at grasping new concepts sometimes), and I’m considering studying Python and C++ more seriously. I’ve been looking into online resources like NeetCode or TakeUForward (or similar platforms) to build my skills.

My goal is to eventually land a role as a software developer, data analyst, or something related. This would be my first real professional experience, aside from a year of work at my university. I’m not sure how long it will take me to upskill enough to be employable, and I feel a bit stuck.

In the meantime, I’m continuing to send applications to positions that align with my degree, but I’m wondering:

  • Do you have any advice on how I can improve my programming skills and become more competitive in the job market?
  • Are there specific resources or strategies that you’d recommend for someone in my position?
  • Any tips for applying abroad (within Europe), especially with English as my only second language?

Thanks in advance for your help!

submitted by /u/ThomasHawl
[link] [comments]

​r/cscareerquestions I’m a 27-year-old recent graduate from Italy with a degree in Mathematical Engineering (both bachelor and master) (which is essentially applied mathematics). My specialization was in fluid dynamics, computational mathematics, and machine learning. However, my programming knowledge is somewhat limited – I’ve primarily used MATLAB (mostly for specific CFD libraries and toolkits) and have only basic experience with Python and C++. I’m currently job hunting, focusing on roles in Europe, but I haven’t been receiving positive feedback. One potential challenge is that English is my only second language, and I’m unsure how much of a barrier that might be in some countries. Staying in Italy is not an option I’m considering, both for personal reasons and because pay is very low, and career advancement opportunities are minimal here. I’ve always been passionate about programming (even though I’m admittedly slow at grasping new concepts sometimes), and I’m considering studying Python and C++ more seriously. I’ve been looking into online resources like NeetCode or TakeUForward (or similar platforms) to build my skills. My goal is to eventually land a role as a software developer, data analyst, or something related. This would be my first real professional experience, aside from a year of work at my university. I’m not sure how long it will take me to upskill enough to be employable, and I feel a bit stuck. In the meantime, I’m continuing to send applications to positions that align with my degree, but I’m wondering: Do you have any advice on how I can improve my programming skills and become more competitive in the job market? Are there specific resources or strategies that you’d recommend for someone in my position? Any tips for applying abroad (within Europe), especially with English as my only second language? Thanks in advance for your help! submitted by /u/ThomasHawl [link] [comments] 

I’m a 27-year-old recent graduate from Italy with a degree in Mathematical Engineering (both bachelor and master) (which is essentially applied mathematics). My specialization was in fluid dynamics, computational mathematics, and machine learning. However, my programming knowledge is somewhat limited – I’ve primarily used MATLAB (mostly for specific CFD libraries and toolkits) and have only basic experience with Python and C++.

I’m currently job hunting, focusing on roles in Europe, but I haven’t been receiving positive feedback. One potential challenge is that English is my only second language, and I’m unsure how much of a barrier that might be in some countries.

Staying in Italy is not an option I’m considering, both for personal reasons and because pay is very low, and career advancement opportunities are minimal here.

I’ve always been passionate about programming (even though I’m admittedly slow at grasping new concepts sometimes), and I’m considering studying Python and C++ more seriously. I’ve been looking into online resources like NeetCode or TakeUForward (or similar platforms) to build my skills.

My goal is to eventually land a role as a software developer, data analyst, or something related. This would be my first real professional experience, aside from a year of work at my university. I’m not sure how long it will take me to upskill enough to be employable, and I feel a bit stuck.

In the meantime, I’m continuing to send applications to positions that align with my degree, but I’m wondering:

  • Do you have any advice on how I can improve my programming skills and become more competitive in the job market?
  • Are there specific resources or strategies that you’d recommend for someone in my position?
  • Any tips for applying abroad (within Europe), especially with English as my only second language?

Thanks in advance for your help!

submitted by /u/ThomasHawl
[link] [comments] 

Leave a Reply

Your email address will not be published. Required fields are marked *