I come from a sales background, without any degree.
Based on my research, the fastest route to get a $120k + entry level SWE position is to get good at front end, specifically ReactJS for faang companies, and grind leetcode like a mf.
After doing this, assuming I prepare properly, I should be able to pass the technical interview. Then it’s just a matter of networking like a mf for referrals and actually getting the interview right?
I feel like a degree just makes it so you have a chance at landing a job at FAANG company through cold applications, but if you’ve got the skills, its just a matter of convincing someone to interview you through warm leads.
Is my logic correct here? Reason I’m asking is because I’m inspired by the stories of Aaron P from CodeDrip on youtube, as well as Hareeb Qureshi, but most of the guys who landed high paying faang jobs without a cs degree usually atleast had some kind of degree, or went to a bootcamp.
So how realistic do you think it is for someone who is completely self taught who learns CS fundentals, gets good at their specialization, grinds leetcode, and then moves to silicon valley and networks relentlessly to land a SWE position at a FAANG company?
inputs are appreciated :)
EDIT: awesome thanks for the replies. Looks like its just a matter of networking and getting referrals for an interview, and then passing the interview.
I come from a sales background, without any degree.
- Google / Eng Slw07gnvsThe degree doesn’t matter (at google) as long as you have the knowledge and cognitive ability to navigate the interview questions
- Google / Eng Slw07gnvsWell have you tried... applying? No degree and no relevant work experience likely won’t get you far.
You need to network to try to get your foot in the door... imagine the difficulty a recruiter would have trying to pitch your resume to a manager as a viable candidate to interview.Dec 10, 2019 1
- Lyft oTjJ08I'm completely self taught, and a high school drop out. It takes more work to get there, but if you are dedicated it can work - but it's not going to be easy. My advice would be to have a stepping stone prior to aiming for FAANG, and don't be discouraged if you aren't hired somewhere immediately. You will have some hurdles, but keep your eye on the goal and it is possible.
- You don’t need a degree; I don’t have one. You will need the knowledge that having the degree would infer—you won’t learn this in a a couple weeks or even months.
“Specifically ReactJS for FAANG”
Not really. Google, for example, doesn’t use React—Google created Angular. Facebook made React and probably has some front end roles for it. When I was looking their openings were primarily back-end or mobile.
Tbh, in my opinion your best bet is to learn Java. It’s used heavily in at least Amazon, Netflix, and Google.
You could also specialize in iOS or Android, which severely limits how much you need to learn; eg Android, learn Java and maybe Kotlin. iOS learn Objective-C and Swift)
- E*Trade / Finance cbEV72There are so many candidates with degrees why would anyone bother to deal with a degreeless one?
- Bank of America / Eng nsxb36moreIf you can get someone to vouch for you and bypass HR without a four year degree then yes.
Most jobs require some kind of 4 year degree in engineering or math or a masters equivalent.
Your real challenge would be trying to convince some HR recruiter morons that you can do the job without a real degree so you can get a real technical interview in the first place
- Amazon Ah DangWhen I got started in the industry I didn’t have a degree. I was completely self taught. In that scenario one doesn’t have any evidence to show they are worth taking a shot on. Here’s what I would do if starting over today:
0. Learn, learn, learn.
1. Start with personal projects that you can publish code and results for (eg GitHub repo + live website url).
2. Get *a* job. Don’t obsess about FAANG. Get real world experience you can put on your resume.
3. Keep learning.
5. Go for FAANG.
6. Keep learning.
I don’t see why you couldn’t get $120k job outside of FAANG. $120k is not a lot for a programming job at most companies.
- Sweet thanks. I will consider going for a non faang company if that’s my only option, but I don’t want to waste time if I don’t have to. Reason I want to go to a faang is because I want to work my way up to a $300k-$500k salary within 5 years or less, $120k would just be solid for a starting salary for someone with no experience or degree.Dec 10, 2019 0
- Amazon comparewithout a cs degree, programming is no joke. It take a lots of dedicated hours and even then you have to be smart and be able to explain stuff clearly to the interviewer. There is luck involved as well. Just remember that it is not for everyone and not everyone can master it. It can take months to years to get good at it. There also the fact that you might not like the job even if you get good at it.
- You dont need a degree, I dont have one and I've never had an issue with getting a job in tech in last 10+ years in industry. But if you dont have a referral or connection to get your foot in the door (I started as a network ops tech at a start up) and no actual project experience (relevant work exp) then it will be harder without a degree to get said foot in the door, but not impossible. So if you dont have a referral, I say you work on some projects. Lots of people will pay you to code some simple things for them with all these contract/outsourced jobs.