4 Comments
User's avatar
Devanshu's avatar

If someone hasn't had exposure, I would recommend this rather than DDIA.

https://github.com/donnemartin/system-design-primer

DDIA is expansive and not fit for a beginner IMO.

Expand full comment
Ty Dolla Sign's avatar

Hey discovered the jungle on accident but want to take advantage of the information . I’m 24 and currently a truck driver. Would you recommend me switching careers (basically starting over). If so how would you go about it? College/no college, interns, entry level job, etc?

Thanks

Expand full comment
BowTiedApu's avatar

Welcome! If you're new and want more information, we strongly recommend checking out BowTiedBull. They provide great overviews of where the ball is headed in the years to come so you can make the right decision for yourself.

We do not want to misspeak on their behalf, but one of their three suggested routes for a job to help fund a side business is to go into Technology and become a Software Developer (which is what we're here for).

If you're still interested after checking them out, below is our opinion, not advice. We do not have more information about your situation (i.e. what your strengths are, debt, monthly expenses, high/low CoL area, etc.), so we are making tons of assumptions.

If one can dedicate 3-4 hours per weekday and 10-12 hours per weekend to learning, start going through what we outlined in 'Getting Started With Computer Science' (https://bowtieddrake.substack.com/p/introduction-getting-started-with). This covers what you would be covering in college for the most part. By the end of the second month you should be able see if you have the ability within you to be good at this. From there, you can plan to decide on quitting your job and focus on building a portfolio of projects for interviews. At this time, we do not recommend popular bootcamps as all the information you need is already out there in a structured format.

This will be tough if you do not have job experience, so be prepared to do things like using popular sites like Indeed to apply, networking with others at companies you would like to work at, and contributing to major open source projects.

From start to finish, a conservative timeline is 14 months (starting from 0 to getting a job). We have seen timelines as little as 9 months, but this is coming from people who quit from day 1 and jumped into learning right away.

If we see enough interest we can do a separate, specific post on going this route based on our observations. We have seen people do it but discipline is required (as with anything else in life).

Expand full comment
BTKali's avatar

Hello, currently sleep deprived and in a vegetative state but I JUST discovered your substack/The Jungle and wow the quality of these posts is insane. 24, still living with parents, no school past HS, making around 63k USTT in Construction @ Dad's company. It's a young man's game and I hate selling my time for money. I'm willing to dip into my savings and quit to learn ASAP. A detailed, specific post on the "starting from zero route" would be REALLY appreciated. Thanks so much for sharing your knowledge and allowing others the shot to making it. Truly thankful.

Expand full comment