Вопрос Нужно ли программисту знать Git?

Регистрация
6 Авг 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Если с вебом ситуация ясна, то вот с разработчиками приложений / игр / микроконтроллеров абсолютно понятия не имею
 
Необязательно именно Git, но какими-то системами контроля версий владеть надо. Я именно с ним не работал, зато работал с CVS, SVN, VSS, TFS и даже внезапно Mercurial.
 
Всё зависит от технологического процесса конкретной компании. Вообще, молодому специалисту понимать работу с Git как минимум полезно. Как бы компания ни относилась к вопросу контроля версий разрабатываемого продукта (будь то приложения / игры / эмбеддед), почти наверняка от ВАС ожидают знание Git на уровне "fetch, merge, branch, checkout, commit, push". Ибо сценария всего три: >>> 1) в компании действительно используют Git, и ваши знания весьма кстати; 2) в компании используют другую систему контроля версий, и уже готовы быстро объяснить человеку, знающему Git, как с ней работать, и ваши знания весьма кстати; 3) в компании не используют систему контроля версий, но есть люди, мечтающие о том, чтобы уже наконец внедрить такую практику, и эти люди, естественно, любят поболтать за чашкой кофе, и весьма вероятно, что ваши знания о Git окажутся весьма кстати - ведь ими будет с кем поделиться.
 
Не нужно.... пока ему не понадобится откатиться на какую-нибудь предыдущую версию своего кода или если он разрабатывает только одну ветку. Это система контроля версий. Вполне можно жить и без нее. Некоторые крупные проекты обходятся чем-то еще.
 
Смотря какая система контроля версий используется у вас. Git используется много где, потому уметь им пользоваться не помешает уж точно)
 
Назад
Сверху