Lost a mid 100k Software Engineering Job 3 months ago, just doubled my income to 200k+ AMA

Apollo Creed

Look at your face
Supporter
Joined
Feb 20, 2014
Messages
58,524
Reputation
14,203
Daps
219,096
Reppin
Handsome Boyz Ent
Yeah I'm a software engineer (mainly serverside).

Dang, no producer roles at my company breh. At least I don't think (still new to the company).

I`m referring to Product Management. PM me the Company name if you dont mind? I assume entire company is doing the remote stuff or just the nature of your area?
 

DJSmooth

Superstar
Joined
Oct 22, 2015
Messages
4,636
Reputation
1,590
Daps
26,802
Job is in ATL.

Basically I read through Cracking The Coding Interview first. Then I went through all of the easy and medium Top Interview Questions on leetcode.com

I focused on doing 4 questions a day. On leetcode there's tags for each question for example arrays, graphs, breadth first search, trees, etc. I made sure to master each tag using youtube videos and any information I could find on the internet.

It took me about a month to do this. Afterwards, I did the same questions again. Leading up to my interviews I ended up just reading my solutions to the questions I answered so that I could remember certain patterns, algorithms and such.

For the system design part, I bought this virtual course that explains the different components I'd need to master and also goes over how to design common systems like youtube, twitter, instagram, dropbox, tinyurl, etc:

Designing Typeahead Suggestion

By doing this my interviews were a breeze. I turned down several offers and was able to leverage my two favorites against each other to get the offer that I wanted.

Thanks for the link to the system design course 'ill have to check it out.
 

dj-method-x

Superstar
Joined
May 21, 2012
Messages
8,385
Reputation
1,436
Daps
40,395
Reppin
NULL
My bad bros, kinda been away from the forums dealing with real life for a week or so.

Damn that’s crazy. considering where your at now though that’s probably whatever lol. Can you talk more about your overall career progression in software? And any tips/advice for someone just getting in the field?

My progression has been pretty typical. Graduated with a comp sci degree, was a Software Engineer for a couple of years until I was promoted to Senior Engineer, then around year 7 I was promoted to Software Architect where I actually ran a few teams. This was all with the same company.

My advice for getting into the field. There’s two ways to do it: go to college and get a comp sci degree while also doing some internships or just gain experience doing freelance work by first building a portfolio. In this industry (specifally software development) experience means more than grades, certifications, and anything else. So even without a degree if you have some experience, whether it be job experience or experience contributing to open source projects or developing your own applications, this can take you a long way.

After you break into the industry, nothing but previous job experience matters.

What is your base salary without bonuses, stock options etc?

Base: 160k
15% bonus
About 30k in RSU’s per year.

OP skipped my question about Product roles
:ohhh:

My bad bro, I haven’t even started yet, I don’t really know what’s going on as far as hiring especially on the product end. I’ll learn more in the coming weeks though and will let you if I see any openings!
 

Apollo Creed

Look at your face
Supporter
Joined
Feb 20, 2014
Messages
58,524
Reputation
14,203
Daps
219,096
Reppin
Handsome Boyz Ent
My bad bros, kinda been away from the forums dealing with real life for a week or so.



My progression has been pretty typical. Graduated with a comp sci degree, was a Software Engineer for a couple of years until I was promoted to Senior Engineer, then around year 7 I was promoted to Software Architect where I actually ran a few teams. This was all with the same company.

My advice for getting into the field. There’s two ways to do it: go to college and get a comp sci degree while also doing some internships or just gain experience doing freelance work by first building a portfolio. In this industry (specifally software development) experience means more than grades, certifications, and anything else. So even without a degree if you have some experience, whether it be job experience or experience contributing to open source projects or developing your own applications, this can take you a long way.

After you break into the industry, nothing but previous job experience matters.



Base: 160k
15% bonus
About 30k in RSU’s per year.



My bad bro, I haven’t even started yet, I don’t really know what’s going on as far as hiring especially on the product end. I’ll learn more in the coming weeks though and will let you if I see any openings!

Def keep me in the loop or if you dont mind PM the company and i can check for myself and have you do a referral once you start (im sure they do kick back bonus).
 

Chill

carti stan
Supporter
Joined
Mar 25, 2013
Messages
8,277
Reputation
4,780
Daps
19,293
Reppin
San Junipero
Congrats man, I’ve been thinking about getting into this even at my age. I’m 29 and am in stationary engineering and have always wondered if I could do more.
 
Top