Забыла вчера упомянуть еще один must-have для разработчиков:



8 ) Система контроля версий: чаще всего это git. Не обязательно знать все возможности гита, их очень много - главное - это несколько базовых команд. Реже встречается mercurial или другие.