Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Сильнее ли бэкенд-разработчики в плане алгоритмов, чем фронтендеры?

Медиа и коммуникации+3
Анонимный вопрос
  ·   · 780
Веб-разработчик, геймер, специалист по этике  · 12 мар 2022
Это не очень корректно поставленный вопрос, потому что вы спрашиваете о текущем положении вещей, а ответ на это вы получите, только проведя опросы населения и собрав статистику.
Если понимать ваш вопрос по-другому, например, "чаще ли требуются сложные алгоритмы обработки данных в работе бэкендера по сравнению с фронтэндом", то, конечно, безусловно, просто в силу специфики разделения этих двух областей. Вся суть выделения бэкэнда в самостоятельную часть программы в том, чтобы сложные вычисления или манипуляции с данными убрать подальше от клиентской машины и пользовательского интерфейса.
Например, если у нас клиент-серверный софт для управления суперкомпьютером, который моделирует свёртку белков, то именно на бэкэнде и будет самый сложный код, потому что в этом весь смысл клиент-серверной архитектуры. Фронтэндеры будут заниматься вопросами удобства работы пользователей - подгонкой элементов интерфейса под разные экраны, например. То, что традиционно считается "алгоритмами" не является фокусом их работы.
Между прочим, отмечу одну деталь: в моём выдуманном примере код самого, собственно, моделирования свёртки белков будет написан не бэкэндерами. Скорее всего над ним будет работать отдельная команда экспертов в предметной области, буквально учёных, и вот у них-то как раз будет самый трэш алгоритмический. А бэкэндеры, инженеры программного обеспечения, будут заниматься вопросами правильного распределения ресурсов вычислительных и обработки запросов от фронтэнда.
html-верстальщик, математик-программист, инженер-о...  · 16 нояб 2021
При прочих равных условиях (один базис теории) фронтендеру важнее разбираться в визуале и проектировании взаимодействия, то есть в людях и их реакциях (показать, отреагировать на реакцию, послать ее в бэк), а бэкендеру важнее... Читать далее
Лучший
Погромист на C#  · 16 нояб 2021
В среднем - одинаково.
Нельзя утверждать, что в целом все фронтендеры или бэкендеры сильнее/слабее в алгоритмах, тк в работе ни у тех, ни у других, обычно, не требуется глубокое понимание алгоритмов.
Openstack DevOps and IBM/Informix Certified DBA...  · 16 нояб 2021
На UNIX/LINUX ошибка алгоритма скажем в KDE или Deepin Desktop on top of Fedora Server вещь неприятная , но для функционирования Линукс как Сервера не критичная. QT разработчики последнее время интенсивно продвигают KDE на... Читать далее