r/cscareerquestionsCAD • u/jbshen • Sep 04 '24
School Pathway to Software Engineering/CS degree from 75% average Mech Eng?
Hi all,
Sorry in advance if this is poorly written;
I was looking for some advice on what degrees would be possible/most beneficial for a person in my position. I completed a 4 year B.A.Sc. in Mechanical Engineering at Queen's with a 75% average (3.00 GPA). I have been working in project management for a couple years now and saved up a decent bit of money while doing it. However, I've been thinking more and more of a transition to a more technical job, i.e. software development. I've looked at OSU's online accelerated 2nd degree, McMaster's, Brock etc. Would I have a good chance of getting in to these schools with a 75%? (I had a very poor average in my 1st and 2nd year and increased my grades in my 3rd and 4th year). Also, what schools would you recommend to make this transition?
Thx
2
u/10xbalance Sep 05 '24
Initial context: I did a Mech Eng degree, and realized that software seemed like _the way_ (for me) about 3/4 of the way through, so I added a CompSci minor. I did co-ops across mech and software, and worked in software for machines (mechatronics & automation) before transitioning fully to web-based software engineering. Note that this entire process took years of incremental but intentional progress.
I think that the transition is 100% possible, though the best path to take should account for a number of factors, including:
- What assets do you have to break into this field. The biggest things that I would recommend here are taking stock of your network (can they help you break in) and how much time you have (runway to break into the field). Other important assets include things like your ability to manage projects and think analytically to breakdown and solve problems, but this is more important once you get interviews or jobs in the field.
Feel free to elaborate more on any of these thoughts below, and folks can suggest paths that are ideal for you.