Also, some people have enough flexibility to learn new languages, technologies, frameworks, and such within the context of their day jobs.