If people can no longer afford families- the system is broken.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/antiwork

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    I think the thing I did right that you didn't do is I started with the job I wanted and worked backwards from there. After pre-med didn't work out, I decided that I wanted to be a computer programmer, so I got a bachelor's in computer science. One year after graduation I was making $155,000 a year as a backend programmer for Amazon. I highly recommend the field to anyone interested. The pay is great, the demand for your skills is great, and after the first job it is easy to get successive jobs. Plus you can make websites, which is a super useful skill to have. If you don't have a bachelor's in computer science you can go through https://www.freecodecamp.org/ and teach yourself the skills to become a front-end developer: HTML, CSS, JavaScript, React, Git, and a little bit of Node.js . Unlike being a backend developer, being a frontend developer doesn't require a degree in a computer or engineering related field, although it helps to have a sense of website design, appearance, and layout because you will be working on the part of the website that people can see and interact with. If you are comfortable with all those skills and worked your way through the book "Cracking the Coding Interview" you should be able to get a job paying $70,000+ as a front-end web developer in six to twelve months total study time. Another path is to teach yourself basic Object Oriented Programming and then go through a two year apprenticeship program like (Revature)[https://revature.com/] or (Skillstorm)[https://skillstorm.com/]. The pay is shit but they train you and after that you could get a job as a backend programmer if that's what you wanted. It's also possible to get a job as a software QA Engineer (Quality Assurance Engineer) or tester without a bachelor's in computer science, you just have to teach yourself some stuff (like Selenium, see an online guide like https://www.indeed.com/career-advice/finding-a-job/how-to-become-qa-engineer). That can also pay almost as much as a frontend developer. The highest starting pay of all goes to the backend developers for big tech companies like Facebook, Amazon, Google, and Microsoft, but they have very challenging coding puzzles that you have to pass (which are mostly just a way of guaging your intelligence and how much you've practiced with a book like "Cracking The Coding Interview" or a guide like "Grokking The Coding Interview") along with a behavioral interview section (which you can lie a little bit on as long as they believe you but you should have some experience that you can draw upon to give them convincing stories) and a system design question (there are guides like https://github.com/donnemartin/system-design-primer and the website https://www.algoexpert.io/product has a system design primer as well, plus there are some on YouTube). It's totally possible to break into the field of big tech with a bachelor's in psychology if you can teach yourself and are motivated, and once you break into the field you will be able to support yourself and maybe be able to afford to get a kid.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts