I want to work in software development. I know enough to build a good portfolio that will showcase my skills through practice projects. But I have no real-world experience in the field.
I can either start college now, and be 32 when I graduate. Or build my portfolio and look for work. Most of my tuition costs would be covered through grants, but it would still cost me 4 years of my time.
What do you think? Would it be difficult for me to find work without a degree? I would like to eventually work at interesting companies like Uber, Airbnb, Spotify etc. I've emails developers from many of these companies to ask for their advice and I received a lot of mix opinions.
In terms of finding work without a degree, it's not impossible, but I'd be prepared to start near the bottom of the ladder, underneath the graduates. A dedicated developer will do well regardless of their education, in the same way that a shitty developer will still be shitty even if they have a top-tier CS degree. I've worked with incredible developers with little to no education, and shitty developers with Oxbridge degrees. If you're looking to study part-time, that probably won't matter all that much anyway. When you graduate, you'll have several years of solid experience, and you'd be in a much better position to evaluate what you need to know before joining a big company.