EN RU

@demondehellis

Nomad lifestyle and travels.

How I Transitioned to Freelance

How I hunted for my first gigs, the mistakes I made, and the skills that proved useful. Here’s my story.

The Office Job

Before I jumped into freelancing, I worked in an office. It was a typical local web studio – small, friendly team, but questionable prospects. I had decent experience and several years under my belt, but it bothered me that most of my life was spent inside that office. In Novosibirsk, where I lived, a large chunk of the year is either winter or gloomy autumn. I’d leave for work early in the morning before sunrise (daylight hours are short in winter) and return in the dark, after sunset. I only saw the sun through the office window or during the summer months. This was pre-COVID, so remote work wasn’t really a thing people considered. Plus, the biting cold wind chilled you to the bone. Honestly, that was pretty good motivation to change things up.

Motivation turned out to be more important than just having free time.

Upwork

Making the switch to freelance was a real ordeal. On weekdays, I worked eight hours at the web studio, and then spent another four hours in the evenings hunting for my first freelance gigs. Trying to build a career on Russian platforms didn’t feel promising, so I set my sights firmly on Upwork. My driving thought was that on the international freelance market, I could potentially work half as much but earn twice as much, doing the exact same thing. More clients, more interesting projects – but, naturally, serious competition too.

However, without a history of completed projects, clients were reluctant to hire a newcomer. Every day, I monitored new project listings, sent out proposals, and managed correspondence, only to face rejection. I experimented with different ways to write my profile and cover letters, constantly tweaking things. It was stressful, especially since my English level back then was far from perfect, making every interaction a huge effort. I had no idea how to discuss a project properly, set prices, agree on deadlines, or handle all the other nuances.

Understanding the process and knowing how to discuss a project is incredibly valuable. It comes with experience, but reading up or watching videos on the topic can help.

The First Gig

After about a month, I had almost lost hope. I’d poured so much energy into it with nothing to show. But then, I got lucky. A client agreed to hire me for a project. It was a small, one-off task that would take an evening – adding a payment form to a website. Turns out, the client was also new to Upwork, and we were both pretty clueless. He didn’t know which button to press to actually hire me, and I couldn’t guide him because I’d never seen the client-side interface. Eventually, we figured it out. I completed the work in a couple of days, and the client was happy. He left me a positive review, and from that moment on, things got significantly easier. I found my next project much faster.

Minimalist work setup Caption suggestion: My simple setup for getting things done.

The Cover Letter

My cover letter for that first gig was the simplest and shortest one I’d sent. I wrote it without much hope, not even putting in a huge amount of effort – just a couple of lines. I basically said I was ready to help and that it would take me a couple of evenings. That was it.

Later, when I started hiring freelancers myself on Upwork, I realized that standing out with simplicity is much easier. Listing all your achievements and known technologies probably doesn’t get read by anyone. The client is wading through proposals – from the first minute, they’re bombarded with dozens of automated bids from freelancers in places like India and Pakistan. There are genuinely a lot of them, often using auto-posting tools and always presenting themselves as super-experts in everything, listing every conceivable technology. Often, the client has no clue about tech stacks and frameworks anyway.

Based on my experience, most clients are entrepreneurs, not tech specialists. This makes sense. Entrepreneurs value their time and prefer to find someone they feel they can trust. The rest is often down to chance. I believe a friendly profile picture and describing yourself as a person are more important than a long list of technologies.

After landing that first gig, I came to a few important realizations:

Clients

The first year was tough. I was still working the office job, then freelancing in the evenings and on weekends. Finding gigs still took a lot of time and energy, as communication and writing proposals drained me. I encountered some nightmare clients too – real jerks who demanded endless revisions, messaged constantly, and changed requirements on the fly. One even opened a dispute on Upwork, making absurd accusations to avoid paying. It was genuinely a rocky path, and stress levels were still high.

I worried about my Upwork profile reputation, knowing that negative reviews, especially with few completed projects, could seriously impact future opportunities. But I always tried to meet the client halfway: doing free revisions and engaging in pointless back-and-forth, even when communication became unpleasant. I understood I was building my reputation and portfolio, and that was more important than the money at that stage. Maybe that’s why I didn’t end up with many negative reviews. Besides, the earnings were quite modest initially. However, with each failed project, I learned something, and eventually developed a set of intuitive signals and fairly clear criteria to avoid problematic clients.

My current filter criteria look something like this:

Stability

After about a year, my English had improved from virtually zero to something acceptable. I had completed projects, good reviews, and a better understanding of how to discuss work. I started feeling more confident, and a sense of stability emerged. I was still working evenings and sometimes weekends, but it was actually enjoyable.

After several smaller projects, I connected with a client who offered a long-term, hourly contract. He needed someone to maintain his website and develop new features. There was plenty of work, but most importantly, the client had a growing business. I stopped spending time searching for new projects and focused on this one. On one hand, it felt a bit like “working for the man,” but with much more freedom and flexibility. I could decline a task if I didn’t like it. And if I thought the client was suggesting something odd, I could propose my own solution. He trusted me completely on the technical side and never rushed me with deadlines. I felt more like a partner than just a hired hand.

After a few months on this project, I quit my office job. It was a smooth transition financially, but a huge gain in terms of time. I was surprised to realize that freelancing doesn’t have to mean risk and instability. It’s just a different way of working. Constantly hunting for gigs is just the beginning; the next stage of development is establishing relationships with repeat clients and securing long-term projects.

Working from the beach, as freelancers do Caption suggestion: Working from the beach, living the freelance dream.

I worked on that first long-term project for about three years. Eventually, my client’s business started to decline, and he had less work for me. During that time, I had picked up a few small side projects, but I wasn’t actively looking – clients were finding me directly on Upwork. And one of those side gigs turned into a new multi-year, long-term project. So, I’ve been freelancing for almost ten years now. The first couple of years involved many short-term projects; now, I focus exclusively on long-term ones.

Prospects and Risks

I appreciate that this flexible schedule leaves enough time and energy to work on my own projects. The next big step would be launching and growing my own product. It feels like a logical path for a freelancer – diversification and aiming for passive income. But that’s a story for another time.

In 2022, Upwork started banning Russian freelancers. That was a major blow, but thankfully, I had already been working with my long-term client for a couple of years, so we simply switched to working directly, off the platform. Later, I managed to change the country listed on my Upwork profile, resolving the account suspension issues.

What if Upwork shuts down or bans me again? Does it scare me? Not really. I now have the most important thing – an understanding of how freelancing works, how to find long-term projects, and how to communicate effectively with clients. I also know that there are plenty of people worldwide who need technical specialists like me. So, moving to a new platform or finding work outside of established marketplaces would just be temporary technical hurdles. The experience stays with you forever.

The ability to work from places like this is priceless Caption suggestion: Views like this make the freelance journey worthwhile.

Conclusion

Freelancing isn’t for everyone, but not because it requires some special talent. It’s simply that for many people, the structure of an office or being part of a tight-knit team is more important than a flexible schedule and freedom. For me, daily meetings, planning vacations months in advance, dealing with sick leave policies, and asking for time off were far more unsettling than the perceived instability and risks of freelancing. To each their own.

Hopefully, my story was helpful, or at least gave you some inspiration. If you’re thinking about trying it – believe in yourself and remember, the beginning is always the hardest part.


MORE