Меня раньше очень мучила проблема, что я отстаю от других программистов. В индустрии постоянно что-то выходит, все это тут же изучают, а я нет. Сделали фреймворк, он выстрелил и лёг во все вакансии на рынке, а я его не понимаю.
Научился посылать такие размышления в пизду.
Самая первая и самая простая истина. Вещей, которых от тебя ждут, что ты знаешь досконально, намного больше чем то, что ты способен освоить. Т.е. в принципе не возможно знать всё, что должен. Это аксиома не нуждающаяся в доказательствах.
Вторая очень простая истина. Все врут. Все выебываются. Компании качают тех бренд, тимлиды испытывают стыд за свою отсталость - вот так в вакансиях и появляются требования ультрасовременных инструментов - на проектах их все равно не будет, или будут для вида.
Третья охуенно простая истина. Скилл не определяется знанием инструментов. Лучшие разработчики на земле знают меньше современных инструментов, чем свежеиспеченные джуны.
Четвертая истина. Качество проекта, качество кодовой базы, качество продукта, который вы делаете - не определяются инструментами, которые вы применяете. У тебя может быть последняя версия тайпскрипта, пачка ультрасовременных пакетов, новейшие фреймворки, а старый добрый 7zip всё ещё будет на пять голов выше того говна. которое ты тут ваяешь.
Пятая охуенно очевидная истина. Знание фундаментальных вещей бьет знание либ и фреймворков. Хороший программист - это тот, кто может работать в любом стеке, потому что он продает не знание доки, а свои мозги. То, как они работают. Те, у кого мозги не работают, учат фреймворки.
Научился посылать такие размышления в пизду.
Самая первая и самая простая истина. Вещей, которых от тебя ждут, что ты знаешь досконально, намного больше чем то, что ты способен освоить. Т.е. в принципе не возможно знать всё, что должен. Это аксиома не нуждающаяся в доказательствах.
Вторая очень простая истина. Все врут. Все выебываются. Компании качают тех бренд, тимлиды испытывают стыд за свою отсталость - вот так в вакансиях и появляются требования ультрасовременных инструментов - на проектах их все равно не будет, или будут для вида.
Третья охуенно простая истина. Скилл не определяется знанием инструментов. Лучшие разработчики на земле знают меньше современных инструментов, чем свежеиспеченные джуны.
Четвертая истина. Качество проекта, качество кодовой базы, качество продукта, который вы делаете - не определяются инструментами, которые вы применяете. У тебя может быть последняя версия тайпскрипта, пачка ультрасовременных пакетов, новейшие фреймворки, а старый добрый 7zip всё ещё будет на пять голов выше того говна. которое ты тут ваяешь.
Пятая охуенно очевидная истина. Знание фундаментальных вещей бьет знание либ и фреймворков. Хороший программист - это тот, кто может работать в любом стеке, потому что он продает не знание доки, а свои мозги. То, как они работают. Те, у кого мозги не работают, учат фреймворки.