If You Stop Swimming, You Sink.
Settling in a software development job may not only limit your learning but also damage your mindset in the long term.
Background Process
One of the things I found most attractive about my various periods as a contractor¹ over the years in the grand game of software engineering was the ability to move around from job to job on a frequent basis.