Programming is a continuously changing and evolving industry. Every day different languages become more popular and tools change. In order to grow within the industry, avoid becoming obsolete and remain competitive in your field, you have no choice but to stay up-to-date on trends, while always looking for ways to improve and expand your skillset. The problem is, after a long day at the office the very last thing you want to do is sit down to read up on how to improve.