Рожденные в мире React и Angular, большинство сегодняшних разработчиков не имели привилегии связывать свой код «вручную» с использованием Vanilla JS (или даже jQuery). Не имея важнейших знаний для инженеров, они стали программистами.

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

Симптомы:

«ОК» Решения.

Их решения поставленных задач обычно заканчиваются тем, что они не самые лучшие.

Не использовать технологии должным образом.

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

Трудно освоить что-то новое

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

Слишком сложно.

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

Быть самоуверенным.

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

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

Если вы нашли эту статью полезной, нажмите кнопку 👏.
Не стесняйтесь оставлять комментарии ниже или отправьте мне электронное письмо на [email protected].