How to Start a Startup

I thought some of you guys would enjoy reading this article: http://www.paulgraham.com/start.html

Graham seems to think that you need to be a pretty solid programmer to start a startup, which is a little depressing for people like myself. I'm curious what you guys think about that specific point, as well as the essay, in general?

 
heister:
Not true, if you want to start a candy store all you need to know is how to make candy.

Sorry, I should have been more clear. He doesn't say you need to be a good programmer for starting any business. I think he just meant that most of the startups these days are tech related, and to successfully start one of these, you need to be a solid programmer (as opposed to a savvy business man who contracts out that part).

 

I wouldn't agree with that necessarily. When I look at some of the guys making money with iPhone aps, for example, there is ample non-programmer representation. There are even companies out there that will build aps to your specifications for less than $5,000, so all you need is a solid vision.

If you're trying to build the next Facebook, then yes, you should probably have mad programming skills. But there are a lot of tech entrepreneurs who are just idea guys and they have a stable of nerds to do the heavy lifting.

 

I think it depends on whether or not you have someone technical to help you out on your venture. If you're trying to be a sole founder of a tech startup, it will be pretty difficult, although you can certainly use outsourcing methods to get a basic prototype going. Why not teach yourself the basics of programming so that you can have some credibility when it comes to recruiting tech talent? Even something as simple as spending half an hour to learn a language. It also obviously depends on what your goal is for the startup and what kind of ideas you have.

 

Depends on the business. I work in the valley as a programmer and talked to a fair share of startup founders who tried to recruit and other programmers. In general I would say definitely a programmer respects someone who is a good coder which is not hard to find out after few interactions. But most programmers would respect business guys who have vision,aggressive,hard working and can close in on deals(funding,sales,hiring etc). I think you would need atleast one of the 2 (preferrably an aggressive and intelligent biz type). If you are neither, chances of attracting good programmers to build your product is almost negligent. Programming is just another skill which can be learnt, but knowing how to get customers is more important and hard imo. Thats where business people can add value. Just having an idea is useless. Any programmer worth his salt has tons of ideas too. Most ideas are just common sense, you dont need much business saviness there, but its needed in successful execution.

 
econ:
crazyfrog3:
Programming is just another skill which can be learnt

How hard would you say it is to learn that skill?

I guess that depends on your ability pick up things fast and what you are trying to do. Building websites or mobiles apps are not that hard, compared to building a payment gateway like paypal.You can build a twitter clone probably in a month (just the site without any users), but once you start dealing with the volume of messages they are dealing with it gets infinitely complex. Because these days, there is a platform or framework for everything so most of the complex work is already taken care of you, and most of the work is in "wiring" different things together.

Again it boils down to your ability to picking up new things. Its especially helpful if you have an analytical bent. But you neednot be uberpuzzler or anything of the sort.

If you want a ballpark, I've seen few friends from non CS/Engg background, learn to program decently in about 6months of self learning and doing projects alongside word. But thats just my friends.

 

DidNotSleepLastNight - disagree with you :) Learning jargons? Really? Any decent programmer can figure out if you know what you are talking about. If you want to learn some basics, dont waste time reading about jargons. Build something. maybe even something very simple.Thats the only way you will learn something.

 

Look, you do NOT need to know programming to start a tech startup. It helps to understand it, yes.

Say it with me kids:

1) Go to freelancer.com or elance.com or guru.com or whatever

2) Post a description of what you want built/programmed

3) 100s of Indians will bid on your project

4) Pick an Indian with a few thousand positive reviews

5) Pay 20% of what you would have paid a U.S. programmer

6) (after multiple delays and miscommunications) PROFIT!

Wall Street leaders now understand that they made a mistake, one born of their innocent and trusting nature. They trusted ordinary Americans to behave more responsibly than they themselves ever would, and these ordinary Americans betrayed their trust.
 
Beef:
Look, you do NOT need to know programming to start a tech startup. It helps to understand it, yes.

Say it with me kids:

1) Go to freelancer.com or elance.com or guru.com or whatever

2) Post a description of what you want built/programmed

3) 100s of Indians will bid on your project

4) Pick an Indian with a few thousand positive reviews

5) Pay 20% of what you would have paid a U.S. programmer

6) (after multiple delays and miscommunications) PROFIT!

Ive had some experience outsourcing/offshoring development to india. My only addition to this list is to say that step 6(The part before profit I mean) needs to be really emphasized. The delays and miscommunication on the simplest of things made me want to stab someone.

 

What are the successful startups that have been started with outsourcing programming? Only one I know off is digg.com but Kevin Rose was smart enough to hire the programmer and give him nice chunk of equity.

 

There are other businesses in the world besides tech startups. I feel that a lot of intellectual people, overlook the beauty of owning all cash businesses.

Men are so simple and so much inclined to obey immediate needs that a deceiver will never lack victims for his deceptions. -Niccolo Machiavelli
 
mike55555:
There are other businesses in the world besides tech startups. I feel that a lot of intellectual people, overlook the beauty of owning all cash businesses.

Totally agree. I'm not solely interested in tech startups, it's just that I'd like to run some kind of business, someday...

 

It's really hard to have a solid vision in a tech related venture if you don't have a firm understanding of tech. How feasible things are, how quickly they can be done, how much space they require, etc. are all tied to being able to envision solutions to problems.

Actually, it's hard to have a solid vision in a [anything] related venture without a firm understanding of [anything].

 
  1. Programmers input-worth IMO is seriously underestimated in this thread by some.
  2. If you are not starting a tech company , even then their input does matter as part of delivering your product to the end user. You have to either know how what and how of outsourcing or .. I donno or what. You are not selling your products under rock right ? so it may be a good idea to let those who know better of it .. The thing is unlike other service industry programming is in very much nascent stage and it is easy to get bad programmers (because they dont have much work anyways), and so it becomes tricky ...

  3. Unlike 'motivational speeches' people just can not switch to programming career. A good programmer is a product of few years(after few years of degree) and an software/website architect is product of decade (unless he has two brains..)

Think of programmer-architect as the guys who will make blue print for your 120 floor building . If you are into business of selling Building you better hire good architect , because it will make a lot difference.

Just to give an example, when they started the company PokerStar they offered insane % to a some indian programmer guy , I am pretty sure it was to get his tech. expertise

In a nutshell,there is a HUGE difference in a product produced by two different programmers. if you are dealing with s/w you better get good programmer.

 
Best Response
JeetMonkey:
1. Programmers input-worth IMO is seriously underestimated in this thread by some. 2. If you are not starting a tech company , even then their input does matter as part of delivering your product to the end user. You have to either know how what and how of outsourcing or .. I donno or what. You are not selling your products under rock right ? so it may be a good idea to let those who know better of it .. The thing is unlike other service industry programming is in very much nascent stage and it is easy to get bad programmers (because they dont have much work anyways), and so it becomes tricky ...
  1. Unlike 'motivational speeches' people just can not switch to programming career. A good programmer is a product of few years(after few years of degree) and an software/website architect is product of decade (unless he has two brains..)

Think of programmer-architect as the guys who will make blue print for your 120 floor building . If you are into business of selling Building you better hire good architect , because it will make a lot difference.

Just to give an example, when they started the company PokerStar they offered insane % to a some indian programmer guy , I am pretty sure it was to get his tech. expertise

In a nutshell,there is a HUGE difference in a product produced by two different programmers. if you are dealing with s/w you better get good programmer.

what?
 

Est quia quo voluptate esse necessitatibus quia. Quis et aspernatur minima tempora repellendus. Fugiat voluptas et est ut. Porro aut sit quidem ducimus. Voluptatibus quia et accusantium quia minima. Nihil unde sint natus aut et illo aut.

Eligendi beatae quaerat dolorum. Nobis voluptatibus suscipit corrupti autem aut perferendis quaerat excepturi. Autem id incidunt delectus deleniti ullam similique molestiae. Sit dolorem nostrum cumque odio quam distinctio. Soluta alias tenetur quia sequi. Ut autem quidem ipsum ex est ipsam assumenda.

http://ayainsight.co/ Curating the best advice and making it actionable.
 

Est aperiam optio soluta dolores magnam voluptas. Qui blanditiis rem et omnis dignissimos. Et voluptatem vitae sit non repudiandae sequi nesciunt.

Est expedita ut facilis rerum ratione reprehenderit sed. Facere harum earum natus ea temporibus eum quaerat qui. Id sapiente et similique quia iusto et rerum. Et eligendi totam deleniti sit. Quaerat nihil labore debitis qui recusandae repellendus.

Voluptas est molestiae eos assumenda sit est. Nihil saepe at asperiores excepturi. Perferendis magnam minima repudiandae ipsum.

Animi expedita ab aut qui veritatis quia nemo. Ut praesentium ut quidem incidunt qui. Dignissimos ut nisi aut aliquam.

Go East, Young Man

Career Advancement Opportunities

May 2024 Investment Banking

  • Jefferies & Company 02 99.4%
  • Goldman Sachs 19 98.8%
  • Harris Williams & Co. New 98.3%
  • Lazard Freres 02 97.7%
  • JPMorgan Chase 04 97.1%

Overall Employee Satisfaction

May 2024 Investment Banking

  • Harris Williams & Co. 18 99.4%
  • JPMorgan Chase 10 98.8%
  • Lazard Freres 05 98.3%
  • Morgan Stanley 07 97.7%
  • William Blair 03 97.1%

Professional Growth Opportunities

May 2024 Investment Banking

  • Lazard Freres 01 99.4%
  • Jefferies & Company 02 98.8%
  • Goldman Sachs 17 98.3%
  • Moelis & Company 07 97.7%
  • JPMorgan Chase 05 97.1%

Total Avg Compensation

May 2024 Investment Banking

  • Director/MD (5) $648
  • Vice President (20) $385
  • Associates (88) $260
  • 3rd+ Year Analyst (14) $181
  • Intern/Summer Associate (33) $170
  • 2nd Year Analyst (67) $168
  • 1st Year Analyst (205) $159
  • Intern/Summer Analyst (146) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
Betsy Massar's picture
Betsy Massar
99.0
3
Secyh62's picture
Secyh62
99.0
4
BankonBanking's picture
BankonBanking
99.0
5
dosk17's picture
dosk17
98.9
6
CompBanker's picture
CompBanker
98.9
7
GameTheory's picture
GameTheory
98.9
8
kanon's picture
kanon
98.9
9
Linda Abraham's picture
Linda Abraham
98.8
10
DrApeman's picture
DrApeman
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”