Вопрос что изучают программисты =)

Вот мы с другом учились на программистов и каждый преуспел там в своём ,

ОДНАКО кто то и не совсем приуспел, по тем иным причинам...

И вот сейчас встал вопрос о работе по специальности и как следствие вопрос Что может знать программист?!


Я накидал то что он точно знает:

- Общая компьютерная теория;

- Владение диалоговым и графическим инструментарием ОС ((работа в ОСях Win\Linux));

- Разработка и администрирование баз данных, таких как

БД, СУБД, ERP (Microsoft Access, OpenOffice Base, SQL, MySQL, 1C);

- Офисные Пакеты (Microsoft Office, Apache OpenOffice, LibreOffice);

- Знание Английского языка;

- Избавление от вирусов и лечение заражённых файлов;

- Работа с Компас;

- Инфокоммуникационные системы и сети



А ЧТО ЕЩЁ ?!


P.S. Языки программирования и графические редакторы не предлагать :)


Ссори что пост не пост, а вопрос, но прост тут больше умных людей чем на любом ВиО-ресурсах...


Впрочем мне был бы список того что изучает техник-программист и оператор ЭВМ полезен и себе, но я то устроюсь и знаю там сям чуть больше остальных хотя бы что такое оперативная память как показали мне сокурсники с двух групп это очень большое знание )))

Ну кроме шуток, если кто чем может помогите...