Страница 1 из 1

[трёп] работа в команде

Добавлено: 2009-05-05 21:51:19
zg
тут сказали, мол требуется опыт работы в команде.... а его не то, чтобы нету, просто, виденье команды несколько отличается от местных реалий.

Какая она, команда? И как в ней работать? :cz2:

Re: [трёп] работа в команде

Добавлено: 2009-05-05 22:02:39
paradox
уметь
1 общаться днями, месяцами, стоя как говориться на месте и обсуждая непонятные проблемы
2 распределять задачи
3 уметь так писать код что бы твой код + код комманды был одного стиля
4 ну итд много всяких заморочек

что бы ты понял
представь себе такой пример
вот есть что то что ты пишешь сам
а теперь представь все проблемы которые бы появились если бы ты это делал не сам
а в комманде 10 человек
представь что ты отвечаешь токо за какой то участок кода
притом при всем что должен учитывать и те участки кода которые ты щас не видешь но должен предугадывать как их напишет кто то из комманды и соответвенно писать свой код
быстро взаимодействуя выявлять какая часть кода глючит твоя или соседа и корректно без наездов ему намекнуть
если он не понимает то обьяснить ему
если вы не можете найти компромис то искать другие пути решения)))
итд

целые мемуары писать можно

Re: [трёп] работа в команде

Добавлено: 2009-05-05 22:13:46
LizardOfOzz
участки кода которые ты щас не видешь но должен предугадывать как их напишет кто то из комманды
может методологии программирования у нас и не прижились, но хотя бы в общих чертах спроектировать архитектуру системы возможность всегда есть.
не надо предугадывать, надо следовать документации проекта. возможно, в этом и заключается опыт работы в команде.
имхо.

Re: [трёп] работа в команде

Добавлено: 2009-05-05 22:16:54
paradox
увы
есть такая фигня как ектрим программинг
где нет никакой архитектуры

Re: [трёп] работа в команде

Добавлено: 2009-05-06 1:02:59
Fastman
paradox писал(а):уметь
1 общаться днями, месяцами, стоя как говориться на месте и обсуждая непонятные проблемы
2 распределять задачи
3 уметь так писать код что бы твой код + код комманды был одного стиля
4 ну итд много всяких заморочек
1. Берут в команду не за твои трепательские навыки. Идеальный вариант веселой комманды разухабистых программеров - это набор на съемки телесериала про крутых хацкеров.
2. Распределять задачи должен ПМ, а конкретику задавать ТимЛид
3. Для этого есть нормативный документ, либо в случае маленькой команды - устная договоренность о стиле разработки.
4. Да нет заморочек... если все построено грамотна. А если процесс не поставлен - то даже кучка супер-гениев выдаст пшик.
Работа в команде больше практический навык чем теоретический :)

Re: [трёп] работа в команде

Добавлено: 2009-05-06 1:07:29
paradox
идеальный вариант когда команду набирают с нуля
тогда у всех одинаковый старт по требованиям
тяжелее когда добирают команду
тогда сильнее придираються итд
все равно одни заморочк

Re: [трёп] работа в команде

Добавлено: 2009-05-06 1:12:14
Fastman
paradox писал(а):идеальный вариант когда команду набирают с нуля
тогда у всех одинаковый старт по требованиям
тяжелее когда добирают команду
тогда сильнее придираються итд
все равно одни заморочк
Это жизнь, при рождении нам не дают документ что будет легко :)
B вообще по теме... сколько раз уже обсасывали если 1 программер делает модуль за 10 дней.. это не значит что 5 программеров сделают за 2 дня, по одной простой причине: на стыковку кода и согласование может уйти та самая неделя :)

Re: [трёп] работа в команде

Добавлено: 2009-05-06 1:16:59
paradox
))) мыж не про жизнь а про команду программеров
если добирают в команду то это хуже чем когда набирают команду с нуля
вот почему иногда команды разганяют и набирают по новой
а не выгоняют и добирают

Re: [трёп] работа в команде

Добавлено: 2009-05-06 1:20:12
Fastman
paradox писал(а):))) мыж не про жизнь а про команду программеров
если добирают в команду то это хуже чем когда набирают команду с нуля
вот почему иногда команды разганяют и набирают по новой
а не выгоняют и добирают
Тут ты неправ...на это решаются оооочень редко.
Если не останется ключевых разработчиков которые в ТЕМЕ - то в 90% проект можно хоронить либо сроки выхода в тестирование умножать на пять :)

Re: [трёп] работа в команде

Добавлено: 2009-05-06 5:50:50
zg
Fastman писал(а):Тут ты неправ...на это решаются оооочень редко.
ну по крайне мере в крупных фирмах такое не редкость.
LizardOfOzz писал(а):но хотя бы в общих чертах спроектировать архитектуру системы возможность всегда есть.
есть проблема, которая связана с низким уровнем подготовки членов команды. Если команда сильно различается по уровню подготовки, то взаимопонимание будет сильно страдать. У меня был случай, когда приходилось доказывать напарнику, что писать комментарии — архиполезное действо.
paradox писал(а):а в комманде 10 человек
гм... хрен его знает... :smile:

Re: [трёп] работа в команде

Добавлено: 2009-05-06 6:02:42
zg
к слову о виденьи, я тут нарыл такой код

Код: Выделить всё

function cleaningOutput($text)
{
   $out = str_replace("<br>", "<br />", $text);
   $out = str_replace("<br />", "\n", $out);

   if (preg_match("/<(code.*|pre.*|table.*|ol.*|ul.*)>/i",$out)) 
   {
      return preg_replace("/(\n)/", "\n", $out);
   } 
   else 
   {
      return preg_replace("/(\n)/", "<br />\n", $out);
   }
}
дык вот, я вижу в нём больше ошибок, чем кода, а для большенства это обычный код. :( тут как минимум пять ошибок...

Re: [трёп] работа в команде

Добавлено: 2009-05-06 8:18:36
princeps
zg писал(а):У меня был случай, когда приходилось доказывать напарнику, что писать комментарии — архиполезное действо.
Разве на этот случай не должно быть кого-нибудь главного, который бы как сказал, так и будет, вне зависимости от мнения на этот счет других участников?

Re: [трёп] работа в команде

Добавлено: 2009-05-06 12:24:28
zg
princeps писал(а):Разве на этот случай не должно быть кого-нибудь главного, который бы как сказал, так и будет, вне зависимости от мнения на этот счет других участников?
у нас мало кто заботится содержанием, для большенства фирм главное, чтобы просто работало

Re: [трёп] работа в команде

Добавлено: 2009-05-06 13:21:19
manefesto
ага, самый рабочий код еще пишеться попьяни.
Но главное чтобы РАБОТАЛО

Re: [трёп] работа в команде

Добавлено: 2009-05-06 13:29:36
Fastman
manefesto писал(а):ага, самый рабочий код еще пишеться попьяни.
Но главное чтобы РАБОТАЛО
Ага..а потом приходит такой код на доработку/поддержку, и хочется плакать и застрелить кого ни будь причастного к этому мраку :)

Re: [трёп] работа в команде

Добавлено: 2009-05-06 13:36:28
zg
manefesto писал(а):ага, самый рабочий код еще пишеться попьяни.
:smile: видел я такой код, бред полнейший :roll: Если человек не знает, что именно он пишет и, главное, для чего, то через некоторое время начинают лезть артефакты.
manefesto писал(а):Но главное чтобы РАБОТАЛО
:-D ага, но бизнес есть бизнес... Платят не за красоту, а чтоб работало :sorry:

Re: [трёп] работа в команде

Добавлено: 2009-05-06 20:58:38
Gendos
В первую очередь по человечески все же слаженность команды, способность уживатся с людьми, спокойно общатся.
Остальное - задача лидера.