Skills Developers should learn from Sales Teams

Photo by Kaleidico on Unsplash

Sales reps are excellent listeners

A sales rep’s job is to figure out if the lead needs their product.

Photo by Etienne Boulanger on Unsplash

When was the last time you disqualified a feature and stripped it off from production?

The interaction between a sales rep and a client is very different from that between a software and a user. So the classic listening techniques might not work.

All observations should lead to an upgraded experience, just like the sales rep who came up with an upgraded pitch.

Sales reps build and maintain trust

People buy from you only if they:

Photo by Simon Moog on Unsplash

We should treat every signup as a personal handshake and endure turning it into a long term relationship, based on truth, respect, and openness.

This means not selling your user’s data to Google (by using Google Analytics) and proactive measures to safeguard every user’s personal information.

Privacy and trust should be a design principle.

Good sales reps close consistently

What good is a salesperson who doesn’t produce consistent revenue?

Good deals take time

For our failed startup, I pursued a client for 12 months in order to schedule a demo. After having called them 2–3 times/ month for an year, they agreed to meet me.


  • Observe your users and act on your observations
  • Cultivate your user’s trust by being truthful and open
  • Be consistent
  • Know that products take time to evolve



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Shivek Khurana

Shivek Khurana

🏋🏻‍♂️ Founder — Building Meta Blocks — The NFT evolution protocol | 🔫 Talks about 📜 code, 🏛 crypto, 🕸 web3 and 🪖 ed-tech | 👼🏼 Angel Investor | W