Too often I hear hiring managers complain that they cannot find good candidates for XYZ specific language. This is the most annoying thing in programming. A good developer can get up to speed with a language in a few weeks. I have and I have had teams go from zero to building full platforms in a new stack. Programming is mainly breaking down problems, creating solutions and then implementing them. The coding is just the end result.