Здравствуйте, _FRED_, Вы писали:
_FR>Но я о "разнице работы в коллективе" и "разнице работы в коллективе программистов"
Разница простая. Ты не один.
Тебе этого мало?

А то что в команде надо уметь разбираться в чужом коде сомнений не добавляет?
B>>Тут тебе будет и стандарты кодирования…
_FR>Они и одному необходимы, если он понимает, чо делает.
Ты еще скажи, что одиночка сам с собой code review проводит.
Хотел бы я на это зрелище посмотреть
B>>…и особенности принятия коллективных решений и многое другое...
_FR>В интернет-обсуждениях и бытовых спорах треннируются те же навыки
Или взять. например. время обучения в школе и институте. Чем не навыки общения, доказывания точки зрения и принятия компромисса?
Это не то. Мы вот с тобой тоже вроде как спорим. Но это просто обмен мнениями,
который ни к чему не обязывает. Работа в команде требует эффективности и принятия
решений, что, в том числе, требует компромиссов.
Грубо говоря, переодически требуется наступать самому себе на горло

Работая в одиночку мне редко когда приходилось наступать самому себе на горло.
Работая в одиночку я так же никогда не был свиделем идиотских решений
B>>Перед одиночкой, к примеру, практически не стоит задача выделения
B>>задач таким образом, чтобы их можно было выполнять параллельно.
_FR>Как же так? Декомпозиция, например, уже не всчёт? Опять же умение "распараллеливать" можно приобрести и в реале.
В каком реале? На реальных проектах? СОгласен. Это только в реале и приобретается.
Но вот когда я работал один, то мне ни разу не приходилось ждать самого себя

А вот сейчас, работая в команде, я почему-то постоянно оказываюсь на критическом пути.
Разницу я ощущаю всем нутром
B>>Успешность работы команды тоже вполне реально оценить.
B>>За команду говорят те проекты, которые она довела до конца.
_FR>Что значит "до конца"? я вот не помню ни одного проекта, который довёл до "счастливого" конца
(заглохшие и сгинувшие ведь нас не интересуют?)
Сочувствую... Тебе явно не везло и работаешь ты видимо не так давно.
Я уже довольно много выпил по поводу успешно завершенных проектов

"До конца" — означает сделано все, что запланировано; продуктом реально пользуются;
есть отклик пользователей (довольных и недовольных) и есть планы по выпуску следующей версии.
B>>Он может после первого же review уйдет обиженным
_FR>Возможно! Но не это показатель класса. показатель класса: если он вернётся и либо докажет тебе, что review было проведено нерпавильно и претензии оказались необоснованными или же с исправлениями — то это Уважуха
вот если не вернётся — то
Похоже что ты думаешь, что ревью устраивают с целью доказать правоту.
Это не так.
_FR>ЗЫ: По ошущенным здесь цитатам у меня сложилось вчепятление, что у тебя какое-то фанатичное, "шапкозакидательское", предвзятое отношение к обсуждаемому вопросу. "команда", "колелктив", "управление проектами", …
— "общие места", как сказала бы моя учительница по литературе
Мы вот только что начали небольшой проект на 20 человеко лет.
Если ты будешь вкалывать один, то лет через 30 его закончишь.
Нам надо его закончить через год, при этом так, чтобы было возможно
наращивать функциональность в последующие 6-8 лет.
Вот собственно и все шапкозакидательство.