
Yes, you absolutely can get a job in tech without a degree. I’ve seen it happen hundreds of times over my career. The tech industry is one of the few where demonstrable skills often outweigh formal credentials. In fact, many top companies like Google, Apple, and IBM have dropped degree requirements for certain roles, focusing instead on portfolio projects, coding challenges, and practical experience.
What matters most is proof of ability. If you can build a functional app, contribute to open-source projects, or pass a technical interview that tests real-world problem-solving, employers will take notice. A 2025 LinkedIn survey found that 42% of tech job postings in the United States no longer require a bachelor’s degree. That number is rising.
Here’s a quick look at which tech roles are most accessible without a degree:
| Role | Typical Entry Path Without Degree | Degree Requirement (Common) |
|---|---|---|
| Frontend Developer | Bootcamp + portfolio | Often waived |
| Data Analyst | Certifications + projects | Sometimes preferred |
| IT Support Specialist | CompTIA A+ certification | Rarely required |
| UX Designer | Case studies + design sprints | Usually not required |
| Cybersecurity Analyst | Certifications (e.g., Security+) | Varies by company |
The key is to focus on building a strong portfolio and networking effectively. Attend meetups, contribute to GitHub, and practice your interview skills. A degree can open doors, but it’s not the only way in. I’ve hired self-taught developers who outperformed CS graduates because they had real passion and hands-on experience.

I’m living proof that a degree isn’t a must. I dropped out of college at 19, taught myself JavaScript and React through free online courses, and built a few small websites for local businesses. After six months of grinding, I landed a junior developer role at a startup. My portfolio did all the talking. I didn’t even list my education on the resume. They cared about the code I’d written, not the school I never finished.

I switched careers from retail to tech at 30. I did a 12-week coding bootcamp, then spent three months building a couple of full-stack side projects. When I applied for a backend role, the hiring manager said my problem-solving approach and GitHub activity impressed them more than any degree could. I’ve been in the field for two years now, and I’ve never once been asked about my diploma.

I’ve been in tech for over 15 years, and I’ve hired dozens of people. Early on, I used to filter by degree. But I learned the hard way that a degree doesn’t guarantee competence. Some of my best hires were self-taught or came from non-traditional backgrounds. That said, for certain specialized fields like machine learning or advanced hardware engineering, a degree still helps. But for most software roles? Skills and attitude win every time.

I have a CS degree, but I honestly think it’s overrated. Many of my colleagues without degrees are just as capable, and some are more creative because they learned by solving real problems. If you’re going the no-degree route, focus on open-source contributions and building a public profile. Employers will find you. The industry is hungry for talent, and they’re looking for what you can do, not where you studied.


