Why do they have to know the tech before? A good engineer can always learn new tech and I think as a developer who belongs to a company who uses Elixir in production, most of my colleagues who use Elixir didn't know about it before getting hired.
And if they happen to love the tech, which seems common with Elixir, then they might also want to stick around longer. Uncommon technology can give a team cohesion.
Comments
Why do they have to know the tech before? A good engineer can always learn new tech and I think as a developer who belongs to a company who uses Elixir in production, most of my colleagues who use Elixir didn't know about it before getting hired.
And if they happen to love the tech, which seems common with Elixir, then they might also want to stick around longer. Uncommon technology can give a team cohesion.
It backfires when they leave and they are very difficult to replace.