Добавить в корзинуПозвонить
Найти в Дзене

Программисту нужно все время учиться, чтобы понять что он ничего не знает

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

«Я знаю, что ничего не знаю» Сократ.

Бывало с вами такое: мучаешься над задачей пару месяцев, а может даже год, выдаешь приемлемый результат, клиент доволен, и буквально через пару дней ты узнаешь (из блогов, от друга, случайной статьи) – что все что ты делал, на самом деле в узких кругах уже делается легко и просто с помощью мощной библиотеки?

Вот открываешь ты документацию по этой магической библиотеке, смотришь основные пункты. То, что с красными глазами до одури отлаживал ночами, есть в виде вполне понятных концептов. А на форуме продукта лет за десять до тебя уже задавались подобные вопросы. А значит, что сотни программистов сталкивались с тем, что ты изобретал, и они придумали гораздо более удачное решение задолго до тебя.

А потом еще выясняется, что есть успешный страртап с платформой, который вовсю монетизирует решение для тысяч пользователей, которое ты недавно продал клиенту.

После всего этого становится очень грустно от мысли, что ты такой прошаренный, оказывается много не знаешь.

Знаете, что пугает в этой ситуации больше всего. Вовсе не то, что я программист и не знаю каких-то программистских штучек. А то, что даже само программирование является лишь частью огромного знания человечества. В итоге я являюсь очень узким специалистом в узкой области специального знания.

Но чтобы достичь того уровня, на котором я нахожусь, потребовалось огромное количество времени, каждый день я узнавал что-то новое. Но это непрерывное обучение привело меня лишь к осознанию, что двигался я в своей области знания я со скоростью улитки.

Даже если я сейчас поступлю в Стэнфорд, получу всевозможные докторские степени в информатике и буду зарабатывать сотни тысяч долларов в год, то на следующий день встречу мелкого дельца с Уолл-Стрит, который за свои консультации для крупных компаний получает сотни тысяч в месяц, а может даже миллионы. И знания этого умельца по слияниям корпораций в итоге перекроют мои. А сам этот делец в свою очередь будет смотреться весьма хило на фоне большой политической фигуры или наследного принца нефте-пустынной страны.

Поэтому не суетись и займись своим делом. Хватит сравнивать себя с кем-то, от этого только усилится комплекс неполноценности. Усилия нужно концентрировать на том, в чем ты хорош. «У холма нет вершины» как в известной песне Бутусова.