After 18 months on the same team your possibilities to grow and learn are close to zero. Here is a fantastic book with scientific research on why you should switch job roles every 6 months: https://coderbyheart.com/an-everyone-culture/ https://twitter.com/Shpigford/status/994583740943929346