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?
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.
Thanks Eddie!
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.
Sorry - got cut off. What I mean was half an hour a day for a couple of months, so that you're comfortable with the jargon and better judge for what kind of technical talent you would need.
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.
How hard would you say it is to learn that skill?
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.
Yes. If I were you, get some programming skills...C++, VBA, Python, ruby...those are some get shit done languages. I'm a business major just took a couple programming classes last semester. Not saying become and expert at them, just saying be familiar with the shit you want to outsource.
Bartek Ringwelski started a start up with a degree in economics and VC experience.....
http://www.skillslate.com/about
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.
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].
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 ...
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.
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.
See All Comments - 100% Free
WSO depends on everyone being able to pitch in when they know something. Unlock with your email and get bonus: 6 financial modeling lessons free ($199 value)
or Unlock with your social account...
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.