How long to hireable SDE from scratch with self learning?

May 15 16 Comments

I know the answer to this is highly variable but was hoping the community could give some guidance.

I am currently a cloud architect with about 5 yoe so pretty good understanding of systems design. Also strong in math and logic related endeavors.

I’ve been creating a curriculum to learn some computer science theory, good coding practices, and the python language.

My question is how long should it take to be hireable as an sde, entry level obviously, at a reputable company. I’m having a hard time figuring out what metric to use to gauge when I might know enough to be able to do the job.

comments

Want to comment? LOG IN or SIGN UP
TOP 16 Comments
  • Amazon rahrahh
    I think as soon as you can pass an interview you should do it. Leetcode hard! Cloud architect is solid, but nothing is as good as doing the thing. Sometimes you get lucky and theres a hiring spree going on. I studied CS in college for two years and got an offer from Amazon, just got lucky with company growth and lowered bar in 2016. Now I get good recruiter attention and 40% success in cold applications
    May 153
    • OP
      This seems to be the consensus when what I really wanted to do was learn the theory through books like code complete and then learn the actual languages. From my research it seems like that’s probably good to know but won’t really help you get hired.
      May 15
    • Amazon rahrahh
      95% of ppl wont care about serious automata theory, language theory kinda stuff. It might help you think of solutions to problems, but ultimately your best predictor of success is ability to come up with an efficient solution to leetcode problems. Id suggest python. Im trying to move from java to that.

      I bet your cloud architect experience will be helpful. Basically every company makes heavy usage of cloud product
      May 15
    • OP
      Cool thanks for the input. Yeah python seems like the ideal first language and I also think architect experience will help down the road when I get into more advanced things....assuming the technology isn’t completely different by then
      May 15
  • 6 month of leetcode, no joke
    May 159
    • OP
      So really just start working through easy problems and a whole lot of googling?
      May 15
    • yup.
      maybe go over some algo course for basics, but to get a job, just leetcode. nothing else is required at entry level.
      May 15
    • TD nztv
      How do you land an interview though?
      May 15
    • hmm, maybe try to build a web page profile or do a quick bootcamp
      May 15
    • Qualcomm dynasty001
      MIT opencourseware. Introduction to algorithms , if you're like me who prefers videos over books .
      Then LC 250 min
      May 15
    • OP
      Sorry what is leetcode 250 mean?
      May 15
    • Qualcomm dynasty001
      Meaning try doing at least 250 questions on Leetcode. Mostly FB/Uber/Amazon/Google frequently asked questions. This will give the breadth and depth you need
      May 15
    • OP
      Gonna give this a go with MIT +LC and supplement with a couple books, thanks man
      May 16
    • Qualcomm dynasty001
      Do like this. For every topic you cover on MIT, go to Lc and try doing the top 10 questions or so for that specifc topic, like recursion, backtracking etc. That way by the time your done with MiT, your have already solved the most frequently asked questions on those topics.. then go to company tags like Uber, (i recommend Amazon), fb, linkedin, and start banging out questions top 50 for each company. This is an exhaustive list. Ideally you should schedule an intervoew with a specific company, and then go thru all questions tagged on Lc
      May 16
  • New / Eng
    Fun22Tango

    NewEng

    BIO
    Java Programmer- 15 YOE including Android Mobile Developer - 8 YOE.
    Fun22Tangomore
    5 YOE and Architect? What's wrong with people, the Self proclaimed Titles and misconceptions!!
    May 151
    • OP
      Maybe explain your issue with that instead of just making an exclamation?
      May 15

Join verified employees in our anonymous social network!Download the app!

close