Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Обсуждение работы > Умение работать с системами контроля версий


Автор: max23 21.10.2010, 11:49
Приветствую.
Что означает в вакансиях "Умение работать с системами контроля версий(SVN, CVS, git)".

Спасибо.

Автор: skyboy 21.10.2010, 12:37
это демонстрация неумения формулировать вопросы или искать информацию в интернете? вики, гугл, статьи на хабре вполне могли бы разъяснить настолько общий вопрос, на который не ответить в масштабах сообщения на форуме.
Система контроля версий - инструмент командной работы.
Работодателя это может характеризовать неоднозначно:
1. либо есть команда разработчиков, которые используют какую-то систему контроля версий. и, естественно, новый разработчик должен как можно лучше вписаться в существующий процесс. если процесс требует работы с системой контроля версий, лучше пусть новый сотрудник уже имеет опыт работы с подобным. Это хорошо, стоит присмотреться поближе.
2. либо команда есть, но раньше не использовали систему контроля версий. и теперь рассчет на "новую кровь", которая придет и все организует. думаю, весело там не будет - будут ещё и обязаннгости администратора.
3. либо этот пункт добавлен в вакансию, «потому что модно». тогда бежать без оглядки.
Соискатель не обязательно должен иметь опыт установки/настройки. Достаточно будет почитать информацию, чтоб понять - зачем и как именно это помогает в разработке. Уметь настраивать/устанавливать сервер не обязательно(если говорить о клиент-серверных системах, то сервер у компании-работодателя уже есть и, скорее всего, давно установлен/настроен), запоминать консольные команды тоже необзяательно - есть документация/справка. И, скорее всего, кроме системы контроля версий, уже используется среда разработки, которая упрощает работу с системой контроля версий.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)