Это же известная история: приходит увлечённый человек, который, скажем, выучил с++, и тут до него доходит, что надо брать самых крутых программистов modern c++.
Когда в компании полно бабла, они пилят все более сложные т сложные вещи, уходят в метапрограммирование, делают библиотеки с traits, восхищаются крутизной кода и сами растут над собой.
Чем дольше — тем мощнее вопросы на собеседовании, круче отбор, больше денег на поиск крутых спецов.
А потом приходит крысис, и выясняется, что сложность решения проблем выше рентабельности проекта. Упростить нельзя, нанимать не на что.
Или всё становится как с языком Perl, когда сообщество умерло, специалисты либо на руководящей пенсии, либо в
Booking.com, а ты в Мэйлру на говнопроект с говноалгоритмами ищешь программиста, понимающего, нахрена там переписана половина DBIx::Class.