Today, I came across this article, How to choose a good scientific problem. It is a bit old but there are some interesting messages in it. It is only three pages long and if you have your own research lab or if you are thinking of doing graduate studies, I recommend you reading this article.