Sounds easy. Finding something that you care about and that you can actually contribute to is the hard part.
Re:Ask HN: What is a non-developer to do?
by joshuakahn on Friday August 20, 2010 @09:24AM
(#1620309)
It's deceptively simple; focus only on what's fun and interesting. No more analysis needed.
Find something you care about. Start doing it.
Why do you have to make it harder than that?