All video posts

Portfolio · Getting hired · No degree

No Degree? These 5 Projects Can Get You a Tech Job

Ever feel that however much you learn, you are still behind, stuck in tutorial hell while others land offers or build startups? Some projects do not just look nice on a portfolio. They give you an unfair advantage, because they make employers, clients and investors take you seriously, degree or not. Here are five, why they work, and how to build them even if you are not a coding genius.

Deric YeeDeric Yee 4 November 2026 6 min read 6 min video

Prefer to read? The full article is below. Watch on YouTube.

The short version

  1. 1Businesses do not care how clean your code is. They care about outcomes: time saved or money made.
  2. 2Five projects: automate a real business process, build an AI-assisted tool, create a niche data dashboard, contribute to open source, launch a small SaaS.
  3. 3Clients have asked me "can I pay you for this?", never "do you have a CS degree?". I do not have one.
  4. 4You can start with no-code automation tools and add JavaScript or Python as your needs grow.
  5. 5These projects flip the dynamic: instead of chasing opportunities, opportunities start coming to you.

Why these projects beat a degree

Most beginners build to-do lists, weather apps and calculators. Those are fine for learning. But if you want an edge without a computer science degree, you need projects that produce results someone cares about. Businesses do not care how elegant your code is. They care whether working with you saves them time or makes them money.

When I started building automations for businesses, clients never asked about my degree. They asked, "Can I pay you for this?" Nobody has ever asked me whether I studied computer science, and I did not. Here are the five project types I would build. For the bigger picture, see our guide to becoming a software engineer in Malaysia without a degree.

1. Automate a real business process

Pick a process that eats a business's time and automate it. When I started an AI automation agency, our first builds were simple: automated WhatsApp replies, appointment setting and follow-ups. Small things that saved businesses hours every day.

You do not need to be a coding expert to start. Tools like GoHighLevel, Zapier and Make let you get going, and you can add JavaScript or Python later to customise for each client. Here is your challenge: find a local business, ask what task eats their time, and build an automation for it. Even if you do the first one for free, you walk away with a real customer, a case study and someone who will vouch for you. That puts you in a different category from every applicant with a tutorial portfolio.

“Clients didn't ask for my degree. They just asked, 'Can I pay you for this?'”

Deric Yee, in the video

2. Build an AI-assisted tool

AI is the biggest cheat code of our generation, yet most people only use it to write essays or generate memes. Build a tool that helps people solve a real problem instead.

Inside Sigmaschool we built an AI coding assistant to help students write better code and debug faster: think ChatGPT trained specifically for learning to code. Students get unstuck faster without waiting for an instructor every five minutes, and they learn more efficiently.

You do not need to build a model. Integrate an LLM API, use a framework such as LangChain, or experiment with open models on Hugging Face. Then instead of applying with the same portfolio as every other graduate, you can say: "I built an AI-powered tool that helps X people do Y without Z struggle." That is a completely different conversation. Our guide to what you can build with AI has more ideas.

3. A data dashboard for a niche industry

Everyone loves data, but few people know how to use it. If you can take raw, messy data and turn it into clear dashboards that answer real questions, businesses will love you. Should we price this at RM1,000 or RM5,000? Run it for three months or six? Target Malay-speaking or English-speaking audiences? Answering questions like that makes or saves money, and that is a skill employers and clients compete for.

A friend of mine built simple real-estate analytics dashboards in Python and Streamlit, pulling property price trends, rental yields and investment signals from public data. Within months, agents were paying him for access. You can do the same in fitness, e-commerce, crypto, anything you are into: pick a niche, find data sources (public APIs, Google Trends, carefully scraped public data) and visualise it with Streamlit, Power BI or Tableau.

4. Contribute to open source

This one is underrated. Contributing to open source does not just prove you can code. It shows you can work in a team, follow best practices, understand real software development and take initiative. When your name appears in a popular repository, it is instant credibility: maintainers you have never met reviewed your code and trusted it enough to merge.

Start small. Look for issues labelled "good first issue" on GitHub, fix a bug or improve documentation. Every contribution adds up. If you want to go further, start your own open-source project, build something useful and let others improve it. That is how you move from job applicant towards recognised contributor.

5. Launch a small SaaS

This is my favourite. What is better than applying for jobs? Having people come to you because you built something valuable. A small software-as-a-service product forces you to learn everything: code, AI, UX, product, marketing and sales. It is the ultimate proof that you can build and ship real software people use.

I have built several products over the years. Each one made me far more valuable, and some became real revenue streams. You do not need to reinvent the wheel. Take a common problem and solve it better, or for a narrower niche. Low-code tools like Bubble, or Next.js if you code, make launching a simple SaaS far easier than it used to be.

Even if it never makes millions, it changes your job applications. "I built a SaaS from scratch and X people use it" puts you in a different league. Read how to build a SaaS with AI and our micro-SaaS ideas.

From chasing opportunities to attracting them

To recap: build real business automations, AI-assisted tools, niche data dashboards, contribute to open source, and launch a mini SaaS. These projects do not just make you look good. Done properly, they make you genuinely valuable, the kind of person opportunities come to rather than someone endlessly chasing them.

An honest caveat: no-code tools are a great start, but every one of these projects gets far more powerful, and you get far more employable, when you can write and understand the code behind it. That is the foundation our AI-Native Software Development Programme builds: real projects, AI as a multiplier, and mentors reviewing your work. If you want to start today, the free trial gets you building in your first session.

Questions people ask

  • Can I get a tech job without a degree?

    Yes. Many employers and clients care more about what you can build than your qualifications. Projects that deliver real outcomes, such as automating a business process, building an AI tool, creating a data dashboard, contributing to open source or launching a small SaaS, are strong evidence of ability with or without a degree.

  • What projects should I build if I don't have a CS degree?

    Focus on projects with real users or real results: an automation for a local business, an AI-assisted tool that solves a specific problem, a dashboard that turns messy data in a niche into decisions, open-source contributions, or a small SaaS product. Each proves you can create value, not just follow tutorials.

  • Can I start with no-code tools?

    Yes. Tools like Zapier, Make, GoHighLevel and Bubble are a fast way to deliver early automations and products. As your clients' needs grow, adding JavaScript or Python lets you customise further, and learning to code properly makes you far more capable and employable.

  • Does contributing to open source help you get hired?

    It can. Merged contributions show you can work with an existing codebase, follow a team's standards and take initiative, and they are publicly verifiable. Start with issues labelled good first issue, small bug fixes or documentation improvements, and build from there.

Your next step

Our 12-week AI-Native Software Development Programme is a live, mentor-reviewed cohort where you build and ship real products with AI, and learn to explain every line. Start with the free trial to see how we teach, then decide.

Watch next

All videos

Learn the fundamentals that pay off in any direction.
Coding plus AI, taught properly.

Whatever you end up doing, the people who understand how software and AI actually work get to direct them. Try the first lessons free, no card needed, or see the full 12-week AI-Native Software Development Programme.