Здравствуйте, Sharov, Вы писали:
S>Один. Критичный код. Втечение месяца. Если речь идет о специалисте с зп ~200k или о программе типа калькулятора, то, наверное, возможно. Иначе похоже на козла отпущения.
архитектура. структура классов, зависимости, подходы.
проект игрушечный под социалки. там в принципе нет ничего сложного.
человек сам взял на себя ответственность, никого туда не пускал.
на выходе ничего. т.е. вообще ничего.
по деньгам, наверное, так и было, если в баксах считать. это до падения курса.
короче, если человек за месяц не сделал ничего, задача ему по силам и это не джун, то это уже повод к увольнению.
Здравствуйте, Hard_Club, Вы писали:
H_C>Agile principle 5: Build project around motivated individuals. H_C>Как это вокруг? Т.е. надо сразу определить кто активен и что ему надо сказать?
При чем тут активность? Речь не про активность, а про желание что то делать.
H_C> А если самый активный это джун, a синьоры просто пришли получать з/п за свои 8 часов?
На мороз.
А если серьезно — задача тимлида/DM/как-там-у-вас-его-называют как раз и состоит в том, чтобы зажечь людей, сделать так чтобы им было интересно. Нет таких, чтобы им на все было покласть. Если человек демонстрирует безразличие, значит у этого есть причина. Вот ее и нужно выяснить — не интересен и надоел текущий вид деятельности, считает что от его усилий мало что зависит, считает что проект идет не туда и обречен на неудачу, есть какие то отвлекающие от работы проблемы и т.п. Стартовая точка для дальнейшего изучения вопроса.
Здравствуйте, Hard_Club, Вы писали:
H_C>А если самый активный это джун, a синьоры просто пришли получать з/п за свои 8 часов?
Тогда убери agile подальше
Agile principle 5: Build project around motivated individuals.
Как это вокруг? Т.е. надо сразу определить кто активен и что ему надо сказать? А если самый активный это джун, a синьоры просто пришли получать з/п за свои 8 часов?
Здравствуйте, Hard_Club, Вы писали:
H_C>Agile principle 5: Build project around motivated individuals. H_C>Как это вокруг? Т.е. надо сразу определить кто активен и что ему надо сказать?
есть люди, которые убеждены, что знают, как и что надо делать. тратят на это своё личное время.
они могут толкать всех, и вокруг них можно выстраивать процессы. например, чтобы они определяли цели и задачи.
это работает в проектах с большим количеством неопределённости.
H_C>А если самый активный это джун, a синьоры просто пришли получать з/п за свои 8 часов?
F>есть люди, которые убеждены, что знают, как и что надо делать. тратят на это своё личное время. F>они могут толкать всех, и вокруг них можно выстраивать процессы. например, чтобы они определяли цели и задачи. F>это работает в проектах с большим количеством неопределённости.
А если при этом их код не лучшего качества? Касается, например, data scientists.
F>проект стухнет. хорошо, если до релиза дотянет.
Здравствуйте, Hard_Club, Вы писали:
F>>есть люди, которые убеждены, что знают, как и что надо делать. тратят на это своё личное время. F>>они могут толкать всех, и вокруг них можно выстраивать процессы. например, чтобы они определяли цели и задачи. F>>это работает в проектах с большим количеством неопределённости. H_C>А если при этом их код не лучшего качества? Касается, например, data scientists.
если он может сказать, как должен выглядеть код, чтобы решить данную задачу в данных условиях, то это приемлемо.
таким людям приходится и свойственно залезать на "чужую территорию". а уметь всё на хорошем уровне сложно/невозможно.
поэтому им достаточно разбираться в границах.
если не может, значит, на самом деле, просто вожжа под хвост попала.
эти бегают, кипишат, но на многие вопросы не могут ответить. при этом жутко обижаются, когда их "не ценят".
не нужны.
F>>проект стухнет. хорошо, если до релиза дотянет. H_C>почему?
потому что люди склонны ошибаться. со временем это копится и отравляет всем жизнь.
это как технический долг, только не про написание кода.
люди, которые "просто ходят на работу", не следят за этими долгами. исполнители считают, что это должен делать манагер и наоборот.
F>если не может, значит, на самом деле, просто вожжа под хвост попала. F>эти бегают, кипишат, но на многие вопросы не могут ответить. при этом жутко обижаются, когда их "не ценят". F>не нужны.
у нас обратная ситуация была. проект по распознованию движущихся предметов в real-time видео. из инженеров кто занимается стримом, web-мордой и тд никто не шарит как это делается в computer vision. data scientist сидит себе пишет этот алгоритм (первую не real-time версию), иногда раздает задачи другим, но на любой вопрос не по его части (надо же знать как строить pipeline т.е. что этот алгоритм в конце концов будет делать) жестко посылает в лес.
и это все как-то надо лидить. в результате меня выгнали (по вашему совету), его сделали лидом так как все как-то собралось в последний момент
Здравствуйте, Hard_Club, Вы писали:
H_C>иногда раздает задачи другим
почему? это есть в его обязанностях?
H_C>но на любой вопрос не по его части (надо же знать как строить pipeline т.е. что этот алгоритм в конце концов будет делать) жестко посылает в лес.
зачем его спрашивать не по его части? где манагер?
может, он не знает.
может, он уже рассказывал.
чего сами не учились?
H_C>и это все как-то надо лидить. в результате меня выгнали (по вашему совету), его сделали лидом так как все как-то собралось в последний момент
значит он решал проблемы лучше.
донимать людей и требовать от них каких-то действий — это не роль лида. хороший лид может и сам всё сделать.
просто раздавал и все. как говорил PM у нас нет начальников
H_C>>но на любой вопрос не по его части (надо же знать как строить pipeline т.е. что этот алгоритм в конце концов будет делать) жестко посылает в лес.
F>зачем его спрашивать не по его части? где манагер? F>может, он не знает. F>может, он уже рассказывал. F>чего сами не учились?
мы и сами пробовали альтернативные варианты. плюс пилили pipeline "по приборам". все вопросы касались только как работает его алгоритм (кому он мог его рассказывать). а что манагер? он занимался джирой.
те иногда он комитил свою песочницу — мы ее сами узучали пост-фактум и пытались сделать real-time версию. плюс код был в начале нечетаемый. ну через месяцок дошло
F>если не может, значит, на самом деле, просто вожжа под хвост попала. F>эти бегают, кипишат, но на многие вопросы не могут ответить. при этом жутко обижаются, когда их "не ценят". F>не нужны.
на многие — это на какие? в чем их мотивация обычно?
Здравствуйте, Hard_Club, Вы писали:
F>>если не может, значит, на самом деле, просто вожжа под хвост попала. F>>эти бегают, кипишат, но на многие вопросы не могут ответить. при этом жутко обижаются, когда их "не ценят". F>>не нужны. H_C>на многие — это на какие?
что и как делать, например.
зачастую даже в своей компетенции они неэффективны. возможно, активностью компенсируют(хотя я в это не верю).
очень плохо, когда они сами не развиваются. хотя роль лида требует большой объём навыков. зачастую не из одной сферы.
H_C>в чем их мотивация обычно?
личный успех, амбиции.
многие духовно одарённые люди попросту не видят, что проблема в них.
они считают задачу настолько сложной, что её решением могут заниматься только такие гениальные люди, и времени жалеть нельзя.
а команда от этого простаивает.
Здравствуйте, Hard_Club, Вы писали:
F>>почему? это есть в его обязанностях? H_C>просто раздавал и все. как говорил PM у нас нет начальников H_C>мы и сами пробовали альтернативные варианты. плюс пилили pipeline "по приборам". все вопросы касались только как работает его алгоритм (кому он мог его рассказывать). а что манагер? он занимался джирой.
в психологии есть понятие ролей в команде. они зарождаются сами, исходя из личных качеств, склонностей, опыта и текущей ситуации.
между ролями есть соответствующее взаимодействие. не все друг с другом могут нормально контактировать.
у вас не сложилась командная работа, никто команду не строил. потому и результат такой.
в основном, это промашка управления. но при должном опыте вы бы и сами смогли всё осилить. это нарабатывается.
если всё упёрлось в одного человека, нужно было искать того, с кем он может сработаться.
бывает. в другой раз, может, получится.
F>что и как делать, например. F>зачастую даже в своей компетенции они неэффективны. возможно, активностью компенсируют(хотя я в это не верю). F>очень плохо, когда они сами не развиваются. хотя роль лида требует большой объём навыков. зачастую не из одной сферы.
в смысле видят проблему и ничего с ней не делают? интересен просто пример
F>многие духовно одарённые люди попросту не видят, что проблема в них. F>они считают задачу настолько сложной, что её решением могут заниматься только такие гениальные люди, и времени жалеть нельзя. F>а команда от этого простаивает.
т.е. что-то пытаются сделать а остальные тупо ждут?
Здравствуйте, Hard_Club, Вы писали:
F>>что и как делать, например. F>>зачастую даже в своей компетенции они неэффективны. возможно, активностью компенсируют(хотя я в это не верю). F>>очень плохо, когда они сами не развиваются. хотя роль лида требует большой объём навыков. зачастую не из одной сферы. H_C>в смысле видят проблему и ничего с ней не делают? интересен просто пример
пример:
в одной конторе человек очень бурно рассказывал, что надо сделать кр00тую архитектуру.
перебирал довольно дикие варианты, описанные на хабре. безрезультатно.
в итоге через месяц ничего не было. человека уволили, но из-за потери месяца проект не уложился в срок, закрыли.
это пример "ритуального поведения".
человек выполняет некий ритуал на успех, но он не понимает смысла и причин происходящего.
F>>многие духовно одарённые люди попросту не видят, что проблема в них. F>>они считают задачу настолько сложной, что её решением могут заниматься только такие гениальные люди, и времени жалеть нельзя. F>>а команда от этого простаивает. H_C>т.е. что-то пытаются сделать а остальные тупо ждут?
есть вещи не из области компетенций других людей.
вмешательство в эту область рассматривается, как неуважение к профессионализму конкретного гения.
это приводит к конфликтам и переводом стрелок с аргументацией, что "мешали показать класс".
Здравствуйте, Hard_Club, Вы писали:
H_C>как это "мешали показать класс"?
ну, человек считает, что если бы к нему не лезли с помощью, то он бы уж точно показал всем, как хорошо умеет работать.
а тут манагеры напоминают про сроки, другим кодерам нужно знать апи, по которому общаться...
короче, все мешают. команда плохая.
F>ну, человек считает, что если бы к нему не лезли с помощью, то он бы уж точно показал всем, как хорошо умеет работать. F>а тут манагеры напоминают про сроки, другим кодерам нужно знать апи, по которому общаться... F>короче, все мешают. команда плохая.
Здравствуйте, Sharov, Вы писали:
F>>в итоге через месяц ничего не было. человека уволили, но из-за потери месяца проект не уложился в срок, закрыли. S>Что за проект, что из-за одного месяца чедовека увольняют? Ну не сделал прототип и что?
действительно. что такого-то?
подумаешь, не написал критичный код.
подумаешь, из-за него проект накрылся.
как будто обязательства надо выполнять. ответственность ещё какую-то придумали себе. дикари!
Здравствуйте, Hard_Club, Вы писали:
H_C>Agile principle 5: Build project around motivated individuals.
H_C>Как это вокруг? Т.е. надо сразу определить кто активен и что ему надо сказать? А если самый активный это джун, a синьоры просто пришли получать з/п за свои 8 часов?
На какой стене ты это прочитал? Запишись на курсы по SCRUM CSM® чтобы не задавать глупых вопросов.
Здравствуйте, neFormal, Вы писали:
S>>Что за проект, что из-за одного месяца чедовека увольняют? Ну не сделал прототип и что?
F>действительно. что такого-то? F>подумаешь, не написал критичный код. F>подумаешь, из-за него проект накрылся. F>как будто обязательства надо выполнять. ответственность ещё какую-то придумали себе. дикари!
Один. Критичный код. Втечение месяца. Если речь идет о специалисте с зп ~200k или о программе типа калькулятора, то, наверное, возможно. Иначе похоже на козла отпущения.
Здравствуйте, Sharov, Вы писали:
F>>короче, если человек за месяц не сделал ничего, задача ему по силам и это не джун, то это уже повод к увольнению. S>Уволили без второго шанса? Как он сам свой провал объяснил?
типа, там всё очень сложно и с наскока не решить.
второй шанс не дали, потому что он не признавал провала.
Здравствуйте, Hard_Club, Вы писали:
F>>типа, там всё очень сложно и с наскока не решить. F>>второй шанс не дали, потому что он не признавал провала. H_C>вот бы с вами поработать. H_C>те для него это был успех?
для него это отмазка. так отмазывается большая часть человечества.
Здравствуйте, Hard_Club, Вы писали:
F>>игра для социальных сетей на flash. H_C>я так подозреваю сначала делают серверный mvc-монолит
делают по-разному.
из-за того, что приходится работать без прямого коннекта встаёт выбор: дублировать логику или взять технологию, позволяющую писать общую логику для клиента и сервера.
в первом случае пофиг, с чего начинать. во втором — тоже, но нужно заложить некий архитектурный фундамент и выделить общую часть.