Как новичку ставить правильные эстимейты

Курсы JAVA - bit.ly/2UIhoev
Курсы C#/.NET - bit.ly/2kzWlxd
Курсы ANDROID С НУЛЯ - bit.ly/2lMlOnd
Курсы Automation QA (Java) - bit.ly/2lFeqtY
Курсы FRONT-END (HTML, CSS, JAVASCRIPT) - bit.ly/2lFHa5O
Курсы UI/UX дизайна - bit.ly/2kzMZl7
Курсы WordPress Developer - bit.ly/2lDNF9p
Сайт Foxminded: bit.ly/2lKoZf8
Foxminded в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

Пікірлер: 178

  • @SecretYouTubeAgent
    @SecretYouTubeAgent4 жыл бұрын

    Чтобы правильно оценить, надо: - оценить на глазок; - умножить на два; - умножить на два; - если никогда не делал, - умножить на два

  • @rasiyanin

    @rasiyanin

    4 жыл бұрын

    А потом руководитель разделит твою ЗП "на два" 😄

  • @SecretYouTubeAgent

    @SecretYouTubeAgent

    4 жыл бұрын

    @@rasiyanin зашто?

  • @sverdlovsk_riches
    @sverdlovsk_riches4 жыл бұрын

    Главное что фокус на микрофоне

  • @alexeymezenin
    @alexeymezenin4 жыл бұрын

    Ни разу не видел правильного эстимейта, зато видел сотни павлинов, которые заявляли "ты просто эстимейты делать не умеешь". Ну и каждый первый клиент их требует. Аргументы за то, что эстимейты это чистейшее гадание: - Эстимейты крупнейших проектов проваливались с треском. Посмотрите на историю реальных проектов NASA, например, где в итоге проект доставлялся в десяток раз дольше со в разы увеличенным бюджетом. А ведь эти эстимейты делались целыми командами лучших в мире специалистов. Куда там разработчикам делать эстимейты? - Все исследования, которые я читал по теме, говорят о том, что люди просто не способны делать правильные эстимейты, т.к. "мы очень плохи в предсказывании будущего" (из одной из книг). Типичная ситуация: разработчик делает эстимейт и потом вместо 8 часов в день работает 14 за те же деньги, потому что клиент/босс в ярости (мол, ты же сказал, что сделаешь за обговоренный срок/за обговоренную сумму). Я всегда говорю клиентам о том, что эстимейты не делаю. Теряю 90% потенциальных клиентов, зато в итоге работаю с адекватными командами и получаю в разы выше рынка.

  • @vesony4765

    @vesony4765

    4 жыл бұрын

    Ну сравнение в данном случае не совсем верное. Во первых самые крупные проекты NASA - это не типичный бизнес проект, а крупнейший толчок науки, и рассчитать такой толчок, как вы правильно выразились не возможно и похоже это и в правду больше на гадание. В случае бизнеса в основном мы можем с лёгкостью руководствоваться опытом своим или чужим.

  • @alexeymezenin

    @alexeymezenin

    4 жыл бұрын

    @@vesony4765 причем здесь толчок науки, если все используемые технологии известны и это фактически имплементация девайса (телескоп Вебба, например)? Если не нравится пример с NASA, посмотри в архитектуру (Сиднейский оперный театр, 14x больше эстимейта). Подобных примеров много и в IT. Не могу вспомнить в какой книге читал о мегакрупном фейле Майков в плане эстимейтов. Может кто-то подскажет книгу?

  • @evgeniizaets9243

    @evgeniizaets9243

    4 жыл бұрын

    @@vesony4765 все равно, порой переменных бывает настолько много, что учесть их все уж никак не получится.

  • @namesurname5409

    @namesurname5409

    4 жыл бұрын

    "разработчик делает эстимейт и потом вместо 8 часов в день работает 14 за те же деньги, потому что клиент/босс в ярости " начинаю подозревать, что это и было целью ¬_¬

  • @me2beats313

    @me2beats313

    4 жыл бұрын

    Больше похоже на самооправдание:)

  • @LavSExpert
    @LavSExpert4 жыл бұрын

    Тема интересная, но к сожалению больше раскрыта в комментариях, чем в видео...

  • @rasiyanin

    @rasiyanin

    4 жыл бұрын

    Лучшие знания - те за которые платят лучшие деньги 😄

  • @user-bg3sh3uw2c
    @user-bg3sh3uw2c4 жыл бұрын

    При всём уважении, но почему ни слова о декомпозиции? То что предлагаете Вы - это интуитивный подход, который может выработаться с опытом, что весьма долго! Почему просто не включить логику?! Разделить задачу на подзадачи, и так до тех пор, пока не пропадет большинство неизвестных. А вот там уже где уточнять нельзя - там и включайте интуицию. Если честно, ожидал более информативного видео....

  • @baktohelp

    @baktohelp

    4 жыл бұрын

    Он говорит про декомпозицию в видосе про которую напомнил в начале

  • @MA-channel1

    @MA-channel1

    2 жыл бұрын

    Эта декомпозиция работает -там где работает. Далеко не везде. Потом, эстимировать декомпозицию неизвестной задачи - ошибиться легко. Что тогда остается? Сделать выводы. То есть скормить эту инфо своей интуиции. Что Немчинский и предлагает

  • @YuriyA76
    @YuriyA764 жыл бұрын

    Не слушайте этого дядьку..! Главное не эстимейты, главное оплату наперед взять.

  • @rasiyanin

    @rasiyanin

    4 жыл бұрын

    Тогда можно вообще работу не делать, а сменить номер телефона 😄

  • @VitaliyZlobin
    @VitaliyZlobin4 жыл бұрын

    Что-бы правильно оценить этимейты, нужно знать что это такое)) ушёл гуглить

  • @dennywhocares

    @dennywhocares

    3 жыл бұрын

    Предположение Я полагаю что сделаю эту работу за 7 дней 7 ночей

  • @archsapostle1stapostleofth738

    @archsapostle1stapostleofth738

    3 жыл бұрын

    Эстимейт - примерная оценка стоимости/времени, которые будут потрачены

  • @rubenmarkosyan4736
    @rubenmarkosyan47364 жыл бұрын

    Как новичку ставить правильные эстимейты? Никак. Новичок не может ставить правильные эстимейты. Либо эстимейты не правильные, либо он не новичок.

  • @romandoronin6720

    @romandoronin6720

    4 жыл бұрын

    Ещё бывает, что угодал или время не логировал и оверхедил)

  • @rasiyanin

    @rasiyanin

    4 жыл бұрын

    Новичок ничего не может делать правильно, но как то же потом становится профессионалом?

  • @rubenmarkosyan4736

    @rubenmarkosyan4736

    4 жыл бұрын

    @@rasiyanin Постепенно. Между новичком и профессионалом много переходных форм и много лет времени. Как между новорожденным ребенком, не умеющим ходить и бегуном, мастером спорта.

  • @romandoronin6720

    @romandoronin6720

    4 жыл бұрын

    @@rasiyanin по сути это ремесло и как у кузнеца с каждым новым изделием оно всё лучше, так и с програмным продуктом)

  • @corsair-chimera
    @corsair-chimera4 жыл бұрын

    Да порой даже с опытом в несколько лет, все равно случается какая-то херня, и сроки идут по вагине. То подводный камень в либе, то техлид ПР только через 2 дня посмотрит...

  • @user-fg7hf4qo8m
    @user-fg7hf4qo8m4 жыл бұрын

    Половину видео пытался понять, что такое естимейт. Потом догадался, что речь идёт об оценке трудозатрат. Короче, всё видео сводится к тому, что чтобы правильно оценивать трудозатраты, нужно оценивать трудозатраты. По-моему, ответа тут нет совсем. Я обычно разбивают задачу на подзадачи до тех пор, пока не дойду до тех, трудозатраты которых я уже знаю. Это либо элементарные задачи, либо просто такие, которые я уже выполнял. Потом складываю среднюю оценку по всем подзадачам и умножаю на 1.5 - 2, т.к. всего не предусмотришь. При этом, задачами могут быть и такие: спроектировать, разработать прототип, реализовать, изучить технологию.

  • @user-vt4cs6yw7o

    @user-vt4cs6yw7o

    4 жыл бұрын

    Рекурсивный естимейт - разделяй и вангуй)

  • @maksp.5366
    @maksp.53664 жыл бұрын

    Это безумно важная инфа. Спс.

  • @RealMineManUK
    @RealMineManUK Жыл бұрын

    Ну просто пушка а не видео, будем пробовать

  • @user-sl2fb1xz8g
    @user-sl2fb1xz8g4 жыл бұрын

    Огромное спасибо за видео! Прекрасный метод развития практических навыков прогнозирования! Начать сравнивать прогнозное и фактическое время выполнения работ на простых бытовых операциях, чтобы мозг привык к постоянной оценке и сравнению план-факт. Можно оценивать не только продолжительность работ, но и потребные ресурсы, трудоёмкость, качество продукта, риски, возможности, ожидаемую пользу и т. д. и т. п. Большое спасибо!

  • @rustamibrahimli2113
    @rustamibrahimli21134 жыл бұрын

    с удовольствием слушаю и смотрю ваши видосы

  • @theoristexp
    @theoristexp2 жыл бұрын

    Благодарю, Сергей! Довольно интересная идея. Лично я уже оценивал время тех или иных своих бытовых задач и замечал, что довольно сильно ошибался. И мне это не нравилось. Но мне не приходило в голову оценки делать регулярно, чтобы привыкать делать их точнее. Кстати, я не знал, что в программировании оценивать сложно. Думал, что когда поработаю, привыкну. Что задачи типовые. Довольно важно узнать этот нюанс сейчас. Благодарю.

  • @rasr0u
    @rasr0u4 жыл бұрын

    Сергей, ну врете же и не краснеете. Как же цепочка эстимейта: прикинул 2 ч/д, сказал менеджеру 3 ч/д, менеджер согласовал неделю.

  • @zorkango
    @zorkango10 ай бұрын

    Просмотрел на скорости х1.5 до 5:20, ничего дельного не услышал, закрыл Молодец, все еще, Сергей Немчинский

  • @user-hn4so4jj6b
    @user-hn4so4jj6b4 жыл бұрын

    Спасибо классный лайф хак

  • @Likrant
    @Likrant4 жыл бұрын

    Все эти "трудозатраты", "разбивки на задачи" и тп... ну может оно где-то и работает, но в моей практике факт, что проблемы приходят откуда не ждали: сложные и долгие деплои, множественные коллы, неполное тз, просто дополнительные хотелки, ошибки в сторонних интегрируемых сервисах... Короче таки пальцем в небо, потом ещё умножается раза в 2 и всё равно будет не точно. Но без эстимейта в любом случае никак, потому что эстимейт ~= бюджет.

  • @antonparhom1251
    @antonparhom12514 жыл бұрын

    Спасибо вам за видео! Можете дать ссылку на видео когда и как просить повышение зп, помню вы про это видео говорили но я его не нашел.

  • @Mitreskotv
    @Mitreskotv4 жыл бұрын

    Лучший ответ который я когда либо слышал это "Pi*R + 14 дней". В докладе "36" у одного разработчика Яндекса. В оригинальном докладе сейчас не нашел. Но обьясняет он так "Мы к цели идем не по прямой, а полукругом по кривой, следовательно длинна этого полукруга Pi*R, а две недели, это на случай если за Pi*R мы ничего не сделаем, то директор Яндекса за две недели сделает любую фичу" Оригинальный шутливый ответ имеющий право на жизнь.

  • @SoBoL9500
    @SoBoL95004 жыл бұрын

    Спасибо. Очень полезный контент. Больше не буду ставить сторькам 21

  • @alexblack43
    @alexblack432 жыл бұрын

    У меня эстимейты работают как самосбывающийся прогноз. Изначально говорю примерно среднее по рынку, потом в первые день-два глубоко вникаю в ТЗ, уточняю непонятные детали, прикидываю, как всё это делать и сколько реально времени реально займет процесс выполнения работы. Потом пинаю болт и занимаюсь чем-то совсем левым. И за последние Х дней в сверхнапряжном режиме делаю всё к указанному сроку.

  • @ruslanzaporojets7021
    @ruslanzaporojets70214 жыл бұрын

    Давно заметил за собой, если не вникать в задачу, то первую интуитивную оценку x 4 и часто попадаю. Ну как и сказали уже здесь.

  • @oleksandrklymenko8272
    @oleksandrklymenko82724 жыл бұрын

    камера вполне подойдет для съемки НЛО

  • @kirill4531

    @kirill4531

    4 жыл бұрын

    😂😂😂😂

  • @_Stas_777
    @_Stas_7774 жыл бұрын

    Начинаем практиковаться! Спасибо за информацию!

  • @preenxus3425
    @preenxus34254 жыл бұрын

    Гениально! Спасибо большое за такую информацию!!

  • @cemehob702
    @cemehob7022 жыл бұрын

    Главное, при озвучивании эстимейта бизнесу помнить, что для бизнеса "на следующей неделе" означает "в понедельник утром".

  • @Onneaanable
    @Onneaanable4 жыл бұрын

    Смотрю твои ролики, смотрю на твой ноут и все жду когда купишь мак )))

  • @Mitreskotv

    @Mitreskotv

    4 жыл бұрын

    никогда. в предыдущих видео есть история любви/не любви к макам.

  • @Zzepish
    @Zzepish4 жыл бұрын

    Я делаю чуть по-другому (но тут уже, возможно, сказывается опыт): я конвертирую зюнезнакомую задачу в плоскость "если бы я знал, как решить эту задачу, но на тех технологиях, которые уже знаю с поправкой на специфику технологии решаемой задачи", к этому , добавляю процентов 40-50 времени, и даю эстимейт. Выполню раньше - хорошо. Нет - не продолбаю дедлайн хотя-бы

  • @rasiyanin
    @rasiyanin4 жыл бұрын

    Я думал любой человек так мыслит, оказывается это лайфхак 😄

  • @AShahabov
    @AShahabov4 жыл бұрын

    Сергей, посоветуй какую-нибудь литературу, в которой говориться о построении правильных процессов разработки софта в том числе правильном оценивании отдельных задач.

  • @kirill4531
    @kirill45314 жыл бұрын

    Есть в народе правило числа "Пи": делаешь реалистичную оценку, с учётом опыта, сложности, схожих задач и т.д. ... А потом ее умножаешь на число Пи 3,142...

  • @maxlich9139

    @maxlich9139

    4 жыл бұрын

    и получаешь 3,142здец))))

  • @ms_shifu7047
    @ms_shifu70474 жыл бұрын

    Расскажите плиз про отличия серверов (контейнеров сервлетов).

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    в смысле - коротенько или подробно? Подробно не буду :)

  • @leonidkorkulenko4838

    @leonidkorkulenko4838

    4 жыл бұрын

    @@SergeyNemchinskiy Давайте хотя бы коротко)

  • @ms_shifu7047

    @ms_shifu7047

    4 жыл бұрын

    @@SergeyNemchinskiy да, на минут 15-20, не больше)

  • @rexingthon
    @rexingthon4 жыл бұрын

    вышла java 13, очень жду видео с обзором её возможностей)

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    5 лет еще не прошло :)

  • @rexingthon

    @rexingthon

    4 жыл бұрын

    @@SergeyNemchinskiy понял. тогда буду ждать 5 лет. ничего страшного)

  • @user-rw7uh2vo9z
    @user-rw7uh2vo9z4 жыл бұрын

    1-59 Не согласен , баловство приводит к завершению части проекта (задачи) , что уже является портфолио . Тем более если проект интересный функциональностью .

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    хм. ну ок. Но я свою точку зрения высказал

  • @syoritohatsuki
    @syoritohatsuki4 жыл бұрын

    Чем не стоит заниматься Джунам / Мидам / Сениорам?

  • @drovoseg

    @drovoseg

    4 жыл бұрын

    Наркоторговлей

  • @user23458
    @user234584 жыл бұрын

    И у столяра бывают задачки под заказ, нужно изобретать бывает огого)

  • @user-tf5bs6de6z

    @user-tf5bs6de6z

    4 жыл бұрын

    Например сделать гарнитур из морёного дуба много сложнее подавляющего большинства задач веб разработчика.

  • @dmitrystark651

    @dmitrystark651

    4 жыл бұрын

    Сеньор столяр ))

  • @user23458

    @user23458

    4 жыл бұрын

    @@dmitrystark651 погроммист-столяр))

  • @alexxx4434
    @alexxx44344 жыл бұрын

    По моему в эстимэйтах надо указывать разброс мин-макс, а не фиксированное число.

  • @Stambulo
    @Stambulo4 жыл бұрын

    Сергей, а расскажите как должен измениться код софта, работающего с базой данных, если база очень сильно выросла. Сотни тысяч или миллионы записей в бд. Что тогда ? Или код не зависит от размеров бд ?

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    по идее - не должен зависеть

  • @EshkinKot1980
    @EshkinKot19804 жыл бұрын

    Другими словами получается, что эстимейты мы учимся правильно ставить с опытом, просто тренируя на это моск. Это действительно так. Мы не можем учесть все факторы, но в состоянии натренировать экспертную систему между ушами. Но ведь вопрос звучал как это сделать новичку, то есть натренировать достаточно быстро. Что порождает еще один интересный вопрос. Что делать опытному разработчику, если он постоянно лажает со сроками, то есть если мозг обучен это делать неправильно? Вот пример из моего опыта. На последнем моем месте работы было очень много легаси, я постоянно лажал со сроками на протяжении почти 2-х лет, что я там работал. А вот до этого я работал в конторе, где легаси почти не было, и с архитектурой было все в порядке. На этом месте работы я интуитивно правильно предсказывал сроки. Так вот, почему-то на последнем месте работы мозг интуитивно ставил эстимейты как на предыдущем месте. И этот механизм подстроился к реалиям только ближе к концу второго года.

  • @swan-bird

    @swan-bird

    2 жыл бұрын

    У меня была всегда заниженные эстимейты. И когда я начал замерять эстимейты и реально потраченное время, нашёл примерный коофициент. В итоге начал... умножать. И как не странно эстимейты стали +- точными. В общем, советую найти свой коофициент. Я лично умножаю на 2.2, а знакомый на все 3

  • @carlcarlinn7367
    @carlcarlinn73674 жыл бұрын

    ВОПРОС: Так ли важно программисту иметь диплом и есть ли польза от второго образования/магистратуры?

  • @woodzimierz9621

    @woodzimierz9621

    4 жыл бұрын

    Если подвернется интересная работа не в коммерческой структуре, то диплом будет играть решающую роль. Без него там с Вами и разговаривать не будут.

  • @maxlich9139

    @maxlich9139

    4 жыл бұрын

    вроде было

  • @andreybudeev1884
    @andreybudeev18844 жыл бұрын

    Сергей доброго дня. Как делать меньше ошибок в коде? Как их выявлять хоть как-то понятно, но вот как не делать?!

  • @AHToHK

    @AHToHK

    4 жыл бұрын

    Если вы уже знаете, как выявлять ошибки в коде, то в чём проблема? Тратьте больше времени на выявление, и в итоге ошибок будет меньше :)

  • @IlyaGTGT
    @IlyaGTGT3 жыл бұрын

    Забыли умножить на 2 и прибавить неделю

  • @DmytroPolischuk
    @DmytroPolischuk4 жыл бұрын

    Сергей, послушай Егора Бугаенко))) Он считает, что программисты не должны вникать в бизнес логику))) На канале ProgBlog он просто по императорски накидывал))

  • @user-tf5bs6de6z
    @user-tf5bs6de6z4 жыл бұрын

    Если в двух словах - обращайтесь к старине Байесу за этими вашими "ЭСТИМЭЙТАМИ". Уши вянут от этого видео.

  • @Lutuginec
    @Lutuginec4 жыл бұрын

    Я не программист, я только учусь. Но, работая электрослесарем постоянно наблюдаю фантастическую неспособность рководства реально оценить сроки выполнения работ. Ему говришь, что с доставкой и подготовкой на одну муфту уйдёт 2,5-3 часа - в ответ А-а-а-а-а надо сделать за час. В итоге через три часа все злые и в два раза более уставшие от постоянного "ну что там, ну когда уже". Т.е. когда говоришь реальные сроки - почему-то всегда эти самые сроки пытаются урезать. (дебилы б..ля (Лавров))

  • @dmitrystark651

    @dmitrystark651

    4 жыл бұрын

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

  • @user-pg8ry1tm3t
    @user-pg8ry1tm3t3 жыл бұрын

    Ну а как же эджайл с дядей Бобом?..

  • @tsoier
    @tsoier4 жыл бұрын

    Вычислять время уроков с ребенком очень важно, ведь если его родители придут и застанут вас, у них могут возникнуть вопросы!

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    ахахаха

  • @user-rc5vv8sh5l

    @user-rc5vv8sh5l

    4 жыл бұрын

    Трудна дорога преподов мужчин индивидуальных занятий.)) Чего стоит гитара или англ., в свое время я думал "ну в крайнем случае возьму учеников". Дал на районе обьяву - и шо вы думаете? ....

  • @user-vt4cs6yw7o

    @user-vt4cs6yw7o

    4 жыл бұрын

    @@user-rc5vv8sh5l стал богатым и знаменитым?=)

  • @user-rc5vv8sh5l

    @user-rc5vv8sh5l

    4 жыл бұрын

    @@user-vt4cs6yw7o гг

  • @user-rc5vv8sh5l

    @user-rc5vv8sh5l

    4 жыл бұрын

    @@user-vt4cs6yw7o позвонила одна мама и когда услышала мужской голос,я прям почувстаовал как ее палец потянулся на сброс,но для приличия договорила.

  • @user-xc4cj1nj2t
    @user-xc4cj1nj2t4 жыл бұрын

    В чём проблема употреблять термин "оценка"? Зачем всюду пихать слово "эстимейт"? Это понты такие нынче?

  • @derSchnaps

    @derSchnaps

    4 жыл бұрын

    Оценка не всегда производится в днях. В аджайле сложность задачи оценивают в поинтах. А потом уже девелопер может дать свой собственный эстимейт. У разных девелоперов он будет разным. Кто-то за день сделает, а кто-то неделю будет мучиться

  • @Eugenetra7

    @Eugenetra7

    4 жыл бұрын

    @@derSchnaps Пойнты, делевелоперы, эстимейты... Ты вопрос вообще понял?)) Пан Азиров курит в сторонке по сравнению с вами xD

  • @user-xc4cj1nj2t

    @user-xc4cj1nj2t

    4 жыл бұрын

    @@derSchnaps И все равно оценка получается, независимо в чем, слово "оценка" достаточно абстрактно, никакой привязки к единицам в нем нет.Точно также как можно писать "разработчик" вместо девелопер :). Но, конечно, "эстимейт" на два порядка понтовее, а потому и смешно.

  • @user-xc4cj1nj2t

    @user-xc4cj1nj2t

    4 жыл бұрын

    @@Crestozaur Так тем и полезно нормальное общение (для нормализации) :) Но то что люди малоопытные и малокомпетентные любять словечками пыль в глаза пускать - общеизвестно. Их надо отучать от этого. Больше будут думать о работе - меньше будут форсить (эстимэйт, скоуп, ...).

  • @Eugenetra7

    @Eugenetra7

    4 жыл бұрын

    @@Crestozaur Это не понты, это низкий уровень коммуникативных навыков и знаний языков отечественных IT-специалистов. Для профессионала не проблема говорить как на английском (при достаточном уровне владения языком), так и на русском. А вот когда говорят на непонятном, несуществующем языке, с использованием иностранных слов (при наличии полных аналогов в родном) - это уже чистейшей воды суржик. Без вариантов. Реально смешно выглядит со стороны, кровосиси на отдыхе))

  • @user-vi3lw6xb4f
    @user-vi3lw6xb4f4 жыл бұрын

    1) "настраивает мозг на такого рода задачи" А где задача для мозга? ткнуть пальцем в небо в рандомное число? ну можно так кубики подбрасывать вместо эстимейтов. Я понимаю к чему вы клонили, мол мозг нейросеть и она обучаема. Но когда обучаем нейросеть, разве данные не должны быть однородные? эстимейт на постройку дома и на постройку софтвари это а) КАРДИНАЛЬНО разный опыт. б) разные по своей сути задачи. Умение прикинуть за сколько доедешь, ну никак не даст возможности эстимировать не знакомую задачу. Токарь петрович 5го разряда, на заводе вам скажет ТОЧНОЕ время изготовление детали, а попроси его выкопать траншею он скажет "а хуй знает". Потому что нужен опыт в эстимации 2) склонность к такого рода эстимированию "наугад" ну как бы ничего не даёт. Вы больше переэстимируете задачу, как минимум что бы не гореть и в спокойном ритме сделать. 3) профессионализм отличает как раз точность эстимации, чаще всего это выглядит так Джун: сделаю за 3 часа, делает два дня Мидл: сделаю за 5 дней делает за 3 Синьер: делает +- в срок. а знаете почему. Потому что есть опыт. Мидл умеет решать 80% задач то бишь все популярные. Синьер может не только решать задачи более сложные. Но и давать разные варианты решения задачи, с плюсами и минусами решения и разным сроком. Соответственно в ситуации "Вася нужно на вчера" выбирается один путь, а когда есть время другой. Где инженерный подход в этом всем? рассказы о "мозг так просто умеет" ну прям научно!))) "Бизнесу пофиг за сколько вы сделаете" - ой да ладно, не раз и не два бизнес приходит и говорит, "чуваки вы такие крутые, нужно на вчера захреначить дом, вот вам молоток и лопату, вперед. Ко всему учитываете что большая часть рынка вайти у нас это аутсорс. А что есть аутсорс, оплата за часы и часто когда таск доходит до дева на него уже выделено какое то количество часов. Вопрос в том, насколько дев впишется в тот эстимейт что наэстимейтил клиент. Часта ситуация "на таск нужно два дня что бы было хорошо". А Клиент такой "а давайте по быстрее". Клиенту не пофиг за сколько это будет сделано, потому что а) всегда есть дедлайн. Вам же не хотелось купить квартиру в строящемся новострое и ждать её по принципу "Ну когда будет", даже если вам сроки не жмут. б) если вы эстимейтите меньше чем он расчитывает, значит за те же деньги он с вас выжмет больше фич))) Вот способ эстимации который мне посоветовал Илья Климов ( Кто крутится в джс сообществе может знает): берешь из головы оценку задачи которая тебе кажется вменяемой дальше, проверяешь эту штуку по 5 критериям - в задаче есть ЧЕТКО прописанные критерии приемки (acceptance test) - т.е. "как я пойму что это работает" - в задаче есть бизнес-анализ на достаточном уровне (т.е. прописаны не только позитивные флоу, но и негативные и т.п.) - в задаче ВСЕ элементы, которые потребуются для ее решения известны (т.е. допустим вы работали со всеми сторонними АПИ платежек, или компонентами и т.п.) - вам кажется что текущая архитектура НЕ ПОМЕШАЕТ решить эту задачу (грубо говоря старый говнокод не отомстит) - вы уже решали похожую задачу (не обязательно на этом стеке) дальше за каждый НЕВЫПОЛНЕННЫЙ пункт из этих 5 - вы умножаете эстимейт на 1.5 да, тут есть такой же тычок в небо как и у вас мол берешь стартовое значение. Но это только отправная точка в том что бы получить конкретную цифру. А вы предлагает просто стартовое значение пихать заказчику. Нуууу сомнительно.

  • @user-rc5vv8sh5l
    @user-rc5vv8sh5l4 жыл бұрын

    Тренируйтесь на кошках)

  • @tahaviev
    @tahaviev4 жыл бұрын

    www.yegor256.com/shift-m/2018/23.html - альтернативное мнение, но с тем же вектором. Вкратце, нужно собирать метрики выполненных задач, и на их основании, на опыте, приблизительно предсказывать интервал. Но заниматься этим должен не программист, а менеджмент

  • @SecretYouTubeAgent

    @SecretYouTubeAgent

    4 жыл бұрын

    менеджмент назанимается!

  • @dzen1234
    @dzen1234 Жыл бұрын

    Начало 4:17

  • @Alex11Fox
    @Alex11Fox4 жыл бұрын

    Фоновая музыка почему др? Старая лучше

  • @tolik8
    @tolik84 жыл бұрын

    Зашибись рассуждать о сроках с 20 летним стажем, а как это делать новичку, который только пришел на работу?

  • @maxlich9139

    @maxlich9139

    4 жыл бұрын

    а как же двадцатилетние сениоры с 30-летним стажем?)))

  • @goida_goidovich
    @goida_goidovich4 жыл бұрын

    Особенно нравится, когда менеджерам нужен естимейт "в течении дня" и на оценку выделяется несколько часов. Пример из сегодняшней практики - вчера была оценка, я только сегодня осознал возможные риски (и то явно не все из-за малого опыта, хотя даже он здесь не всегда помогает далеко) утром и до меня дошло, что задачу логичнее и менее рисково можно решить другим способом. Итог - просыпаясь в 5 утра пишешь ПМу все это добро, пока не было созвона еще с клиентом и ложишься спать дальше (и то почти уверен, что теперь будут другие проблемы, какие не смог учесть). Кайф короче. Завидую тем, у кого нормальные клиенты и готовы платить, так как обычно и ПМы и клиенты висят над душой с петлей, лишь еще более нагнетая обстановку ))

  • @inbuckswetrust7357

    @inbuckswetrust7357

    4 жыл бұрын

    Дело то не в клиентах, а в отсутствии опыта у менеджеров. Клиент то может и готов заплатить больше но он должен знать об этом заранее. Для планирования своих дел. А если ему говорят сделаем за рубль, а потом предлагают платить 10 рублей то ему кажется что его хотят наобмануть ибо ваших заморочек он не может и не должен знать :) Сравните со своей реакцией когда вы сдаете вещи в химчистку вас не волнует техпроцесс, вы должны знать когда забрать вещ не испорченную и чистую. Разделение труда то да се.

  • @anatoliepoiata3025
    @anatoliepoiata30254 жыл бұрын

    1. Почему Вы используете слово "эстимейт" если есть русское слово "оценка", "прикидка"? 2. Куда можно задать вопрос на который Вы возможно ответите другим роликом? Если написать сюда -вопрос может уплыть вниз и остаться незамеченным

  • @serj0peleng

    @serj0peleng

    4 жыл бұрын

    недостаток словарного запаса... люди с низким интеллектом используют матерные слова как слова заменители, т.к. нужное слово в голову не приходит или приходит слишком медленно, проще вставить слово заменитель... так и тут...

  • @anatoliepoiata3025

    @anatoliepoiata3025

    4 жыл бұрын

    @@serj0peleng Так белиберда какая то получается - смесь русского языка с английскими словами. Тот кто не владеет английским языком ничего не поймет. Да и какое то неуважение к собственному языку. Англоговорящие товарищи кроме слов перестройка и гласность ничего не используют в своей речи.

  • @filippt9304

    @filippt9304

    4 жыл бұрын

    @@anatoliepoiata3025 ну сленг это такой. хотите программировать - учите язык, без него только 1c

  • @anatoliepoiata3025

    @anatoliepoiata3025

    4 жыл бұрын

    @@filippt9304 Да фигня это. Я в Канаде живу почти 20 лет, так что меня не напрягает понять англицизмы. Ладно если говорят персональный компьютер или подобное. Таких слов не было в русском языке. А для "эстимейт" давно есть аналог в русском языке.

  • @filippt9304

    @filippt9304

    4 жыл бұрын

    @@anatoliepoiata3025 вот меня тоже бесит что этот англицизм уже везде пихают, но именно в ИТ это просто нормально, ребята. По-русски вас никто нормально не поймёт, тк есть дофига терминов нуитд что я рассказываю

  • @a.borovinskih
    @a.borovinskih4 жыл бұрын

    У вас есть курсы программирования с нуля? Для школьников, так сказать.

  • @DrZupan
    @DrZupan4 жыл бұрын

    новичку главное избавиться от страха шокировать заказчика сроками

  • @dikiykipovec4918
    @dikiykipovec49184 жыл бұрын

    Выезжал недавно из 4комнатной квартиры с упаковкой всей мебели... Ошибся в сроках на 2 дня при общем сроке 45 дней. Считаю, эстимейт почти отличный, учитывая мою лень и любовь к прокрастинации))

  • @eugenstakhursky9604
    @eugenstakhursky96044 жыл бұрын

    Буду хорошим профессионалом, поставлю лайк))

  • @alextaran781

    @alextaran781

    4 жыл бұрын

    Поставил дизлайк для баланса

  • @misrerlexus
    @misrerlexus4 жыл бұрын

    Дедлайн умножить на 2 и плюс 2 дня

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    нет :)

  • @igorek9191
    @igorek91914 жыл бұрын

    Главный вопрос - что такое эстимейты..?

  • @tsoier

    @tsoier

    4 жыл бұрын

    Вспомогательный вопрос - как понять что сленг середины нулевых звучит омерзительно и перестать его использовать?

  • @woodzimierz9621

    @woodzimierz9621

    4 жыл бұрын

    Не занимпйтесь мазохизмом, не смотрите видео из чуждой для вас сферы. В ИТ всегда использовали, используют и будут использовать заимствованные слова, просто потому, что так удобно.

  • @user-tf5bs6de6z

    @user-tf5bs6de6z

    4 жыл бұрын

    @@woodzimierz9621 , да хрень. Это термин менеджерский. Почему то никто не говорит "залёрнить", но все используют батчи, лэеры, бэкпропы. Потому что есть тонкая грань вкуса и уважения к языку.

  • @woodzimierz9621

    @woodzimierz9621

    4 жыл бұрын

    @@user-tf5bs6de6z я как говорил саппорт так и буду потому что это проще и короче чем служба технической поддержки

  • @user-tf5bs6de6z

    @user-tf5bs6de6z

    4 жыл бұрын

    @@woodzimierz9621 , потому что этот термин не режет слух как и "бэкпроп" вместо "обратного распространения ошибки". Если термины равнодлинны - то лучше без англицизмов.

  • @user-pg8ry1tm3t
    @user-pg8ry1tm3t3 жыл бұрын

    Короче, учитесь мыслить хоть какими-то шаблонами

  • @danielkhachaturian
    @danielkhachaturian4 жыл бұрын

    А откуда новичок знает, шо такое эстимейты? Вот я например не знаю

  • @Nikita-hu9bk

    @Nikita-hu9bk

    3 жыл бұрын

    Ну все, не стать тебе программистом.

  • @alexandervashchuk7795
    @alexandervashchuk77954 жыл бұрын

    Ждун на подоконнике)))д)

  • @RussianLearnsYou
    @RussianLearnsYou4 жыл бұрын

    Хау беггинеру сетить райтовые эстимейты - так круче звучит)

  • @ljlj

    @ljlj

    3 жыл бұрын

    вери интерестинговый поинт

  • @dikiykipovec4918
    @dikiykipovec49184 жыл бұрын

    Если начинать работу сразу, а не тянуть до последнего, можно даже укладываться в сроки🤣

  • @kitN
    @kitN4 жыл бұрын

    "программирование = бизнес"!? это Ваше личное мнение - оно ошибочно. Вы наверно не слышали про open source за своих ~20 лет опыта...?

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    опен соурс - это тоже бизнес и очень прибыльный :) Почитайте об этом

  • @serj0peleng
    @serj0peleng4 жыл бұрын

    задолбали этим англосуржиком...

  • @SergeyNemchinskiy

    @SergeyNemchinskiy

    4 жыл бұрын

    в ИТ так принято. не нравится - не ходите

  • @serj0peleng

    @serj0peleng

    4 жыл бұрын

    @@SergeyNemchinskiy да ладно, чем бомжеватее "айтишник", тем более у него так принято... низшие слои общества матерятся по той же причине, словарного запаса не хватает... нужное слово слишком долго в голову приходит или не приходит вообще, проще использовать матерное слово заменитель... так и тут...

  • @filippt9304

    @filippt9304

    4 жыл бұрын

    @@serj0peleng это такая подмена понятий, или Вы правда так считаете?

  • @serj0peleng

    @serj0peleng

    4 жыл бұрын

    @@filippt9304 подробнее пожалуйста, какие понятия на какие я по вашему подменяю? Если человек не может подобрать нужное слово на родном языке, значит у него не достаточное знание родного языка... или не достаточно развиты речевые навыки...

  • @filippt9304

    @filippt9304

    4 жыл бұрын

    @@serj0peleng у Вас опять подмена понятий. Да потому что это изначально английские слова, и они однозначны, когда по-русски это возможно назвать десятью разными способами, и половина разработчиков Вас вообще не поймёт. Из этих же соображений литературу по программированию предпочтительнее читать на английском в оригинале, тк переводчики частенько используют наш богатый язык, там где это часто лишнее и вносит неразбериху. Попробуйте загуглить что-нибудь посложнее на русском - ничего не найдёте и поймёте по поводу однозначности английского языка и соответстующих терминов. Больше чем уверен, что с разработкой Вы совсем не связывались с подобными суждениями...

  • @1981leks
    @1981leks4 жыл бұрын

    Это новая мода коверкать слова? Это такое необычное слово, которому в русском языке нет перевода?

  • @woodzimierz9621

    @woodzimierz9621

    4 жыл бұрын

    Не надо себя мучать. Просто не смотрите.

  • @tolik8

    @tolik8

    4 жыл бұрын

    @@woodzimierz9621 Не мучай себя, просто не читай этот комент

  • @st.petesburg9882

    @st.petesburg9882

    4 жыл бұрын

    Какая проблема? Идите в Яндекс работать, общайтесь на русском, получайте выше рынка и будут "оценки", "трудозатраты" вместо эстимейов

Келесі