If you're just starting, which is most important to learn to become a tech entrepreneur: coding, design, or sales?


If you come from a completely different background and just starting to venture into starting your own tech company, which skill would you learn first?

Programming, web design, or sales?

Venture Business Skill Entrepreneurship

asked Mar 7 '14 at 18:25
Sarah Guzman
160 points
Top digital marketing agency for SEO, content marketing, and PR: Demand Roll

4 Answers


Which skill are you most passionate about? Start there!

All of these skills take a good deal of time to become proficient. Start with the one that interests you the most since you'll be investing the majority of your time doing it.

While you're working on a single skill, read up on the fundamentals of the other skills. Figure out the major players in that field and follow them. Work on building relationships with people who have the other skills you need (hint - they're likely doing the same). When you're ready to assemble a team you'll be perfectly positioned to tap your knowledge and your network.

answered Mar 8 '14 at 16:30
Lindsey Wilson
565 points


Someone once told me "Sales solves all challenges". While that isn't necessarily 100% accurate, is a great message. Why? Because if you're selling successfully you accomplish these things (assuming you have a product/service):

  1. You prove that your market or service is viable and needed in the marketplace (i.e. people are willing to pay for it)
  2. The income you generate can be used to hire more help
  3. After a chunk of customers, angel funding will be an option
  4. If you decide to take on any sort of investment capital, sales will help you "sell" the idea and the sales you generated will give you more leverage (i.e. not have to give up so many aspects of control)
  5. You will learn a lot about yourself and ultimately, take the inner journey instead of just the outer one (outer one is generating $$$, inner is exploring your purpose and the meaning behind why you're here).
  6. Finding good salespeople is always a challenge. But to find them, you have to know them. And to know them (and what traits make them successful), you have to become one.
  7. Concentrating on sales avoids the "build it and they will come" philosophy.

A great CD to start with is Question Based Selling by Thomas Freese. Another great book is High Trust Selling by Todd Duncan. Then invest the money and hire yourself a sales coach.

answered Mar 9 '14 at 13:54
337 points
  • Excellent insight. Thanks Chris! – Chrissie Gray 10 years ago


None of the above.

Instead, learn how to convince people to work together with you and then do what you're best at and/or makes you happiest.

answered Mar 8 '14 at 15:51
Nick Stevens
4,436 points


It really depends on what kind of team you have / are planning to assemble. Let me say first that it can be hard to learn programming. You might get an idea of what programming is in a few weeks and even write some code in a month or so but when it comes to facing real life challenges, even programmers with years of experience sometimes stumble.

Personally I've always looked at design as a thing of talent. You either have it or you don't and thus you are the one to know if you can do it or not.

Sales is another story, an entrepreneur "must" be skilled in sales to a some point. Because he/she has to know how a product will sell in order to instruct coders and designers with the income value at mind. A lot of brilliant projects failed because they had no income value and lesser products became a hit because their sales startegies were very well modeled.

My personal recommendation would be to learn a bit of both. Learn how to design user experiences (not the actual graphics) and use those creations to augment a well implemented sales startegy.

answered Mar 7 '14 at 20:04
Eren Yasarkurt
115 points

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Venture Business Skill Entrepreneurship