С самого начала моей карьеры меня не покидало странное ощущение. Я даже назвал это "Комплексом фронтендера". Суть в том, что я всегда стеснялся в кругу "настоящих" программистов (не фронтендеров) называть себя программистом. "Вот у них там настоящая разработка: алгоритмы, базы данных, транзакции, распределенные вычисления! А я фигней какой-то занимаюсь. Сижу и углы у кнопки скругляю." – думал я. А все эти шутейки в твиттере про webpack-config-developer'ов и npm-dependencies-engineer'ов только подливали масла в огонь. Около пяти лет я пытался бороться с этими мыслями. Убеждал себя, что я тоже пишу код, читал книги про программирование и радовался, когда удавалось применить какой-нибудь алгоритм из учебников. Однако, в какой-то момент меня осенило. Фронтендеры, ведь действительно, не совсем программисты в классическом их понимании. Если коротко, то фронтендеры – это гуманитарии (в хорошем смысле этого слова) среди программистов. Ведь хороший разработчик интерфейсов должен не только уметь