4 ms·
bullshit. ideas are cheap, implementation is hard. I am very competent web app developer, with several major applications under my belt. While on the surface
by mkull 19y ago
bullshit.
ideas are cheap, implementation is hard.
I am very competent web app developer, with several major applications under my belt. While on the surface you might think you will be able to whip out a clone of one of the popular web apps easily (let alone a brand new idea) but you will find the devil is in the details. What makes or breaks those sites are the thousands of minute implementation level decisions which build up to make a quality application.
- jey 19y agoI don't dispute that, but the point is that at that point it's just a matter of doing it. You start writing code, encounter problems, find solutions. If implementation is really so hard and ideas are so cheap, you should be trying to implement dozens of ideas and giving up because of the technical challenges for each site you're actually able to launch. For me it's the converse, I have a harder time finding a good idea worth doing than doing the implementation and refinement. Yes, refining the idea and doing it right are non-trivial, but that's got more to do with how competent you are in general. I personally don't have a glut of good ideas and a shortage of implementation skill. Yes, I can come up with ideas if we just want to measure by volume -- but these have to survive through the "Is this a good idea?" filter before I count it as an actual idea. Generating crap is easy.
- Ev 19y agoBullshit. Web "development" is a high school skill. Which is why web frameworks are trivial to implement, learn and use. Which is why building web sites takes months, not years. Tenths of thousands of dollars, not millions. Complex software takes good knowledge of complex algorithms and man-years of development. Well.. since everybody wants to get rich quickly these days, innovation scaled down to web "applications", where the only valuable thing is percisely the idea. And your only advantage is the time to market. It took years for other big firms to develop search engines as good as google's is. THAT is what I call "implementation is hard". Implementing something as trivial as myspace is less complex than compiler class project in college. (I've done both).
- sbraford 19y agoIf web development is so easy, why is the poster posting here instead of simply "whipping up" a competing application? Why do hundreds of kids bother applying to YCombinator? Can't they just whip up a webapp in a few months? Yes - web dev is easier than desktop app or complex client/server applications, but Hitting the High Notes (as Joel says) will never be "easy". Simple, yes. Easy, no.
- Ev 19y agoOk, let it be simple. My point is that Kawasaki is 100% right. If your idea can be so easily stolen, it probalby wasn't a great idea to begin with. Maybe it's that social networking aspect she is adding is actually what will make it successfull. Hate to sound negative though, having that happen to you surely hurts... And yes, kids apply to YCombinator exactly because they can whip up a web app in a few months. YCombinator puts them in front of VCs after that.
- sbraford 19y agoRight, but how good is their app after 3 months? Not very. There are always exceptions to every rule though, re: the original point. i.e. MySpace. Talk about crappy technology (or so it would seem; they've managed to scale well), and a has-run idea.