Недавно осознал такую мысль
Пока ты начинаешь осваивать программирование - некоторые подходы кажутся догмами, аксиомами. Условные фреймворки выглядят магией, а паттерны программирования даже не подлежат обсуждению.
И вот я уже как пять лет рублюсь в продакшн-разработке и не так давно осознал довольно простую, даже базовую мысль. Оказывается, что после ступени "я знаю технологию Х" находится следующая ступень "я не доверяю технологии\паттерну\подходу Х".
Тут для тебя открывается новый мир, в котором не все, что написано в документации, является правдой. Оказывается, что какой бы идеальной не была технология - где-то внутри спрятан баг или недоработка, с которой никто ранее никогда не стакивался. И вот ты уже не пытаешься читать документацию, форумы или просматривать книги, а тупо открываешь исходный код... и поехали.
И эта мысль находит подтверждение везде. Сначала ты читаешь и воспринимаешь книги условного Роберта Мартина как прямую истину, первоисточник и только позднее понимаешь компромиссы, видишь некоторую идеалистичность мнения. Не так давно узнал, что в целом среди программистов есть довольно много хейтеров идей из той или иной книги.
Причем первый этап хорош в начале - он помогает правильно сформировать мысли, утрамбовать их в голове. Но как же расширяет сознание новый этап.
Теперь интересно, какой этап следующий? Выгорание от работы? Или поиск каких-то новых смыслов?
Post #437
533
- ❤ 10
- 👍 3
- 🔥 1
- 👌 1