Switch to SWE - best language(s) to focus on and places/tools for learning
Hey team,
I won't bore y'all with the details, but after a long 18 months of.. life kicking me.. y'all have inspired me to buckle down and learn how to become a SWE. I've been trying to avoid it for like 5 years now, but I should've just jumped on the bandwagon back in college. I'm currently in the analytics space (DA/DS/BI/etc.), but I want to achieve the career mobility and TC all you SWE people get. I know I can do it. I've never once in my life attempted to learn something and been unable (plus I did a lot of C/C++/Java/Objective-C in college from 2012-2015 and was good at it back then but retained none of it at this point), but I need some direction/help.
The two questions I have right now are:
In order to make the jump,
1) which language(s) should I focus on? and
2) which resources should I use to help?
I have a pluralsight membership and a few JS/Python courses I got free on udemy. If there are better places to get moving I want to go there instead.
Alternatively, if I should just suck it up and take a bootcamp or apply to some graduate programs I can take a look at those too, but any recommended options for those would be super helpful. I'm just not sure if these are the right approach. To be honest, I have a fairly stacked resume and think I have a decent shot of getting into many programs (I actually got a Google SWE interview because of it but didn't even come close on the first screen lol). My point here is not to brag but to say I want to shoot for the moon/not rule out anything just because it's competitive.
Thanks in advance!
Tax: TC - 150k, 6.5 YOE
#engineering #software #swe #techcareer #learning
comments
On frontend - JS, react, html, CSS, node specific stuff, toolchain starting from webpack, babel, etc. Graphql and Redux.