There should be a balance I suppose. I'm sorry but playing pretend-grocery-store with my 3yo girl can't compete with the challenge and satisfaction of cracking a really hard algorithm or a similar problem. But having a family in general gives life way more meaning than creating some app or website.