Показать сообщение отдельно
Старый 07.07.2014, 19:38
DCH вне форума Посмотреть профиль Отправить личное сообщение для DCH Найти все сообщения от DCH
  № 7  
Ответить с цитированием
DCH
 
Аватар для DCH

Регистрация: Jun 2009
Адрес: Нерезиновая
Сообщений: 23
Цитата:
Меня больше всего удивляет полная бесполезность этого пункта в вакансиях. Знание гита указывают регулярно, но ни разу не спрашивали на собеседованиях.
Вероятно, вы просто не попадали в серьезные компании с нормально поставленным рабочим процессом. В некоторых компаниях, в которых я работал в корпоративных вики описаны правила работы с корпоративными репами, невыполнение которых карается откатом из репы ваших изменений и повторением процесса до полного удовлетворения. Как минимум, надо знать что такое коммит, add, rm, бренч, сквоши, черри пик, рибейз, пуш с пуллом, знать что такое fast forward, знать, где настроить crlf и что это такое. Всякие вкусности вроде stash знать полезно, но не обязательно. Очень круто, если вы знаете, что нельзя лепить логически обособленные изменения в один коммит, такие, например, как фикс и форматирование кода. Иметь представление о подходе "одна фича - один бренч" тоже не повредит. Это навскидку про гит. Про свн знать надо сильно меньше, он идеологически гораздо менее гибок и более прост в освоении. На глупости, вроде
Код AS3:
Имхо, одно из самых бестолковых требований. Пишется ради галочки.
Даже отвечать не хочется, человека без умения работы с системами контроля версий не возьмет ни одна даже средней руки девелоперская фирма. Если речь идет об непрофильных конторах, it отдел которых не принимает участия в разработке систем документооборота, например то, возможно, это действительно, дань моде.
Истерика же по этому поводу мало понятна, поскольку умение пользоваться инструментом в первую очередь облегчает жизнь самому же разработчику.