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

Недавно осознал такую мысль

Пока ты начинаешь осваивать программирование - некоторые подходы кажутся догмами, аксиомами. Условные фреймворки выглядят магией, а паттерны программирования даже не подлежат обсуждению. И вот я уже как пять лет рублюсь в продакшн-разработке и не так давно осознал довольно простую, даже базовую мысль. Оказывается, что после ступени "я знаю технологию Х" находится следующая ступень "я не доверяю технологии\паттерну\подходу Х". Тут для тебя открывается новый мир, в котором не все, что написано в документации, является правдой. Оказывается, что какой бы идеальной не была технология - где-то внутри спрятан баг или недоработка, с которой никто ранее никогда не стакивался. И вот ты уже не пытаешься читать документацию, форумы или просматривать книги, а тупо открываешь исходный код... и поехали. И эта мысль находит подтверждение везде. Сначала ты читаешь и воспринимаешь книги условного Роберта Мартина как прямую истину, первоисточник и только позднее понимаешь компромиссы, видишь некоторую

Недавно осознал такую мысль

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

И вот я уже как пять лет рублюсь в продакшн-разработке и не так давно осознал довольно простую, даже базовую мысль. Оказывается, что после ступени "я знаю технологию Х" находится следующая ступень "я не доверяю технологии\паттерну\подходу Х".

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

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

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

Теперь интересно, какой этап следующий? Выгорание от работы? Или поиск каких-то новых смыслов?