Подскажите, какие фундаментальные вещи должен знать программист. - Компьютерные вопросы

Вопрос Подскажите, какие фундаментальные вещи должен знать программист.

Регистрация
24 Мар 2013
Сообщения
95
Репутация
0
Спасибо
1
Монет
0
Ведь есть базовый уровень знаний программиста. Каков он. И что делать после того как осовишь эту базу. С самим программированием знаком(изучал язык и писал на нем простенькие программы)
 
Регистрация
2 Июл 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
В течение двух лет все программисты почти будут грузчиками- ИИ полностью заменит их.
 
Регистрация
28 Сен 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
База – это алгоритмы, структуры данных, парадигмы программирования, работа с ОС, сети и базы данных. А дальше по направлениям...
 
Регистрация
20 Дек 2013
Сообщения
111
Репутация
0
Спасибо
0
Монет
0
Программист должен знать программирование. Которое укладывается в формулу, придуманную Виртом для названия своего учебника: "Алгоритмы и структуры данных". В свою очередь, алгоритмы требуют знания дискретной, а если это вещественные вычисления, то ещё и вычислительной, математики.

Умение писать код - не программирование, а кодинг. Занимающий в процессе программирования предпоследнее место.

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