Под ними я имею в виду те знания и навыки, которые не привязаны к какой-либо одной области деятельности. Самый очевидный из метанавыков - общение, умение понимать, чувствовать и убеждать людей, вести - в широком смысле - деловые переговоры. Он нужен почти всем: от менеджера по продаже дорогих автомобилей в автосалоне до одиночки-программиста, работающего дистанционно на фриланс.
Ниже перечислены те из них, которые я сам считаю таковыми; и лишь те из них, которые напрямую связаны с IT:
Порядок там тот, в котором я о них вспоминал. Дополните и опровергните если и чем считаете нужным.
Ниже перечислены те из них, которые я сам считаю таковыми; и лишь те из них, которые напрямую связаны с IT:
- HTML + CSS + JS
- Написание браузерных расширений - минимальное знание API Хрома и Фокса
- Регулярные выражения, в том числе знать основные отличия PCRE от яваскриптовских. - На мой взгляд, два основных стандарта де-факто
- Конвенции именования файлов
- Английский язык
- Сборка нодовских приложений и библиотек. - Под Ноду довольно много разных штук на ГитХабе, но собирать их обычно требуется самостоятельно. Ее популярность, вроде бы, не снижается
- Какой-нибудь язык для автоматизирования некоторых сценариев взаиммодействия пользователя с ОС и приложениями
- Какой-нибудь язык для быстрого написания приложений чисто для себя.
- Понимание основ баз данных. Не на уровне реального использования какой-нибудь MySQL, а хотя б чтоб было понимание, чем база данных отличается от таблички в Экселе (и в каких случаях нужна база, а в каких достаточно и таблички).
- Знание какого-нибудь человекочитаемого языка разметки для написания текстов.
Порядок там тот, в котором я о них вспоминал. Дополните и опровергните если и чем считаете нужным.