Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm sure the problem is that you just aren't thinking about things hard enough* or just lack enough motivation to really follow-through, which is a separate (primarily non-technical) issue to solve. You would be unique in the world if you really had no problems that could be solved/helped with technology.

However, despite the common wisdom of scratching our own itches, when I'm working on outside hobby projects I often find it more interesting to solve other people's problems because it is more of a learning experience. Find a lab scientist or a teacher or a rapper (Jay-Z alone has 99 problems), and engage them in figuring out what problems they have that can be solved by technology. You are likely to learn a lot about what they do, which is cool, and you'll be more motivated by having a collaborator to work with on solving that person's problems. This may even serve you well commercially, if you care, because you can more easily find underserved niches. Every programmer wants to write a code editor, not every programmer wants to write networked, collaborative curriculum planning software.

[* Or perhaps you are thinking of them too hard. Sometimes it is good to just constantly be asking yourself if there is a better way to be doing whatever it is you are currently doing as opposed to sitting down and having some fruitless "brainstorming" session where you are trying to analyze what your problems are out of context.]



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

Search: