metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-03-20 12:34 pm

О бабле, работе и результатах

Скажите, где есть такая работа, где можно чинить неважные баги или делать улучшения, не внесенные ни в какие планы работ и вообще не видимые пользователям, но за это приемлемо (>=25$/h) платят?

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

А разумные деньги платят только за видимые улучшения, за планы работ, починку явно обнаруженных багов, какие-то сраные ТЗ, время, отчеты по выполненным работам и тому подобное. А за нормальную качественную работу (но без планов-отчетов-бюрократии-говна) платят в два раза меньше и это разрушает мотивацию.

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

[identity profile] veremeenko-alex.livejournal.com 2013-03-20 09:38 am (UTC)(link)
Делай как все - умножай эстимэйты на два и рефакторь в свое удовольствие.

[identity profile] blackyblack.livejournal.com 2013-03-20 09:40 am (UTC)(link)
То есть тебе 25$/h платят? Если так, то зачем рефакторить и вносить улучшения, если без этого и платят больше и срок выполнения работ в несколько раз увеличится и ещё на поддержке можно будет подработать неплохо.

[identity profile] metaclass.livejournal.com 2013-03-20 09:51 am (UTC)(link)
Чтобы не заниматься говном - это убивает всякое желание работать.

Лучше я буду с интересом работать 60 часов в неделю, чем без интереса вымучивать хотя бы 20 и высасывать из пальца еще 20 в отчеты.

[identity profile] denisioru.livejournal.com 2013-03-20 09:51 am (UTC)(link)
Ну багофичи, которые "мозолят" тебе глаза в софте, но не проявляемые внешне (ну в 99% времени) - с точки зрения тимлида не особо и интересны к оплате. Тоесть твое душевное спокойствие оно не несёт коммерческой выгоды. Да ещё и с учетом "небольшой вероятности, что эта функциональность понадобица в будущем".

Отчёты по выполненным работам - глупость несусветная. Берется багтрекер и делается экспорт починенных багов (мы ведь всё ещё про разработку ПО?), вот и отчёт.

Ну и по поводу последних двух абзацев - конторы, которые могут инвестировать время и деньги в рефакторинг "мозолящих" внутренних багов - как правило уже держат на фултайме программеров и платят им не по часам, а окладом (возможно с бонусами). Конторы мелкие, которые этого не могут - не будут платить >=$25 за это, им это просто не надо и дорого.

[identity profile] denisioru.livejournal.com 2013-03-20 10:06 am (UTC)(link)
да, интересное дело - это очень клёво. Полстраны ходят на работу как на каторгу, с нещасными лицами отсиживая с 9 до 17-00, тратя время вконтактике и распивая чаи. А потом плачуца чож мы так херово живём. Из наблюдений :)

[identity profile] metaclass.livejournal.com 2013-03-20 10:13 am (UTC)(link)
Да, примерно так я себе ситуацию и представляю.

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

[identity profile] falcrum.livejournal.com 2013-03-20 10:17 am (UTC)(link)
«Я так понимаю, работники, пинающие хуи за деньги и не желающие планировать-эстимировать свою работу, в целом, не нужны, т.к. результат сильно зависит от настроения» - нет, т.к. у платящего деньги нет осознания, за что он башляет. Ты ж почасовой отчёт о проделанном ваять не будешь?

[identity profile] thedeemon.livejournal.com 2013-03-20 10:19 am (UTC)(link)
“I tend to follow the 80/20 rule here. You’ve heard of that before?”
Wayne didn’t give Ben a chance to respond. “Nothing – and I mean nothing – in IT takes less than 80 hours, and whatever you think it’ll actually take, multiply it by 20, and tell management that. You see, 80/20.”

[identity profile] guamoka.livejournal.com 2013-03-20 10:26 am (UTC)(link)
Да-да. И мне такой работы отсыпьте, пжалста. Только я бы еще хотел не только "неважные баги фиксить", но и архитектурить по возможности, а не решать решения:-)
Edited 2013-03-20 10:28 (UTC)

[identity profile] metaclass.livejournal.com 2013-03-20 10:42 am (UTC)(link)
Ну как. Вот есть проект, по нему два раздела в баг-трекере. "Внешний" - из него показываются отчеты клиентам, и "Внутренний" - то что я делаю, но клиентам это заметно в лучшем случае по изменению скорости работы в 10% и чуть более удобным интерфейсом. И тем, что когда у них в очередной раз случится аврал, все исправления будут сделаны за один день, вместо одной недели.

[identity profile] falcrum.livejournal.com 2013-03-20 10:45 am (UTC)(link)
То это можешь внятно объяснить тому, кто тебе платит? :)

[identity profile] sergiej.livejournal.com 2013-03-20 10:47 am (UTC)(link)
Если эстимейтить правильно такой вопрос не возникает. Эстимейт на чистую разработку умножается на 3, получается реально 30% на дизайн, 30% на разработку, 30% на тесты и фиксы. Последние 30% должны покрывать вычистку кода от индусятины.

[personal profile] alll 2013-03-20 10:54 am (UTC)(link)
> Последние 30% должны покрывать вычистку кода от индусятины.

Итого эстимейты систематически проэтосамливаются на 20%. Что, впрочем, всё-равно лучше, чем наблюдаемое в IT-действительности. :)

[identity profile] sergiej.livejournal.com 2013-03-20 10:56 am (UTC)(link)
20% это шикарный показатель проэтосамливания :)

[identity profile] max_posedon (from livejournal.com) 2013-03-20 10:57 am (UTC)(link)
Я думаю есть, другое дело, что к ней надо "идти".
Т.е. придти в компанию/на проект, а потом "улучшать условия" до необходимого состояния.

[identity profile] metaclass.livejournal.com 2013-03-20 11:03 am (UTC)(link)
Ну объяснял уже.
Но деньги платят там, где ничего не объясняю, а просто репорчу или оцениваю время и желаемое бабло.

[identity profile] metaclass.livejournal.com 2013-03-20 11:04 am (UTC)(link)
Я так и делаю. Видимо, заказчиков, которых не устраивают такие оценки, нужно отправлять к конной статуе айседа.

[identity profile] sergiej.livejournal.com 2013-03-20 11:29 am (UTC)(link)
Эти оценки нельзя ни в коем случае показывать заказчикам. Заказчика нужно закидать тонной глупых вопросов, чтобы он расслабился и пытался получить удовольствие.

[identity profile] andrew kondratovich (from livejournal.com) 2013-03-20 11:43 am (UTC)(link)
Мне за ненормальную работу платят $6 (:грустный смайлик:)

[identity profile] veter-r-r.livejournal.com 2013-03-20 11:54 am (UTC)(link)
Вноси так, чтобы это было видимо.
Напихай мониторинга и тыкай пальцами в цифры и графики. Руководство это любит.

[identity profile] metaclass.livejournal.com 2013-03-20 12:05 pm (UTC)(link)
О блин, а я как раз именно это и встраиваю :)

[identity profile] aamonster.livejournal.com 2013-03-20 12:12 pm (UTC)(link)
Попробуйте внедрить концепцию амортизированного времени =)
Ну типа "5 часов + 50 часов, которые я затратил два месяца назад, см. тикет такой-то"

[identity profile] hshhhhh.livejournal.com 2013-03-20 12:16 pm (UTC)(link)
А вот скажите за ситуацию: все эти клёвые ТЗ и всё такое иногда заканчиваются. То есть иногда наступает момент когда за 25 работы нет. Вам так и говорят мол "ты пока по 12 поработай а то нам нечего тебе за 25 дать"? %)

[identity profile] metaclass.livejournal.com 2013-03-20 12:17 pm (UTC)(link)
Хм, идея неплохая.

[identity profile] metaclass.livejournal.com 2013-03-20 12:30 pm (UTC)(link)
Ну в норме надо бы работать за 25 и больше так, чтобы денег хватило и на моменты отсутствия работы.
Но я вместо этого работаю на одной работе за оклад и на других - за часы.

Page 1 of 3