Стоит ли идти в консалтинг (не фрилансером)?
Проекты на 1-2-3 месяца?
Да, были и такие. Один раз нужно было срочно допилить процесс измерений в одном устройстве возле Ульма.
Потом для проекта железной дороги нужно было, что то срочно написать по спекам а Ганновере. Остальное как то не запомнилось.
если нет дырки, то зачем вообще нужен кто-то посторонний? значит, свои спокойно справятся.
Может быть несколько причин:
1) в команде нет know how на какую-либо тематику.
2) проект, на который будет консалтера ограничен по времени
3) нужно разбавить команду "свежей кровью"
4) еще какие-то соображения.
Я пока что не сталкивался с проектами, в которых Einarbeitung длилось бы меньше пары месяцев. И как ты понимаешь, закрывать в таких проектах людей, которые ушли в отпуск или заболели несколько странно.
В него надо въехать.....
Надо, но написание документации к коду никак не влияет на продакшен.
Ну и не факт, что не придется править это дерьмо.
А вот до этого скорее всего не допустят человека, который пришел на 1-2 месяца и не смог изучить систему. Ну если только изменение это тривиально. Или так приперло, что уже любое изменение кажется спасительным :)
А еще есть хорошая традиция нанимать консалтера, чтобы написать документацию на то, что наваял предыдущий консалтер.
С написанием документации все более или менее понятно. В этой деятельности не надо менять код :)
скажите еще "как и понимать код". главное - уметь писать : )
если нет дырки, то зачем вообще нужен кто-то посторонний? значит, свои спокойно справятся.
Может быть несколько причин:
1) в команде нет know how на какую-либо тематику.
2) проект, на который будет консалтера ограничен по времени
3) нужно разбавить команду "свежей кровью"
4) еще какие-то соображения.
в моем понимании все перечисленное (4 можно опустить) и обозначает "дырку". или если команда нихера или чего-то не умеет, то это - не дырка, а нормальный ход?
Я пока что не сталкивался с проектами, в которых Einarbeitung длилось бы меньше пары месяцев.
у меня по этому поводу особое мнение. если человек не в состоянии айнарбайтаться (в любую тему!) за несколько дней, то он или не по профилю выбран, или он просто не справится с заданием вообще. от
слова никогда.
И насколько простыми были эти проекты?
Понятие конечно относительное, тем более речь не идет о всём проекте.
Есть какая то часть которую нужно реализовать. Просто "человек с улицы" конечно не справится.
Но больше пары дней на старт еще не приходилось встречать, один фиг какой проект. Всё равно, начинаешь с малого.
в моем понимании все перечисленное (4 можно опустить) и обозначает "дырку". или если команда нихера или чего-то не умеет, то это - не дырка, а нормальный ход?
Всякое бывает. Может быть такое, что надо например поддержка из вне чтобы оптимизировать запросы к БД. У команды может не быть необходимых знаний, а специалиста по SQL можно пригласить из вне.
Или может быть нужен человек с какими-то специальными знаниями. Например я на предыдущий проект попал т.к. знаю MSI , а им надо было срелать пару сотен инсталляторов. Потом уже я там задержался, но это уже другая тема.
Под "дырой" я понимаю замену выбывшего сотрудника.
у меня по этому поводу особое мнение. если человек не в состоянии айнарбайтаться (в любую тему!) за несколько дней, то он или не по профилю выбран, или он просто не справится с заданием вообще. от слова никогда.
Ну тут вопрос в том, что ты понимаешь под айнарбайтаться. Для того, чтобы понять структуру проекта и худо-бедно научиться предолагать где есть тонкие места или на что может повлиять то или иное изменение нескольних дней явно недостаточно.
а как такой человек напишет документацию? :-)))))
Ну тут полно вариантов:
1) зависит от того, какого рода документация требуется.
2) могут попросить описать API какой-то компоненты, которую используют другие модули системы. так что изменение в коде может привести к тому, что другие компоненты начнут сыпаться. (да, мы все знаем про тестирование, но не все его применяют :D)
3) описать код и понять систему - это не одно и тоже.
Вообще то в этой фразе был немного иной смысл.
Но больше того, что можно сделать за отведенное время конечно не поручат (могут быть конечно исключения по хотелкам, но исполнитель тоже знает сколько ему примерно понадобится).
Поэтому с любой стороны это будет "мало".