I completely agree with this. If you write otherwise simple systems with the latest and greatest technologies, you will often be force to maintain them yourself. The original question was about career growth -- I've seen good developers get stuck in positions that they should have outgrown because they chose technologies that only they could maintain.
Keep your pulse on new technologies, and write your own to expand your expertise. But don't use the wrong tool for the job out of boredom.
Comments
I completely agree with this. If you write otherwise simple systems with the latest and greatest technologies, you will often be force to maintain them yourself. The original question was about career growth -- I've seen good developers get stuck in positions that they should have outgrown because they chose technologies that only they could maintain.
Keep your pulse on new technologies, and write your own to expand your expertise. But don't use the wrong tool for the job out of boredom.