Why moving to a new job improves your skills

I’ve just finished the first week of my new job. Before I started, it appeared to be, superficially, fairly similar to my previous role: both are software development roles mostly use the same Microsoft and JetBrains technologies, both practice Test Driven Development and follow other Agile principles to deliver I.T. change. That is about where…