Тем, кто сталкивался с инвестициями должно быть известно это понятие. Думаю таких не мало, желающих открыть иис и поднять бабла. Диверсификация помогает долгосрочному инвестору сохранить свои деньги на волатильном рынке. Суть диверсификации содержит пословица "Don't put all your eggs". Но только лишь к деньгам применимо это понятие?
Я работаю программистом, без знаний в нашей работе никуда. Весь интеллектуальный труд зависит от знаний. Это основа, которая обеспечит возможность мышлению не городить велосипеды, не повторятся. Это актив, который тоже требует диверсификации.
В среде программистов (расскажу за свой опыт) есть два типа подхода освоения знаний - узко спецализированные программисты и full-stack. Часто android разработчики дальше своей среды разработки, предоставленной гуглом, никуда не выходят. Как пример, я видел много тех, кто не умеют пользоваться git-ом (распределённая система управления версиями) в командной строке. Они называют себя android разработчики, ios разработчики и т.д.
Зачем им знать то, что они не используют? Вроде логично не изучать то, что ты не используешь: те же алгоритмы, уже написанные за них, логику (часто люди имеют искаженное понимание о логике, о формальной слышали единицы), git-cli… Зачем? Все просто - для диверсификации. Ну и бонусом, для фундаментального понимания процессов работы.
Как и деньги, знания можно и нужно диверсифицировать. Если ты этого не сделаешь, то ты можешь быть выкинут на обочину каким-нибудь событием, не зависящим от тебя, с большей вероятностью. Уже не говоря об узости кругозора. Не стоит себя ограничивать. Ограниченность имеет отрицательную коннотацию.