Нашел вакансию интересную. Интересна не столько зарплатой (в 4 раза выше, чем на текущей работе), как тем, что там одна девушка работает, в которую я основательно влюблен. Так вот там на сайте написано: "Умение работать с системами контроля версий" Че это вообще такое, и как с ней научиться работать за кратчайшие сроки? Где вообще почитать, чтобы на интервью бараном не казаться?
Это такая система, которая хранит все правки файлов (как википедия типа). Скорее всего имеется ввиду SVN, она нужна без риска работать нескольким программистам над одним проектом. Скачай, поставь, читай мануал.
С этим надо работать, привыкать. http://ru.wikipedia.org/wiki/Mercurial вот этой часто пользуются, например. Скачиваешь, устанавливаешь, экспериментируешь на локальной машине. Втроенная система контроля версий есть в Нетбинсе. Со временем понравится.
Нет, это нормальная программа. В линуксе управляется из консоли. Умение пользоваться подразумевание знание команд. http://habrahabr.ru/post/29440/
SVN, Mercurial, CSV, git - полно их, у нас в конторе используются почти все, а зависит от того как давно начинался продукт, в последнее время все больше git пользуем. Смотря как освоить, если клепать модули, то вполне, там все на хуках, а с темизацией - заморочено (имхо), хотя кому-то нравятся все эти наследования тем и прочее.
Что то я сомневаюсь, что с такими вопросами на форуме ты сможешь удержаться там. SVN освоить 1-2 дня, а освоить Drupal зависит от твоего опыта программирования. В студии тебе никто время не даст разбираться.