4 ms·
>Find something that needs to be built (preferably by someone other than yourself). >The reason you're stuck is because you're too focused on yourself. Remembe
by kostya-kow 14y ago
>Find something that needs to be built (preferably by someone other than yourself).
>The reason you're stuck is because you're too focused on yourself. Remember, it's not about you. It's about others.
I disagree. Often times, great projects start with "scratching a developer's personal itch" (ex: Linux kernel).
If you try to build something for others, it will often be boring and unmotivated. You have to be passionate about making exciting & new things. Most importantly, hack for fun, not to satisfy someone else and get profit.
- chipx86 14y agoI've always seen it as a bit of both. My startup grew out of an open source project designed to scratch my own itch, which was a great way to start. Being my own user, I saw the pain points and could form a true direction. However, that only goes so far, since not everyone is me. At some point you have to start looking at what your users care about, at least as much as what you care about, if you want the growth. That's where the mix comes in. You shouldn't just develop it solely for someone else, or you may lose that drive, passion and direction (plus what they want and what they say they want aren't always the same thing). At the same time, you must listen to them (if you want to solve their problems) and take their opinions into consideration. Do it right and you end up building for both yourself and your customers.
- seanlinehan 14y agoSure, there are many examples of projects which started as a developer solving a problem for themselves. However, the ones that still exist are the ones that solved problems for other people at the same time. If you want to be successful you have to look outside the microcosm of yourself and figure out what other people's need are. If you are lucky there will be other people who have exactly the same needs as yourself. If I am understanding the OP correctly, he is not looking to be an incredible hacker; he is looking to be an entrepreneur. If you want to be a successful entrepreneur you have to follow the market. You have to. There is no other way. If people are not willing to give you their money, you have to do something else or you fail. I completely agree that you have to be passionate about making things, but you definitely don't have to be passionate about making new things, or even exciting things. These things are awesome bonuses, but they are not requirements. Entrepreneurship is about creating value for other people. It is often not fun and is quite often very uncomfortable. There are moments of dread, hopelessness, and fear. You can reduce the number of these moments by building a company which definitely solves other people's problems.