← Back to writing
Chi
Chi
Developer · Freelancer
5 min read·Sep 28, 2026

Why I left my full-time job for freelance

My personal journey transitioning from a 9-to-5 software engineer to building my own products and working directly with startups.

Why I left my full-time job for freelance

Three years ago, I was a software engineer at a mid-sized fintech company. Stable salary, decent benefits, a clear career ladder. From the outside, it looked like I had it figured out.

I didn't.

Every morning I'd open Jira, look at the sprint backlog, and feel a creeping sense of disconnection. The code I was writing was competent. The product was fine. But nothing felt mine.

The Breaking Point

It started with a side project. I built a small browser automation tool for a friend who ran an e-commerce store — she needed to track competitor pricing daily. It took me a weekend. She started saving three hours a week. She told a friend, who told another friend.

Within two months, I had four clients paying me for custom automations. I was earning more from weekends than from some of my previous full-time jobs.

The math became hard to ignore.

What I Was Actually Afraid Of

Let me be honest: I didn't quit because I had it all figured out. I quit because I ran out of excuses.

The fear was real. Health insurance. Consistent income. The identity that comes with being an "employee" of a known company. These are legitimate concerns, not just noise to be dismissed.

What changed for me was reframing the risk. A full-time job isn't stability — it's concentrated risk. One bad quarter, one reorganization, one new VP with different priorities, and your "stable" income disappears anyway. Freelance risk is distributed. Lose one client, you still have others.

The First Year

The first year was genuinely hard. I undercharged. I overdelivered. I worked with clients who weren't a good fit because I was afraid to say no. I learned the hard way that a $5,000 project that consumes 200 hours of your time at odd hours is not a good deal.

But I also shipped three products that I own completely. I worked with founders who were building things that mattered. I had conversations I never would have had in a corporate context.

What I'd Tell Myself Then

Start before you're ready. The readiness never comes — you just become less afraid of being unready.

Raise your rates sooner than feels comfortable. Clients who value your work will pay a fair rate. Those who won't are rarely worth the time.

Say no to projects that don't fit your strengths or interests. The opportunity cost of bad work is enormous.

And build something of your own, even small. There's a compounding effect to owning your output that salary income never provides.

Where I Am Now

DeepTask started as a tool I built for myself. A browser that could execute tasks I described in plain language. I open-sourced parts of it, kept the core closed, and eventually started selling it.

It's not a unicorn. It's a small, focused product that solves a specific problem for a specific type of person. That specificity is what makes it work.

I don't know what the next three years look like. But I know they'll be mine.