Что должен знать и уметь, например, программист? Языки программирования? Алгоритмы? Паттерны и антипаттерны проектирования? Это всё очень важно, проблема только в том, что при прочих равных на рынке вырываются вперёд специалисты, обладающие эмоциональной осознанностью, навыками разрешения конфликтов, знанием английского языка, умением организовывать своё время… Мы пойдём ещё дальше и поговорим о точности картины мира специалиста, о навыках, позволяющих приобретать навыки.