> Most of us will get bored without novelty. That's why the software industry has a recycling mechanism to keep things fresh and interesting for us: every once in a while a new, or different, language/framework will rise and light the path for a brighter future, overthrowing the existing standard, demanding that we learn it to be on top of the game.
This is one of worst aspects of programming to me. Instead of focusing on making the best product for the people, many feel the need to do the same thing again and again (broken) differently.
Of course, learning is fun, but can't you guys find things outside of programming to learn and let the field mature?