«Я знаю, что ничего не знаю» Сократ.
Бывало с вами такое: мучаешься над задачей пару месяцев, а может даже год, выдаешь приемлемый результат, клиент доволен, и буквально через пару дней ты узнаешь (из блогов, от друга, случайной статьи) – что все что ты делал, на самом деле в узких кругах уже делается легко и просто с помощью мощной библиотеки?
Вот открываешь ты документацию по этой магической библиотеке, смотришь основные пункты. То, что с красными глазами до одури отлаживал ночами, есть в виде вполне понятных концептов. А на форуме продукта лет за десять до тебя уже задавались подобные вопросы. А значит, что сотни программистов сталкивались с тем, что ты изобретал, и они придумали гораздо более удачное решение задолго до тебя.
А потом еще выясняется, что есть успешный страртап с платформой, который вовсю монетизирует решение для тысяч пользователей, которое ты недавно продал клиенту.
После всего этого становится очень грустно от мысли, что ты такой прошаренный, оказывается мног