TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Poll: Why are you building a web app? (Research for my book)

31 点作者 spxdcz超过 14 年前
Fellow HN'ers! I'm currently finishing up a book on web apps (http://fivesimplesteps.com/books/designing-web-app-success), and would very much like to start it off with a little introduction about the varied reasons why people create apps. If you'd be so kind, please help me out with the poll below - thanks so much!<p>Why are you building a web app? (The primary reason)

27 条评论

IgorPartola超过 14 年前
A word of caution: the results of this poll are meaningless. Yes, you may kick off an interesting discussion, but beware of statistics collected in this way. For example, you have no control over how long the question stays up on this page. Chances are you will not get any people who only read HN on weekdays (maybe because they spend their time building awesome web apps all weekend and don't want to be distracted). This introduces bias. You also have no control over randomizing the possible answers, so there may be another kind of bias. Basically, you have no guarantees that the people that upvoted individual answers here (a) actually build web apps, (b) are being honest (c) are in any way representative of the industry or any part of the industry, or even of HN. I would look more towards the comments instead for inspirational quotes, etc.
评论 #2210777 未加载
评论 #2212199 未加载
knowsnothing613超过 14 年前
I Believed the hype. Thought I could quit my job, and have my web app be my sole source of income. Boy was I wrong. After 4 failed web app, I'm still trying to design one that will make me a sustainable income.<p>Don't believe the hype. It's a lot easier to get funding, than to make a web app financially sustainable. Don't quit your day job. Program during your free time.
评论 #2210382 未加载
评论 #2210571 未加载
greendot超过 14 年前
Because I have a need and there is nothing out there to fill that need, so i am making it.<p>Plus, I'm old and bored of working for other people and I have 0% chance of buying that Lamborghini making $100K/y with a family and kids.<p>My mid-life crisis is approaching soon so I need to get prepared. :)
hasenj超过 14 年前
It's a little bit of everything.<p>It would be nice to earn a living doing what you love while avoiding a typical 9-5 job. (I'm no where near that yet).
评论 #2210257 未加载
评论 #2210221 未加载
dragons超过 14 年前
I'm tired of working for others. What I'm doing is meaningless and unexciting. When I look around at other development jobs, they look like more of the same. The more interesting jobs appear to require several years of experience with skills I don't have.<p>I'd like to spend more time learning new things, and I get very little of that in my current 40+ hour week job. If I'm lucky, I learn some obscure tidbit at work about once a month. I study on my own time, but progress is slow.<p>It looks like developing web apps is a good solution, although not the only one. It leverages some of my existing skills. I find the work enjoyable, provided I'm not doing it to excess. And if I'm working for myself, and want to take time off to learn some new skill, I can just do it and not be worried that my manager is breathing down my neck for being "unproductive" for 4 hours.<p>If I can create multiple small streams of income, I will finally be able to cut down on the amount of time I spend working, and put more time into all the other things I enjoy.<p>I haven't had any luck yet, but I'm working on it.
nagnatron超过 14 年前
Models and Bottles
zeemonkee超过 14 年前
I do it for my day job (and my last few day jobs).<p>I have built a few of my own, but nothing with the intent of making money. The real impediment for me is not the technical side (I can do that myself, and I know enough people in the business to help with gaps in my knowledge) it's more coming up with good ideas.<p>Ideas are cheap, but really good ideas - the ones that make you think "why the hell didn't I think of that" - that light you on fire and push you to do 24 hour non-stop coding sprints because you just want to see them work - are few and far between, and much harder to come up with (at least for myself) than people realize.
medwezys超过 14 年前
I am a student and I write webapps to learn writing webapps. Imho university fails or even does not even intend to learn real-life web app development: i.e. I haven't heard a thing about automated unit testing, CI or security issues in my E-commerce programming course (sadpanda). On the other hand I have no public portfolio to show to my prospective employer once I finish my MSc. In my previous workplace I used to build internal web apps and there is nothing visible on public (I could show src code, but it can be illegal i suppose). Therefore I want to have portfolio and build web apps.
somecola超过 14 年前
The integration of web/mobile/life is rapidly accelerating and there are many new apps to be constructed and countless other extensible options to explore. My reasons are a combination of the first three options listed in the poll. My goal is to engage in a personal entrepreneurial mission; a challenge to my personal ambition to become independently successful. More easily stated, I want to be part of the web apps community, a la Dropbox and other startups.
eswat超过 14 年前
Currently, to scratch an itch I have and hoping others also have said itch. Also to add stuff to my portfolio which I let stagnate for four years.<p>Hopefully when I’ve accomplished those goals enough I can create web apps that have a more profound on people’s lives without caring as much that is solves a problem I have (but still enough that I can dogfood my own product).
pizzabandit超过 14 年前
Well I do build web applications for my job (financial/job), and I also very much enjoy doing this (hobby/itch), so that essentially qualifies me for several options. I'm not ambitious enough to think I can get rich quick from building web applications, but it is basically for financial gain, since I do get paid for the work I do.
anm8tr超过 14 年前
It seems to me the right answer is you build a web app because it solves the problem. The problem may be to promote yourself or it's part of your job - but I hope the answer isn't to build a web app when a web <i>page</i> (or desktop app, etc) would suffice.<p>Your book looks good BTW. I'd be curious to read it.
tyng超过 14 年前
Web app is the way of the future, rapid deployment is much more fun and effective than developing desktop software
JoshCole超过 14 年前
I'm building one to generate interest in myself as an employee. Like an item in a portfolio basically. I want to be able to get a job that I want when I get out of college.<p>I'm also building it to learn. I think you learn more by doing than just reading so I couple my reading with doing.
csomar超过 14 年前
I wouldn't code if I don't like programming. I wouldn't market my product if I don't like to make money.
neatlife超过 14 年前
It's difficult to really expect people not to vote on the making money option, but at the end it's a mix of everything: recognition, making money (not being a millionaire maybe but just some good stability), to learn (educational purposes), if possible change the world.
dave1619超过 14 年前
I think it's usually a combination of things. This question is like asking "Why do you eat?" ... because you're hungry? because you can? because food tastes good? because you get energy? ... all of the above, but sometimes one more than the other.
iamnotsam超过 14 年前
To avoid the burnout which seems to follow only working on other peoples' stuff for money.
mlanj超过 14 年前
Because I couldn't not do it. It's like why you get married in a lot of respects.<p>I was so compelled by the opportunity and the unique position I was in that I couldn't not build MyJibe. It would be like defying deity.
code_devil超过 14 年前
To help myself with some problems, that might be useful to others as well. In the process learn a framework and updated my programming skills.
hallz超过 14 年前
Ease of Distribution<p>Whether its for internal coprorate site or the public. If you want people to use it, it has to be a web app.
tony_landis超过 14 年前
For fun and profit, to disrupt the industry I am in, and to improve my skills. So pretty much all the reasons in your poll.
Void_超过 14 年前
Scratching the itch. Definitely. Im a student so I have all the time in the world and money is not too important to me.
tomwans超过 14 年前
I'm building a web app because it doesn't exist yet and I want it to exist.
marilyn超过 14 年前
Both to scratch an itch, and the hope for financial gain.
stillinbeta超过 14 年前
Programming is fun! Why else would I be here?
jsavimbi超过 14 年前
To change / improve the world