Hacker News new | past | comments | ask | show | jobs | submit login

99.9%? That's just insane. You're saying that all the games developers never play their own games?

How about people writing languages, compilers etc. You don't think they use them??

I'd say the majority of open source software is written for yourself rather than others. People contribute the most when they are using that software.

You don't have to be the only customer/user of your software, but it helps to be a customer/user of your own software. That's what I mean by writing for yourself.




There are over 800,000 programmers working in the U.S. alone, an overwhelming majority employed by someone else.

http://answers.google.com/answers/threadview/id/43888.html

I'm saying that the ERP, accounting, banking, claims processing, ecommerce, order entry, scientific, etc., etc., etc. software they work on is for someone else. They dwarf those working on games, compilers, and open source.

Welcome to the real world.


Most: ERP, accounting, banking, claims processing, ecommerce, order entry software sucks.

Scientific software is often started by someone who uses it and tends to work well.


Most: ERP, accounting, banking, claims processing, ecommerce, order entry software sucks.

You're probably right about that.

But enough of it works to run the world. No small feat.


There's a yawning chasm between "works" and "doesn't suck".


Where did I say you have to not be employed by someone else??? That's pretty much irrelevant.


I think there's a difference between an engineer working for someone, and the person making the product decision. If you're a developer for a software company building accounting software, and you don't have much use for accounting software personally, you're probably fine. But if you're defining the product, you're much better off if you've been a user of accounting software in the past.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: