Но вот как — «обычно»?
С Вашего позволения, я полезу в бутылку: человек зарабатывает тем, что пишет код. Ему дают задание. Что мешает ему указать сроки выполнения работы?
Ну, вот представьте: Вас находит какие-либо частное мед.учреждение и даёт Вам ТЗ на разработку программы записи по талончикам (например).
там описан интерфейс, требования к платформе и много чего другого.
Вы прикидываете сколько времени займёт отрисовка форм. Сколько на код. И Ваш вердикт: «2 недели».
Заказчика это устраивает. Что же происходит потом? Одни начинают покупать столы для ПК, другие — настроивать сети, четвёртые — электропроводку.
Колесо закрутилось. Исполнитель — часть команды.
Объясните, как тогда вообще можно работать, если не прикидывать сроки?
Почему не прав директор или менеджер, требующий ответа? Потому что ему надо напрячь остальные службы для того, чтобы всё было готово как можно более сразу, а не по частям?
Вы программируете с напарником? Вам предложили работу? неужели никто не договаривается никогда «Коль, я вот эти вещи сделаю в ближаёшие два-три дня, с тебя — вот это и это, ладно?» Или же все плавают в незнании и небытие: ой, я же не знаю, когда он это допишет? вот когда допишет, тогда и я продолжу.
TheShock
Мне кажется, не лишне было причитать всю ветку и понять, что ключевые слова тут «техническое задание», «Вы — специалист», «Вы работаете с этим каждый день».
Вы — специалист написания игр для айфонов? Тогда Вы знаете, с чего начать, знаете к кому обратиться за дизайном, знаете его расценки и — ой, ой-ёй-ёй-ёй-ёй!!! — знаете, в какие сроки он вам этот дизайн сделает!!! Потому что дизайнеры — они тоже люди. Очень похожи, по крайней мере. И тоже дают сроки выполнения заказов.
ОМГ…
Написать программу «Hello World» для iPhone 5 — это всё ТЗ?
И Вы не имеете понятия? Вас надо гнать взашей, если Вы — программист или считаете себя таковым.
6 минут на поиски и изучение www.youtube.com/watch?v=PBv0lQWIUw0
Ну, и написать потом.
Т.о. через 2 минуты после вопроса Вы уже можете дать временную оценку выполнения описанной Вами же задачи. Вы приводите просто-таки фееричные примеры!
Дерзайте!
Если Вы не имеете понятия, как писать «Hello World» для iPhone 5, то каким образом к Вам попало это задание?
Это Ваше реальное задание на сегодня?
Вы делаете его первый раз?
Вы не можете аргументировать сроки?
Вы третий раз игнорируете вопрос и не приводите реальных примеров.
Из чего вполне логично вытекает вывод о том, что Вы уже осознали, что неправы, либо не хотите признавать, что почти все Ваши задачи подвергаются временной оценке, которую Вы делать не умеете или не хотите.
Я Вам могу привести кучу примеров из своей ежедневной работы, где в 80-85% случаях я даю временную оценку выполнения работы. И что оценка эта точна в тех допусках, которые устраивают всех.
Ваши советы почитать то и это — умиляют, но не более.
Третий раз прощаюсь с Вами, потому что вряд ли получу ответы на свои вопросы.
Техническое задание — это техническое задание.
Для Вас, наверное, будет откровением, но когда Вы готовите себе завтрак, Вы выполняете своё техническое задание. Оно может быть разным: покушать, или выпить горячего кофе и покушать, или встать, умыться, нарезать хлеб, налить в чайник воду и т.д.
Так вот, если Вы готовите впервые, неуверенны в себе, плохо готовите или что-то там ещё, то точное ТЗ (встать с правой ноги, перенести вес тела к столу, взять нож за ручку острой стороной лезвия вниз в направлении от себя) Вам будет в любом случае только на пользу.
Если Вы опытный повар, то ТЗ, состоящее из одного «позавтракать» вообще не будет Вам как-то досаждать.
Если говорить о сроках, то Вы же прикидываете, что приготовить быстрокашку, омлет, бутерброд, творожную запеканку займёт примерно столько-то времени.
Поздравляю! Вы можете давать временную оценку своей работе!
И если Вы знаете свою профессию так же неплохо или даже хорошо, то что мешает Вам давать сроки на выполнение своей работы?
Ответьте хоть на один мой вопрос, в конце-то концов. Я ответил на все Ваши.
Вы уходите в дебри: сначала прицепились к часам, потом перекинулись на юридические документы.
Повторю ещё раз: приведите пример Вашей работы, которой нельзя дать временную оценку? Мне не нужны секунды. Раскрой страшную тайну — они никому не нужны. Но если верстальщик режет макет за 1-2 дня, то можно говорить о часах, после того как он взглянет на макет. Если программист пишет какой-либо модуль, то можно говорить и часах или днях, или неделях. Всё зависит от условий — т.е. ТЗ, которое кто-то, возможно даже он сам, заложил для реализации этого модуля.
Вы опять начинаете абстрагировать «а вот если что-то отходит от ТЗ» — да это не тот случай. С этим Вы сами согласились, написав «это верно».
Где пример? Что Вы делали вчера и делаете сегодня? Почему Вы не можете дать оценку по затрате времени на свои действия? У Вас при этом были точные ТЗ?
Кто составляет Вам ТЗ? Вы сами для себя составили хоть одно ТЗ? По сути, всё, то, что Вы планируете — это ТЗ. Почему в личной жизни Вы можете создавать ТЗ и определять на него определённые временные рамки, а на работе — нет?
Либо отвечайте, причём — аргументированно, либо не свистите.
Как — что?
А Вы не в курсе, что работа ИТ загоняет специалиста в рамки саморазвития, которое должно быть подчас ежедневным, дабы не упустить что-то вновь появившееся?
И если я не буду интересоваться Хабром, другими сайтами, не читать новости и т.п., то я просто не буду в курсе событий, отставать от прогресса и думать «как же это заставить работать», когда это уже придумано и работает.
К тому же, в данным момент времени передо мной стоят задачи, зависящие не только от меня. В результате чего я жду ответа от других отделов и организаций, а себе позволяю обратиться к таким сайтам как Хабр после ударного труда.
А если учесть, что больше половины сроков я устанавливаю себе сам, то я теряюсь в том, как ответить *пожимает плечами*
А как же работаете Вы? Как придётся? «Как сделаю, так и сделаю! И вообще, я — звезда!»?
У меня контроль — это контроль.
У меня всегда параллельно куча задач. Плюс личное время, личные мысли, жизненные ситуации. Я знаю, что сейчас у меня стоят сроки — и я не отвлекаюсь.
Я умею расставлять приоритеты.
Если Вы работаете всегда только над одной задачей, то у вас вообще всё просто: Вас никтьо не отвлекает, и Вы должны мгновенно говорить, сколько Вам надо времени на неё.
Мы с Вами говорим (надеюсь) о том, что если с Вас спрашивают сроки, а Вы не можете адекватно их оценить, то Вы — пшик, а не специалист. А если Вы действительно занимаетесь исключительно нетривиальными идеями и вдохновением, то про какие сроки идёт речь?
Вы не ответили ни на один мой вопрос.
Вы неумело и очень натянуто пытались найти в моих словах промашку и нелепицу.
Вы не в состоянии ни привести пример, ни оценить, ни ответить.
Вы самое слабое звено.
Прощайте!
p.s. И — да, я достаточно развит, чтобы понять Ваши мысли и слова в том смысле, которые Вы в них вложили. Это я про «погонялы».
p.s. Я бы мог спросить, кто Вы, откуда, чем занимаетесь и сколько получаете. А если сумма или положение меня бы заинтересовало, то спокойно занять Вашу должность хотя бы потому, что умею говорить о сроках.
Но что-то мне подсказывает, что заинтересованности не будет.
Потому, советую Вам прислушаться к тому, что Вы же цитируете у себя в профиле.
Часы (измеритель) мне необходимы для контроля. И если через какое-то время меня попросят сделать схожую задачу или как часть большей задачи, я буду опираться ещё и на эти, полученные в этом Вашем ТЗ, измерения.
А что Вас не устраивает в моём ответе? Вы не ответили или пропустили мимо ушей много моих вопросов.
Вас не устраивает время, обозначенное мной? Вам нужно быстрее? Я могу. Только тогда предложу внести изменения в ТЗ. Потому что оно уже неверно изначально: я же не еду на самокате, а несу его. Но он лёгкий, путь недалёкий, а мне и не сложно абсолютно его Вам донести.
Вы пытаетесь сказать, что задача делается так, как делается и о времени говорить некорректно? Неправда Ваша. Я спрошу Вас и Колю:
— Сколько времени Вам потребуется для написания и внедрения модуля оплаты на удалённой точке офиса?
И Коля ответит, подумав:
— 4 дня.
А меня этот ответ устроит. Потому что, если Коля сделает быстрее — будет даже лучше. А вот если не сделает, то либо он плохо подумал перед ответом и тут возникают варианты: верить ему, не верить, самому ставить его во временные рамки, либо он не справился с задачей, которую мне Иван, Толя и Володя сделали за те же 4 дня. И тогда я буду менять Колю.
А что ответите Вы? Хотя бы попробуйте? Я Вам могу изложить то, что Вы уже «знаете», а то, о чём Вы не знаете — будете проинформированы.
М-м-м… Даже не знаю, как и ответить. Наверное, потому что я так оценил своё время выполнения поставленной задачи. И я выдержу сроки.
Если Вас, как заказчика, оно не устраивает, то нанимайте более быстрого и качественного исполнителя. Это конкуренция — не слышали о таком?
Вы ещё помните первоначальный вопрос полемики?
Вы говорите, что нереально определить сроки по более-менее точному ТЗ.
Я говорю, что даже по тому ТЗ, какое написали Вы, без особого труда можно дать оценку выполнения задачи, самому при это просчитав некоторые нюансы и моменты, не указанные в ТЗ (если оно вообще надо, можно сделать строго по ТЗ).
Вы не умеете или не хотите этого делать? И кто в этом виноват?
Ну, что ж это такое.
Если бы мне нужно было, то я бы это оговорил: для выполнения данного ТЗ прошу выдать то-то и то-то.
Но! *вот здесь прошу отнестись со всей серьёзностью*
Когда я пишу код, я не требую себе компьютера, потому что это подразумевается.
Когда я пишу код, я предполагаю, что с ним будут работать пользователи. Или механизмы.
Если мне потребуется, чтобы код работал с унитазом орбитальной станции — я попрошу доступ к модели унитаза или к самой станции.
Если у меня есть, чем измерить время, зачем мне что-то выдумывать?
Может быть Вы код пишете на зановопридумываемом для каждой задаче своём собственном языке?
В нашем с Вами случае, у меня есть и часы, и ГПС на смартфоне, и часы там же. Как и секундомеры, хотя в Вашем же ТЗ ни слова не говорилось о необходимости использовать такие приборы. Но тем не менее — они уже есть, если хотите. Но в ТЗ их не было.
Давайте посмотрим на это с другой стороны: был поставлен вопрос, был дан ответ. Кстати, ответ был дан даже с необязательными к нему пояснениями и обоснованиями.
По каким критериям он Вас не устраивает?
Я где-то писал про GPS и часы? Откуда это взято? Ах, Ваше желание собственной значимости и всё усложнить.
Кратчайший путь я знаю. Вы не поверите, сколько я ещё всего знаю о своём маршруте из дома на работу и обратно. Это заранее квалифицирует меня как опытного исполнителя, а не как какого-то растяпу, который живёт на одном и том же месте и ходит на одну и ту же работу, но не знает даже этого.
При чём тут невпихуемое? :) Не понимаю. У Вас есть точное ТЗ, с которым согласились все остальные и Вы в том числе, раз Вы взялись над ним работать.
Так в чём проблема-то сделать так, как продиктовано условием?
Нерешаемая задача? Умный человек?
А давайте-ка без лишних слов: приведите конкретный пример своей работы, когда Вы не можете дать временную оценку по более-менее точному ТЗ.
Что мы все вокруг да около? Если хотите, я Вам свои примеры приведу.
У Вас одни только разговоры. Какие-то выдуманные и мистические случаи и требования. И когда Вам даются прямые ответы, Вы начинаете придумывать и брать с потолка что-то несуразное.
Считаете, что Вы — правы? Хотя бы один пример из собственной практики на всеобщее обозрение можете выдвинуть?
p.s. очень хочется надеяться, что Вы руководствуетесь первой цитатой Тургенева, а не мне приходится выбирать из двух последних…
Как так?
С чего вы взяли, что неправда-то?
Ваш самокат выдерживает 65 кг нагрузки, во мне — 95.
Всю дорогу по кратчайшему расстоянию я буду идти пешком и нести его на себе.
5,84 км. пути.
При средней скорости пешехода 5 км/ч, моей способности ходить чуть быстрее — я рассчитываю именно это время.
Плюс я делаю поправку на время года, погодные условия, моё состояние здоровья (я же часть работающий системы?) и ещё кучу других, не указанных в ТЗ, факторах.
Исходя из всего вышеперечисленного, я говорю именно о таком времени.
Я, кстати, при благоприятных условиях могу уложиться в более быстрые сроки. Но если Вам важно именно указанное мною время — 52 минуты 43 секунды, корректируя нагрузку, скорость передвижения и остальные факторы я прибуду на работу РОВНО через 52 минуты 43 секунды.
Вы спорите только ради того, чтобы спорить. Ещё раз повторю: Ваша некомпетентность и неспособность следовать ТЗ, планировать свою работу, учитывать подводные камни и максимальное время их решения — это Ваше дело.
За сим — адью, мон шер.
Если Вам инетресно, можете писать в ЛС, я подробно отвечу Вам на любой пример, а если будет достаточно времени — даже подскажу что-либо.
У меня создаётся впечатление, что Вы ни разу в жизни не выдержали никаких сроков.
Ни разу их не устанавливали.
Потому что, скорее всего, многого не знаете.
И даже не пытаетесь узнать.
К Вашему вопросу про самокат:
Во-первых, последний раз я катался на самокате году эдак в 85-86. Я Вам больше скажу: путь от дома до работы в 13:00 на указанной модели самоката — это задача абсолютно нетривиальная для 98,5%, а то и более, исполнителей. Значит, либо я не возьмусь за такую работу, либо буду говорить о приближенных сроках, если нужно — с обоснованием.
Во-вторых, я ещё раз повторюсь: покажите мне хоть один пример, когда заказчик требует такую точность? Всегда называют максимальные сроки. Если Вам говорят: «Добавь сюда кнопку запуска другой формы. Минут 10-15 хватит?», Вы же понимаете, что либо хватит, либо нет? или даже тогда требуют секунды? Для маразма, вроде, рано ещё.
А давайте тогда я тоже буду таким же дотошным? По Вашему ТЗ я «доеду» до работы за 52 минуты и 43 секунды.
от 10 до 25 минут.
Если хотите точности — напишите ТЗ: в какое время суток я поеду, на каком транспорте буду добираться.
Я понимаю, что Вы хотите сказать: непредвиденные обстоятельства, НЛО и прочее, но, поверьте, утрировать можно абсолютно всё.
И если не уметь планировать своё время или время своей работы, то подозревать других в таких же проблемах как-то несерьёзно, что ли.
p.s. мне вот действительно интересно, точность времени поездки до секунды — это как? С Вас реально хотя бы раз требовали такие сроки?
— Вася, мне нужен проект, вот точное ТЗ. Мне нужны сроки.
— Я думаю, это 10-12 дней.
— Нет, Вася, точнее!
— 967 960 секунды, мой генерал!!!
Мы, наверное, говорим с Вами о разных масштабах: если Вам предлагают написать сайт, дают ТЗ к нему, то какие проблемы в сроках? Если Вам предлагают сделать некий обработчик файлов или внести свою лепту в общий проект, то, опять же — что трудного установить сроки?
Когда Вам предлагают ТЗ, в котором надо сделать всё с нуля и половина или больше зависит не от Вас — да, конечно. Тут уже работают методики с попеременным успехом.
Приведу пример с Вашим же «копаем до обеда»: когда Вы не знаете, где и какие коммуникации и трубы проходят, где какая почва/земля/камень, Вы и не дадите никаких сроков.
Но если у Вас есть планы всего, чего нужно, включая геодезическую разведку, у Вас есть определённые инструменты (25 ямокопателей и три экскаватора), то в чём сложность дать максимально точную оценку времени какому-то почти стандартному действию?
Согласен, есть вещи, которые нужно творить как художнику. Вдохновение, образ, случайное даже озарение. Но в большинстве своём это стандартная работа: портрет, шарж, натюрморт, чеканка, если хотите.
Точное ТЗ всегда позволяет достать это ТЗ и показать в ответ на вопросы: «А почему это не так?».
И если ТЗ всё же точное, то сроки уже можно ставить правильно.
тут правильно выше писали: чем больше опыта, наработок и умения — тем точнее устанавливаются сроки. А уж если есть точное ТЗ…
а эти гады каждый год продвигают тебя и увеличивают зарплату, так, что общение с рекрутерами частенько заканчивается ещё на обсуждении минимального уровня желаемой зарплаты
*фраза как-то зацепила :)*… и тогда ты начинаешь открывать новые горизонты: стараться внедрять самые последние решения, своевременно менять и масштабировать всё, открывать и использовать что-то новое и не совсем относящее к ИТ (хотя это сложно: в небольших городах всё, что сложнее чайника — априори относиться к ИТ).
Имхо, работать «продвинутым эникейщиком» — всегда интересно. Всегда разнообразие и драйв.
Когда з/п высокая и её поднимали в процессе работы — это уверенность в том, что ты нужен. Что ты именно заработал. Да, автор правильно написал: от тебя ждут хорошей работы и надо подтверждать ожидания, совершать минимум ошибок и исправлять их. Какие-то опасения, что найдут замену, в этом случае всё же гораздо меньше, чем когда приходишь на заведомо большой оклад.
«Хаус», «Игра престолов», «Во все тяжкие», «Борджиа», «LOST» — а ещё и другие, другие, другие.
Всегда радует качество и картинки, и перевода.
Сайт удобен и приятен.
Хороший сайт :)
p.s. одни эмоции получились, но правда же ж :)
эм…
Я, видимо, не очень подробно прочитал статью или совсем не понял, о чём идёт речь.
Это как? упс-ки в стойке — феерический восторг админа?
«Ничего не понимаю» (с) Коллега из «Колобков»
м-м-м…
Золотое издание, лицензия, 7про64 — полёт нормальный как на ноуте с авто 4:3, так и на 24" — там растягивается на 16:9 и так же нормально играется.
С Вашего позволения, я полезу в бутылку: человек зарабатывает тем, что пишет код. Ему дают задание. Что мешает ему указать сроки выполнения работы?
Ну, вот представьте: Вас находит какие-либо частное мед.учреждение и даёт Вам ТЗ на разработку программы записи по талончикам (например).
там описан интерфейс, требования к платформе и много чего другого.
Вы прикидываете сколько времени займёт отрисовка форм. Сколько на код. И Ваш вердикт: «2 недели».
Заказчика это устраивает. Что же происходит потом? Одни начинают покупать столы для ПК, другие — настроивать сети, четвёртые — электропроводку.
Колесо закрутилось. Исполнитель — часть команды.
Объясните, как тогда вообще можно работать, если не прикидывать сроки?
Почему не прав директор или менеджер, требующий ответа? Потому что ему надо напрячь остальные службы для того, чтобы всё было готово как можно более сразу, а не по частям?
Вы программируете с напарником? Вам предложили работу? неужели никто не договаривается никогда «Коль, я вот эти вещи сделаю в ближаёшие два-три дня, с тебя — вот это и это, ладно?» Или же все плавают в незнании и небытие: ой, я же не знаю, когда он это допишет? вот когда допишет, тогда и я продолжу.
Ну, не так же всё… Что уж Вы.
Мне кажется, не лишне было причитать всю ветку и понять, что ключевые слова тут «техническое задание», «Вы — специалист», «Вы работаете с этим каждый день».
Вы — специалист написания игр для айфонов? Тогда Вы знаете, с чего начать, знаете к кому обратиться за дизайном, знаете его расценки и — ой, ой-ёй-ёй-ёй-ёй!!! — знаете, в какие сроки он вам этот дизайн сделает!!! Потому что дизайнеры — они тоже люди. Очень похожи, по крайней мере. И тоже дают сроки выполнения заказов.
Мне дальше продолжать?
Написать программу «Hello World» для iPhone 5 — это всё ТЗ?
И Вы не имеете понятия? Вас надо гнать взашей, если Вы — программист или считаете себя таковым.
6 минут на поиски и изучение www.youtube.com/watch?v=PBv0lQWIUw0
Ну, и написать потом.
Т.о. через 2 минуты после вопроса Вы уже можете дать временную оценку выполнения описанной Вами же задачи. Вы приводите просто-таки фееричные примеры!
Дерзайте!
Если Вы не имеете понятия, как писать «Hello World» для iPhone 5, то каким образом к Вам попало это задание?
Это Ваше реальное задание на сегодня?
Вы делаете его первый раз?
Вы не можете аргументировать сроки?
Вы третий раз игнорируете вопрос и не приводите реальных примеров.
Из чего вполне логично вытекает вывод о том, что Вы уже осознали, что неправы, либо не хотите признавать, что почти все Ваши задачи подвергаются временной оценке, которую Вы делать не умеете или не хотите.
Я Вам могу привести кучу примеров из своей ежедневной работы, где в 80-85% случаях я даю временную оценку выполнения работы. И что оценка эта точна в тех допусках, которые устраивают всех.
Ваши советы почитать то и это — умиляют, но не более.
Третий раз прощаюсь с Вами, потому что вряд ли получу ответы на свои вопросы.
Техническое задание — это техническое задание.
Для Вас, наверное, будет откровением, но когда Вы готовите себе завтрак, Вы выполняете своё техническое задание. Оно может быть разным: покушать, или выпить горячего кофе и покушать, или встать, умыться, нарезать хлеб, налить в чайник воду и т.д.
Так вот, если Вы готовите впервые, неуверенны в себе, плохо готовите или что-то там ещё, то точное ТЗ (встать с правой ноги, перенести вес тела к столу, взять нож за ручку острой стороной лезвия вниз в направлении от себя) Вам будет в любом случае только на пользу.
Если Вы опытный повар, то ТЗ, состоящее из одного «позавтракать» вообще не будет Вам как-то досаждать.
Если говорить о сроках, то Вы же прикидываете, что приготовить быстрокашку, омлет, бутерброд, творожную запеканку займёт примерно столько-то времени.
Поздравляю! Вы можете давать временную оценку своей работе!
И если Вы знаете свою профессию так же неплохо или даже хорошо, то что мешает Вам давать сроки на выполнение своей работы?
Ответьте хоть на один мой вопрос, в конце-то концов. Я ответил на все Ваши.
Вы уходите в дебри: сначала прицепились к часам, потом перекинулись на юридические документы.
Повторю ещё раз: приведите пример Вашей работы, которой нельзя дать временную оценку? Мне не нужны секунды. Раскрой страшную тайну — они никому не нужны. Но если верстальщик режет макет за 1-2 дня, то можно говорить о часах, после того как он взглянет на макет. Если программист пишет какой-либо модуль, то можно говорить и часах или днях, или неделях. Всё зависит от условий — т.е. ТЗ, которое кто-то, возможно даже он сам, заложил для реализации этого модуля.
Вы опять начинаете абстрагировать «а вот если что-то отходит от ТЗ» — да это не тот случай. С этим Вы сами согласились, написав «это верно».
Где пример? Что Вы делали вчера и делаете сегодня? Почему Вы не можете дать оценку по затрате времени на свои действия? У Вас при этом были точные ТЗ?
Кто составляет Вам ТЗ? Вы сами для себя составили хоть одно ТЗ? По сути, всё, то, что Вы планируете — это ТЗ. Почему в личной жизни Вы можете создавать ТЗ и определять на него определённые временные рамки, а на работе — нет?
Либо отвечайте, причём — аргументированно, либо не свистите.
А Вы не в курсе, что работа ИТ загоняет специалиста в рамки саморазвития, которое должно быть подчас ежедневным, дабы не упустить что-то вновь появившееся?
И если я не буду интересоваться Хабром, другими сайтами, не читать новости и т.п., то я просто не буду в курсе событий, отставать от прогресса и думать «как же это заставить работать», когда это уже придумано и работает.
К тому же, в данным момент времени передо мной стоят задачи, зависящие не только от меня. В результате чего я жду ответа от других отделов и организаций, а себе позволяю обратиться к таким сайтам как Хабр после ударного труда.
А если учесть, что больше половины сроков я устанавливаю себе сам, то я теряюсь в том, как ответить *пожимает плечами*
У меня контроль — это контроль.
У меня всегда параллельно куча задач. Плюс личное время, личные мысли, жизненные ситуации. Я знаю, что сейчас у меня стоят сроки — и я не отвлекаюсь.
Я умею расставлять приоритеты.
Если Вы работаете всегда только над одной задачей, то у вас вообще всё просто: Вас никтьо не отвлекает, и Вы должны мгновенно говорить, сколько Вам надо времени на неё.
Мы с Вами говорим (надеюсь) о том, что если с Вас спрашивают сроки, а Вы не можете адекватно их оценить, то Вы — пшик, а не специалист. А если Вы действительно занимаетесь исключительно нетривиальными идеями и вдохновением, то про какие сроки идёт речь?
Вы не ответили ни на один мой вопрос.
Вы неумело и очень натянуто пытались найти в моих словах промашку и нелепицу.
Вы не в состоянии ни привести пример, ни оценить, ни ответить.
Вы самое слабое звено.
Прощайте!
p.s. И — да, я достаточно развит, чтобы понять Ваши мысли и слова в том смысле, которые Вы в них вложили. Это я про «погонялы».
p.s. Я бы мог спросить, кто Вы, откуда, чем занимаетесь и сколько получаете. А если сумма или положение меня бы заинтересовало, то спокойно занять Вашу должность хотя бы потому, что умею говорить о сроках.
Но что-то мне подсказывает, что заинтересованности не будет.
Потому, советую Вам прислушаться к тому, что Вы же цитируете у себя в профиле.
Часы (измеритель) мне необходимы для контроля. И если через какое-то время меня попросят сделать схожую задачу или как часть большей задачи, я буду опираться ещё и на эти, полученные в этом Вашем ТЗ, измерения.
А что Вас не устраивает в моём ответе? Вы не ответили или пропустили мимо ушей много моих вопросов.
Вас не устраивает время, обозначенное мной? Вам нужно быстрее? Я могу. Только тогда предложу внести изменения в ТЗ. Потому что оно уже неверно изначально: я же не еду на самокате, а несу его. Но он лёгкий, путь недалёкий, а мне и не сложно абсолютно его Вам донести.
Вы пытаетесь сказать, что задача делается так, как делается и о времени говорить некорректно? Неправда Ваша. Я спрошу Вас и Колю:
— Сколько времени Вам потребуется для написания и внедрения модуля оплаты на удалённой точке офиса?
И Коля ответит, подумав:
— 4 дня.
А меня этот ответ устроит. Потому что, если Коля сделает быстрее — будет даже лучше. А вот если не сделает, то либо он плохо подумал перед ответом и тут возникают варианты: верить ему, не верить, самому ставить его во временные рамки, либо он не справился с задачей, которую мне Иван, Толя и Володя сделали за те же 4 дня. И тогда я буду менять Колю.
А что ответите Вы? Хотя бы попробуйте? Я Вам могу изложить то, что Вы уже «знаете», а то, о чём Вы не знаете — будете проинформированы.
Если Вас, как заказчика, оно не устраивает, то нанимайте более быстрого и качественного исполнителя. Это конкуренция — не слышали о таком?
Вы ещё помните первоначальный вопрос полемики?
Вы говорите, что нереально определить сроки по более-менее точному ТЗ.
Я говорю, что даже по тому ТЗ, какое написали Вы, без особого труда можно дать оценку выполнения задачи, самому при это просчитав некоторые нюансы и моменты, не указанные в ТЗ (если оно вообще надо, можно сделать строго по ТЗ).
Вы не умеете или не хотите этого делать? И кто в этом виноват?
Если бы мне нужно было, то я бы это оговорил: для выполнения данного ТЗ прошу выдать то-то и то-то.
Но! *вот здесь прошу отнестись со всей серьёзностью*
Когда я пишу код, я не требую себе компьютера, потому что это подразумевается.
Когда я пишу код, я предполагаю, что с ним будут работать пользователи. Или механизмы.
Если мне потребуется, чтобы код работал с унитазом орбитальной станции — я попрошу доступ к модели унитаза или к самой станции.
Если у меня есть, чем измерить время, зачем мне что-то выдумывать?
Может быть Вы код пишете на зановопридумываемом для каждой задаче своём собственном языке?
В нашем с Вами случае, у меня есть и часы, и ГПС на смартфоне, и часы там же. Как и секундомеры, хотя в Вашем же ТЗ ни слова не говорилось о необходимости использовать такие приборы. Но тем не менее — они уже есть, если хотите. Но в ТЗ их не было.
Давайте посмотрим на это с другой стороны: был поставлен вопрос, был дан ответ. Кстати, ответ был дан даже с необязательными к нему пояснениями и обоснованиями.
По каким критериям он Вас не устраивает?
Я где-то писал про GPS и часы? Откуда это взято? Ах, Ваше желание собственной значимости и всё усложнить.
Кратчайший путь я знаю. Вы не поверите, сколько я ещё всего знаю о своём маршруте из дома на работу и обратно. Это заранее квалифицирует меня как опытного исполнителя, а не как какого-то растяпу, который живёт на одном и том же месте и ходит на одну и ту же работу, но не знает даже этого.
При чём тут невпихуемое? :) Не понимаю. У Вас есть точное ТЗ, с которым согласились все остальные и Вы в том числе, раз Вы взялись над ним работать.
Так в чём проблема-то сделать так, как продиктовано условием?
Нерешаемая задача? Умный человек?
А давайте-ка без лишних слов: приведите конкретный пример своей работы, когда Вы не можете дать временную оценку по более-менее точному ТЗ.
Что мы все вокруг да около? Если хотите, я Вам свои примеры приведу.
У Вас одни только разговоры. Какие-то выдуманные и мистические случаи и требования. И когда Вам даются прямые ответы, Вы начинаете придумывать и брать с потолка что-то несуразное.
Считаете, что Вы — правы? Хотя бы один пример из собственной практики на всеобщее обозрение можете выдвинуть?
p.s. очень хочется надеяться, что Вы руководствуетесь первой цитатой Тургенева, а не мне приходится выбирать из двух последних…
С чего вы взяли, что неправда-то?
Ваш самокат выдерживает 65 кг нагрузки, во мне — 95.
Всю дорогу по кратчайшему расстоянию я буду идти пешком и нести его на себе.
5,84 км. пути.
При средней скорости пешехода 5 км/ч, моей способности ходить чуть быстрее — я рассчитываю именно это время.
Плюс я делаю поправку на время года, погодные условия, моё состояние здоровья (я же часть работающий системы?) и ещё кучу других, не указанных в ТЗ, факторах.
Исходя из всего вышеперечисленного, я говорю именно о таком времени.
Я, кстати, при благоприятных условиях могу уложиться в более быстрые сроки. Но если Вам важно именно указанное мною время — 52 минуты 43 секунды, корректируя нагрузку, скорость передвижения и остальные факторы я прибуду на работу РОВНО через 52 минуты 43 секунды.
Вы спорите только ради того, чтобы спорить. Ещё раз повторю: Ваша некомпетентность и неспособность следовать ТЗ, планировать свою работу, учитывать подводные камни и максимальное время их решения — это Ваше дело.
За сим — адью, мон шер.
Если Вам инетресно, можете писать в ЛС, я подробно отвечу Вам на любой пример, а если будет достаточно времени — даже подскажу что-либо.
Ни разу их не устанавливали.
Потому что, скорее всего, многого не знаете.
И даже не пытаетесь узнать.
К Вашему вопросу про самокат:
Во-первых, последний раз я катался на самокате году эдак в 85-86. Я Вам больше скажу: путь от дома до работы в 13:00 на указанной модели самоката — это задача абсолютно нетривиальная для 98,5%, а то и более, исполнителей. Значит, либо я не возьмусь за такую работу, либо буду говорить о приближенных сроках, если нужно — с обоснованием.
Во-вторых, я ещё раз повторюсь: покажите мне хоть один пример, когда заказчик требует такую точность? Всегда называют максимальные сроки. Если Вам говорят: «Добавь сюда кнопку запуска другой формы. Минут 10-15 хватит?», Вы же понимаете, что либо хватит, либо нет? или даже тогда требуют секунды? Для маразма, вроде, рано ещё.
А давайте тогда я тоже буду таким же дотошным? По Вашему ТЗ я «доеду» до работы за 52 минуты и 43 секунды.
Если хотите точности — напишите ТЗ: в какое время суток я поеду, на каком транспорте буду добираться.
Я понимаю, что Вы хотите сказать: непредвиденные обстоятельства, НЛО и прочее, но, поверьте, утрировать можно абсолютно всё.
И если не уметь планировать своё время или время своей работы, то подозревать других в таких же проблемах как-то несерьёзно, что ли.
p.s. мне вот действительно интересно, точность времени поездки до секунды — это как? С Вас реально хотя бы раз требовали такие сроки?
— Вася, мне нужен проект, вот точное ТЗ. Мне нужны сроки.
— Я думаю, это 10-12 дней.
— Нет, Вася, точнее!
— 967 960 секунды, мой генерал!!!
Когда Вам предлагают ТЗ, в котором надо сделать всё с нуля и половина или больше зависит не от Вас — да, конечно. Тут уже работают методики с попеременным успехом.
Приведу пример с Вашим же «копаем до обеда»: когда Вы не знаете, где и какие коммуникации и трубы проходят, где какая почва/земля/камень, Вы и не дадите никаких сроков.
Но если у Вас есть планы всего, чего нужно, включая геодезическую разведку, у Вас есть определённые инструменты (25 ямокопателей и три экскаватора), то в чём сложность дать максимально точную оценку времени какому-то почти стандартному действию?
Согласен, есть вещи, которые нужно творить как художнику. Вдохновение, образ, случайное даже озарение. Но в большинстве своём это стандартная работа: портрет, шарж, натюрморт, чеканка, если хотите.
И если ТЗ всё же точное, то сроки уже можно ставить правильно.
тут правильно выше писали: чем больше опыта, наработок и умения — тем точнее устанавливаются сроки. А уж если есть точное ТЗ…
Имхо, работать «продвинутым эникейщиком» — всегда интересно. Всегда разнообразие и драйв.
Когда з/п высокая и её поднимали в процессе работы — это уверенность в том, что ты нужен. Что ты именно заработал. Да, автор правильно написал: от тебя ждут хорошей работы и надо подтверждать ожидания, совершать минимум ошибок и исправлять их. Какие-то опасения, что найдут замену, в этом случае всё же гораздо меньше, чем когда приходишь на заведомо большой оклад.
Всегда радует качество и картинки, и перевода.
Сайт удобен и приятен.
Хороший сайт :)
p.s. одни эмоции получились, но правда же ж :)
Я, видимо, не очень подробно прочитал статью или совсем не понял, о чём идёт речь.
Это как? упс-ки в стойке — феерический восторг админа?
«Ничего не понимаю» (с) Коллега из «Колобков»
Золотое издание, лицензия, 7про64 — полёт нормальный как на ноуте с авто 4:3, так и на 24" — там растягивается на 16:9 и так же нормально играется.