Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.09.06;
Скачать: [xml.tar.bz2];

Вниз

Вопросы вида "Когда будет сделано?"   Найти похожие ветки 

 
Palladin ©   (2009-07-09 17:12) [0]

"Когда будет готово?"
"Когда закончишь?"

Что вы отвечаете на них? )


 
KilkennyCat ©   (2009-07-09 17:13) [1]

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


 
DVM ©   (2009-07-09 17:16) [2]


> Palladin ©   (09.07.09 17:12)  


> Что вы отвечаете на них? )

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


 
Юрий Зотов ©   (2009-07-09 17:17) [3]

Если знаю, когда закончу, то так и говорю.
Если знаю предположительно, то тоже так и говорю.
Если не знаю даже предположительно, то тоже так и говорю.


 
@!!ex ©   (2009-07-09 17:21) [4]

> [3] Юрий Зотов ©   (09.07.09 17:17)

+1

P.S.
Такие вопросы чаще всего меня бесят... Но стараюсь сдерживать эмоции и отвечать корректно.


 
DVM ©   (2009-07-09 17:23) [5]


> @!!ex ©   (09.07.09 17:21) [4]


> Такие вопросы чаще всего меня бесят

Профессия программиста ничем не лучше, чем любая другая, так почему, скажем, маляр может сказать когда он закончит, а программиста это бесит?


 
Palladin ©   (2009-07-09 17:26) [6]


> DVM ©   (09.07.09 17:23) [5]

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


 
sniknik ©   (2009-07-09 17:29) [7]

> маляр может сказать когда он закончит, а программиста это бесит?
а для маляра это тоже обычное дело когда ему ТЗ в процессе работы по 18 раз меняют? или спрашивают сколько времени займет покраска не говоря о окрашиваемой площади, где она находится и чем будем красить... ну вы поняли.


 
DVM ©   (2009-07-09 17:29) [8]


> Тогда как в профессии программиста встречается много независящих
> от него обстоятельств и препятствий которые нужно преодолеть

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

Маляру тоже можно поставить задачу так, что рассчитать время будет невозможно.


 
Rouse_ ©   (2009-07-09 17:30) [9]


> Palladin ©   (09.07.09 17:12)
>
> "Когда будет готово?"
> "Когда закончишь?"

Я обычно так и отвечаю.
- Когда будет готово?
- Когда закончу.
- А когда закончишь?
- Когда будет готово.


 
DVM ©   (2009-07-09 17:30) [10]


> а для маляра это тоже обычное дело когда ему ТЗ в процессе
> работы по 18 раз меняют?

Я думаю бывает. Но тут про смену ТЗ  речи не было изначально.


 
KilkennyCat ©   (2009-07-09 17:30) [11]


> sniknik ©   (09.07.09 17:29) [7]

они просто идеалисты. или притворяются, что у них все всегда гладко.


 
Palladin ©   (2009-07-09 17:32) [12]


>  Все зависит от качества постановки задачи и квалификации
> программиста.

ничего подобного... ты забыл еще одно большое дополнение: зависит также от качества используемых инструментов и квалификации их авторов


 
DVM ©   (2009-07-09 17:34) [13]


> Palladin ©  


> зависит также от качества используемых инструментов и квалификации
> их авторов

Как и в профессии маляра. А у маляра еще качество материалов играет роль. Так есть ли разница. Или все же в случае программиста - это незнание собственных инструментов и материалов?


 
@!!ex ©   (2009-07-09 17:34) [14]

> [8] DVM ©   (09.07.09 17:29)

Чем сложнее задача тем сложнее расчитать сроки.
Для этапов я почти со 100% вероятностью называю точные сроки.
Для всего проекта... Ну изначально планировалось сделать его за 3 месяца. Сейчас уже 9 идет. И заказчик особенно не огорчаеться, поточто по сравнению с тем, что было в первоначальном ТЗ сейчас просто монстр.


 
@!!ex ©   (2009-07-09 17:35) [15]

> [13] DVM ©   (09.07.09 17:34)

Маляр делает одну и туже работу.

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


 
Palladin ©   (2009-07-09 17:36) [16]


> DVM ©   (09.07.09 17:34) [13]

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


 
DVM ©   (2009-07-09 17:37) [17]


> @!!ex ©   (09.07.09 17:34) [14]


> Для всего проекта...

Ну если проект меняется постоянно, то само собой какие тут уж сроки.
А про отдельные этапы согласен.


 
KilkennyCat ©   (2009-07-09 17:38) [18]


> @!!ex ©   (09.07.09 17:35) [15]
>
> > [13] DVM ©   (09.07.09 17:34)
>
> Маляр делает одну и туже работу.
>
> Если мне будет задача сделать что-то, что я уже делал -
> сроки будут очень точно определены.


Ну конечно. Вот только завтра тебе отрубят свет, послезавтра заболит зуб, потом прилетят инопланетяне, а приоритет у задачи "Спасение планеты Земля" несколько выше, согласись?


 
@!!ex ©   (2009-07-09 17:39) [19]

> [18] KilkennyCat ©   (09.07.09 17:38)

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


 
DVM ©   (2009-07-09 17:39) [20]


> @!!ex ©   (09.07.09 17:35) [15]


> Маляр делает одну и туже работу.

По большому счету программист с опытом чаще всего делает тоже одну и ту же работу. Как и строитель дома или архитектор.

Я вот к чему это завел. Многими профессия программиста (в том числе самими программистами) идеализируется слишком. Считается что она требует исключительных каких то знаний, умений и способностей. А ведь в большинстве случаев это не так.


 
sniknik ©   (2009-07-09 17:40) [21]

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


 
@!!ex ©   (2009-07-09 17:40) [22]

> [20] DVM ©   (09.07.09 17:39)
> По большому счету программист с опытом чаще всего делает
> тоже одну и ту же работу.

Я счатслив, что это ко мне пока не относиться. :)


 
KilkennyCat ©   (2009-07-09 17:40) [23]

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


 
@!!ex ©   (2009-07-09 17:43) [24]

> [23] KilkennyCat ©   (09.07.09 17:40)

на этот случай RAID и svn сервер с довольно частым коммитом.
Вот пожар принесет пипец... но это уже форс-мажор.


> [21] sniknik ©   (09.07.09 17:40)

Есть заказчики, которые понимают. Им долго объясняешь, но они понимают. И самый прикол, что пока долго объясняешь - сам понимаешь как проще сделать. :))))


 
DVM ©   (2009-07-09 17:43) [25]


> @!!ex ©   (09.07.09 17:40) [22]


> Я счатслив, что это ко мне пока не относиться. :)

Я тоже ненавижу однообразную мутотень, типа, например, писание разных программ учета, баз данных разного дерьма и т.д. Хотя эта мутотень чаще всего встречается и денег приносит больше.


 
KilkennyCat ©   (2009-07-09 17:43) [26]

Но лично я всегда нарушаю сроки. Потому что:
1) Неправильно оцениваю трудоемкость (однотипные задачки редко попадаются)
2) За слишком многое берусь
3) Плохая память, просто забываю, что что-то надо сделать. Записывать бессмысленно, я забываю прочитать.


 
DVM ©   (2009-07-09 17:44) [27]


> @!!ex ©   (09.07.09 17:43) [24]


> Вот пожар принесет пипец... но это уже форс-мажор.

Храни данные в дата центре. Они не горят обычно, там строго все. Ну любое онлайн хранилище собственно там и расположено.


 
KilkennyCat ©   (2009-07-09 17:44) [28]


> но это уже форс-мажор.

Любая незапланированная проблема форс-мажорна.
Да только заказчику на это наплевать.


 
@!!ex ©   (2009-07-09 17:45) [29]

> [26] KilkennyCat ©   (09.07.09 17:43)
> 1) Неправильно оцениваю трудоемкость (однотипные задачки
> редко попадаются)
> 2) За слишком многое берусь

Это есть. :)


> [26] KilkennyCat ©   (09.07.09 17:43)
> 3) Плохая память, просто забываю, что что-то надо сделать.
> Записывать бессмысленно, я забываю прочитать.

Redmain заведенный месяца 4 назад в этом ОЧЕНЬ помог. В первую очередь сам заказчик помнит чего хочет, да к тому же есть всегда причина, если что-то не сделано: "В заданиях этого нет."


 
Игорь Шевченко ©   (2009-07-09 17:46) [30]

Юрий Зотов ©   (09.07.09 17:17) [3]


> Если знаю, когда закончу, то так и говорю.
> Если знаю предположительно, то тоже так и говорю.
> Если не знаю даже предположительно, то тоже так и говорю.
>


аналогично


 
@!!ex ©   (2009-07-09 17:48) [31]

> [27] DVM ©   (09.07.09 17:44)
> Храни данные в дата центре.

Своего сервера пока нет, да и не окупиться. А доверять всяким хранилищам - не улыбаеться(уже накалывались).


> [28] KilkennyCat ©   (09.07.09 17:44)

Согласен. И наша задача в том, чтобы запланировать как можно больше.
А на незапланированное - заказчики тоже люди, и понимают, если возникли какие-то проблемы.


 
Jeer ©   (2009-07-09 17:50) [32]

Меня вообще давно уже не спрашивают.
Когда заканчиваю - говорю.
Обычно это становится неожиданностью :)


 
b z   (2009-07-09 17:59) [33]


> Если не знаю даже предположительно, то тоже так и говорю.

Как так? - "не знаю"? наших босов это не устраивает :( им хоть какие сроки, но чтобы в датах и побыстрее :)


 
Юрий Зотов ©   (2009-07-09 18:28) [34]

> b z   (09.07.09 17:59) [33]

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


 
oldman ©   (2009-07-09 18:36) [35]

Я при составлении ТЗ сразу беру завышенные (довольно сильно) сроки, первую половину работаю как проклятый, потом курю, обдумываю и правлю ляпы.
Завышенность сроков объясняю "походы в библиотеку, изучение методическолй документации, изучение вопроса и т.д." :)))


 
ZeroDivide ©   (2009-07-09 19:15) [36]

when it"s done


 
Игорь Шевченко ©   (2009-07-09 19:17) [37]


> По большому счету программист с опытом чаще всего делает
> тоже одну и ту же работу


а зачем он ее делает ?


 
@!!ex ©   (2009-07-09 19:25) [38]

> [37] Игорь Шевченко ©   (09.07.09 19:17)
> а зачем он ее делает ?

Не учили повторно использовать код.


 
test ©   (2009-07-09 19:29) [39]

Я примерно прикидываю сколько займет по времени x, отладка y = x * 2.5 + (коэфицент неопределенности + стервозность заказчика)  /*с бухами работаю ))*/


 
Игорь Шевченко ©   (2009-07-09 19:48) [40]

@!!ex ©   (09.07.09 19:25) [38]

повторное использование кода - это очень большой миф



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2009.09.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.01 c
15-1246023387
Jeer
2009-06-26 17:36
2009.09.06
Отдых IT-шников - какой он ?


4-1216299440
v
2008-07-17 16:57
2009.09.06
XP темы, PageControl и TEdit


15-1246624006
Бисовецкий Андрей
2009-07-03 16:26
2009.09.06
Помогите найти правильное решение баз данных. ПОМОГИТЕ СРОЧНО!!


2-1245366914
DimonS
2009-06-19 03:15
2009.09.06
Ошибка при подключении к *.xls


2-1246964960
rassl
2009-07-07 15:09
2009.09.06
Классы форм





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский