Building something you want usually means that you have a deeper understanding of the problem. Also, chances are, that you are familiar with the market, alternative tools, etc. Which is a must for creating a good product. Actually wanting to use it adds a little bit of passion which definitely counts in the early stage.
clearly there are advantages if such an opportunity presents itself. Of course if you are a programming by trade, chances are it will present to a lot of your peers as well
Building something you want usually means that you have a deeper understanding of the problem. Also, chances are, that you are familiar with the market, alternative tools, etc. Which is a must for creating a good product. Actually wanting to use it adds a little bit of passion which definitely counts in the early stage.