Я знаю немного, но то, что знаю, - знаю в совершенстве.
Абу-ль-Фарадж
Часто на просторах интернета я встречал, что программисту надо знать алгоритмы, структуры данных, математику, логику, архитектуру ЭВМ и т. д. Некоторые, например, составляют свои планы курсов по образованию. С этим спорить я не собираюсь, но хочу добавить туда еще один пункт, который очень часто забывают, но в то же время последние события показывают, что он важен.
Я говорю про инструменты.