5 Mistakes I Made as a Beginner Freelancer on Upwork

Date: June 2025

As a software engineering student trying to build a freelancing profile on Upwork, I faced a lot of challenges. While I’ve completed some projects and earned positive reviews, the journey didn’t start smooth.

1. Applying Without Understanding the Job

At first, I rushed to apply for anything related to "web" or "JavaScript" without reading the details. I ended up submitting proposals for jobs I wasn’t really prepared for.

2. Ignoring Red Flags

Some clients asked me to do things that went against Upwork’s rules, like creating PayPal accounts or sharing private info. Now I know that’s a big risk to your account.

3. Undervaluing My Skills

I set my rate too low, thinking it would help me get jobs. But I realized clients often associate low price with low quality. Fair pricing + a good portfolio matters more.

4. Weak Proposals

My first few proposals were too short. I didn’t highlight my skills, my approach, or ask good questions. I’ve since learned to write proposals that feel personal and confident.

5. Not Showcasing My Work

I had built several websites, but didn’t link to them in my proposals or portfolio. Adding a GitHub and a personal site (like yeabtsega.xyz) made a big difference.

Final Thoughts

Freelancing is a journey. You don’t need to be perfect — just stay honest, keep learning, and build your skills one job at a time. I'm still learning every day, and so can you!