Задать вопрос
@MagicalPrincessFromAnothe

Какими теоретическими знаниями должен обладать идеальный бекенд-разработчик?

Всем привет,
хотел бы услышать мнение профессионалов на счёт данного вопроса - какими знаниями должен обладать идеальный бекенд-разработчик? Например, "системному" разработчику не помешает знание алгоритмов и структур, алгоритм работы процессора и памяти и т.д. Дата саентисту нужно понимать математику и аналитически мыслить. Список можно продолжать до бесконечности. Но вот что должен знать разработчик серверной части приложений? Я имею ввиду не какие языки или фреймворки, а именно теоретические знания, которые помогут ему разрабатывать ПО высокого класса. Если тяжело определиться - напишите самые главные 3 пункта, согласно вашему мнению.
Заранее благодарю за информацию :)
  • Вопрос задан
  • 420 просмотров
Подписаться 2 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Идеал по определению недостижим, а потому верхняя граница необходимых знаний определена быть не может. Как минимум для разработки ПО высокого класса web-разработчику необходимо хорошо понимать сети. Да и знание железа и алгоритмов тоже совсем не лишнее.
Ответ написан
Комментировать
@potan
Функциональный программист
Формальная логика, основы теории сложности алгоритмов, распределенные системы, основы криптографии и безопасности.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 120 000 ₽
Wanted. Москва
от 60 000 до 120 000 ₽
23 янв. 2025, в 09:18
10000 руб./за проект
23 янв. 2025, в 04:47
10000 руб./за проект