Вопрос Какие общие внекодинговые знания нужны программисту? Назовите, пожалуйста, 3-5 штук

Регистрация
26 Окт 2013
Сообщения
70
Решения
1
Репутация
0
Спасибо
1
Монет
0
Например, арифметика, построение алгоритмов, математическая логика, тригонометрия, архитектура процессора...
 
архитектура процессора нужна крайне редко на специфических задачах, а так из всего курса среднего и высшего образования разве что литература с культурологией мне ни разу пользы в работе не принесли.
 
Какое там архитектура процессора. Хотя бы знание архитектуры и принципов работы ПК и ОС. А то половина опрошеных на собеседованиях не знает чем поток от процесса отличаются, CPU bound задачи от IO bound. Зато уже кодят бекенд например. А вообще нужно знать все. Желательно как можно больше всего знать но поверхностно. Так будет сразу понятно какую решать задачу и каким способом, а детали реализации уже можно по факту необходимости разузнать всегда.
 
Программисту нужно знание программирования. Которое никак не связано с умением кодить на каком-то языке. А из математик - в первую очередь, дискретная математика и матлогика.
 
Сложно сказать, что нужно. Как понимать это "нужно"? Что-то знать совершенно необходимо, что-то знать желательно. Диапазон очень широкий. Ещё зависит от направления, в котором программист работает, от решаемых задач. Желательно закончить ВУЗ по одной из специальностей, связанных с программированием. Ссылка "Теоретический минимум для программиста" sharpc.livejournal.com/67583.html На самом деле это не минимум, а просто список тем. Это скорее максимум.
 
Назад
Сверху