Logo

dev-resources.site

for different kinds of informations.

How I Lost My First Client? 3 Mistakes to Avoid

Published at
2/19/2024
Categories
webdev
client
beginners
programming
Author
shariqahmed525
Author
14 person written this
shariqahmed525
open
How I Lost My First Client? 3 Mistakes to Avoid

Breakup hurts? Think again. When you work for someone diligently but still get fired, then that feeling is just excruciating. But well, there was a reason behind that firing.

In hindsight, I do think that it was right for that client to fire me. Even if I was in his place, I would have done the same (or maybe not)

I'm mentioning these mistakes, so that you can avoid it. Because you see not every time, you learn by doing. At times, you should also learn by others experience.

1. I Broke His Trust

I made a grave mistake: I broke that client's trust. So, if you are a junior developer or someone who does freelancing, remember that you can break a glass but never trust. 

'Trust takes years to build, seconds to break, and forever to repair. So, treasure it.'

This is certainly true. Because you see, we can't know what others are thinking. Heck, we can't even predict what others are actually thinking. This means that my client never knew when I would make the same mistake again - reason behind his firing.
Did I try to win back his trust? Yes. I tried a lot. But the damage was done. Telling him that 'Sorry, I won't make the same mistake.' was similar to going on a wild goose chase.

2. I Took Advantage of Client's Leniency

I was fortunate to have an easy-going client. All the tasks that he would give me weren't a tall order. But still, I managed to not do all the work. That's because I was busy doing other client's work. I was new in this field at that time. So, I didn't know much about certain things.

3. I Didn't Do All of What Should be Done

This is another mistake. I didn't do all the tasks that I was supposed to do. Out of 10 tasks, there were times when I did only 5 and there were also times when I did only one task. 
Surprising, right? But the thing was that the client firing me wasn't the thought that crossed my mind at that time. 
I thought that I had hit a jackpot, my client is the best. Even if something went awry, my client won't fire me. But, well the opposite happens.

How Can You Avoid This?

  1. At that time, I didn't know how should I avoid that situation. But after all these years working with different clients, I think I know what could have been prevented. 
  2. Communication is key. Cliché, I know. But always, let the client know that due to time constraints, you can't do the work.
  3. Never overcommit. In fact, under promise but overdeliver. 
  4. Never shoot down client's recommendations. Find a common ground. 
  5. Don't ever take advantage of client's leniency. 
  6. Be honest. Let the client know when you are unavailable to work. 

And voilà - that's how you can prevent client's from firing.

client Article's
30 articles in total
Favicon
How I 15x My Freelance Business in 2024 – and Transformed My Life Along the Way
Favicon
Postman vs Bruno REST API Client
Favicon
Client Boundaries
Favicon
Websocket starter in Rust with client and server example
Favicon
Fusion : The Notion Like API Client
Favicon
How to setup postgres on ubuntu 20.04
Favicon
S.E.O Services In Affordable Price (Discount)
Favicon
Generate API Clients: A new way to consume REST APIs and GraphQL
Favicon
Finding Clients as a (Web Development) Freelancer - Part 2
Favicon
Finding Clients as a (Web Development) Freelancer
Favicon
How I Lost My First Client? 3 Mistakes to Avoid
Favicon
How web technology works? - Part 01
Favicon
Exploring the Dynamics of Client-Server Architecture
Favicon
understand short polling with example
Favicon
Building a HTTP Client with Reqwest | Rust
Favicon
Fundamentals of Networking: Connecting the Digital World
Favicon
Elevating Client Relationships with Thoughtful Gift Boxes
Favicon
Proper Method for Storing User Data on the Client Side in React for Authentication
Favicon
The Postico 2 client for YugabyteDB
Favicon
7 Best MQTT Client Tools Worth Trying in 2023
Favicon
Configurando o Spring Boot Admin: Server e Client
Favicon
Http Client API in Java: Authentication
Favicon
A simple guide to Java http calls
Favicon
HTTP Methods In A Nutshell
Favicon
Retrieving, using and validating token from an IdentityServer
Favicon
Free Database Client For PostGresql
Favicon
Azure - Registering a client credentials app
Favicon
Multiple MySQL Router Client in Single Server/Nodes
Favicon
5 Awesome Python HTTP Clients
Favicon
5 Awesome JavaScript HTTP Clients

Featured ones: