Definitely agree with this. Even more valuable than the paycheck is the work experience directly related to your field. You'll be above all the competion who worked retail or fast food, and even further above those with no work experience at all.
The troubleshooting skills you'll gain from this are priceless. This is great advice.
The software development industry is very heavily remote these days. Maybe not at the megacorps anymore, but the majority of jobs out there are small and medium businesses. Full remote work with a decent salary means you can leave the super expensive housing markets and buy a house or land way earlier, especially if you never burden yourself with student loans. Plus, it is easy to explain no college degree on your resume when you skipped straight to working in the field.
The shortage for good developers is enormous. This is absolutely achievable with no degree by anyone who can actually write code and have it work and be readable by others.
100% agree with everything here.
The company I work at is about 100 people and they literally cannot find enough good devs. Lots and lots of really shit developers with high asking prices, but only university/college experience and no interns/projects.
Even if you do one solid project that incorporates 5-10 software paradigms (pipelines, documentation standards, deployment, cli interaction, webapps/webserver use, API management and maybe even some DBMS stuff), you will absolutely be getting callbacks left and right from companies wanting to interview you.
The shortage for good developers is enormous. This is absolutely achievable with no degree by anyone who can actually write code and have it work and be readable by others.
Absolutely. Every man is usually really good at one thing, but utter dogshit in everything else. Half of my team can only code and click "run" in JetBrains or Visual Studio. They don't know how to actually compile anything on the command line, or handle deployment scripts / container use to AWS. I'm like 15 years younger than these people too and they're fucking incompetent.
I'm just saying that even if you self-teach a wide array of concepts to a satisfactory standard (you don't need to be great at everything), you'll smoke the living shit out of 90% of developers on the market.
Thank you both for replying. I dont want to waste 4 years into college to get into debt, however I am thinking of CC and working on projects while I do that, or maybe working the entry level. If I were to work entry level and work up, what are the chances that jobs in this field wont accept me without a degree?
Low. Some companies will want a degree no matter what, and you just have to accept that. However, once you get that first job (the one you're in @ $13/hour), you're in for the most part. The next job you go to won't even care about that, they'll want to ask what work you did at your previous company, skills/values that you possess and your ability to work in a team. Kinda like a SAT score, they stop caring after your first job. It's literally the same thing, but in the professional world.