Bezdepbonusu7Программирование: статьи и ответы

Следующий этап разделения должностей в веб-разработке

Архив Bezdepbonusu72 мин чтения

Мне никогда не нравилось заниматься внутренним программированием.

Для меня это было средством достижения цели, чем-то, что более логичные люди любили решать, чтобы помочь нашим приложениям делать то, что они должны. Там жила "боль" :), и разделение фронтенд-разработки и админ-разработки было довольно четким - фронтенд был более креативным, а бэкэнд более логичным.

Проблема, когда люди сегодня говорят о внешнем интерфейсе, исходит из этой концепции, представленной ниже - большая часть логики веб-приложения отделена от серверной части и перемещается в интерфейсные одностраничные приложения и фреймворки, такие как React, Vue или Angular. Сегодня большинство back-end разработчиков перешли на front-end.

Важно понимать следующее - в то время как "боль" (с моей точки зрения) переместилась на интерфейс, не весь интерфейс такой. Креативный интерфейс по-прежнему существует, он по-прежнему важен для современных веб-приложений, и нам нужно четко различать эти два интерфейсных занятия:

1) "Креативный" интерфейс ориентирован на дизайн, создание шаблонов и в основном создание сценариев CSS с использованием JavaScript, который используется для анимации и визуального взаимодействия. Подходящее название в 2018г. Было бы "Front-end дизайнеры".

2) "Логический" интерфейс, который находится между творческим ИП и бэкендом. Маршрутизация, управление состоянием и большая часть логики приложения теперь решаются с помощью JavaScript. Подходящее название для этой профессии - "JavaScript-разработчики / инженеры".

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

В 2018 г. это различие станет еще более заметным.

Это разделение может шокировать некоторых людей, но как веб-дизайнер я пережил все из них. Я видел, как веб-дизайн разделялся на UX, UI и интерфейс, и это всего лишь следующий этап.

Вы согласны или думаете иначе?

Автор:
Владимир Йованович
Веб-дизайнер и интерфейсный разработчик с 1998 года.



Владимир Йованович | LinkedIn
Просмотрите профиль Владимира Йовановича в LinkedIn, крупнейшем в мире профессиональном сообществе. У Владимира 7 вакансий... www.linkedin.com



Web DevelopmentFront End DevelopmentJavaScriptCSS

Похожие материалы

Статья из архива сайта: перевод и редактура материала сообщества разработчиков. Версии библиотек и инструментов могли измениться, сверяйтесь с официальной документацией.