Мой сайт
Вторник, 14.05.2024, 21:41
Меню сайта
Мини-чат
Наш опрос
Оцените мой сайт
Всего ответов: 2
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » 2014 » Март » 25 » Сидел в туалете — обдумывал архитектуру
17:39
 

Сидел в туалете — обдумывал архитектуру

17 декабря 2012
[19:22]

Сидел в туалете — обдумывал архитектуру

В прошлом посте снова и вновь разгорелась нехилая дискуссия по поводу работы. Точнее ее стиля — «удаленная» vs «в офисе». И у меня появилось несколько мыслей по этому поводу, которые давно хотел написать.

Мысль первая: я не хиппи, не Ричард Столлман и не борец за свободу и мечтатель путешествовать в маленьком фургончике по калифорнии, курить травку и протестовать против войны. Я молод, глуп и могу въебывать по 18 часов в сутки за копейки, веря в успех и счастливое будущее. Желанный работник, не так ли? Но к сожалению таких компаний не существует, как бы они так не восхваляли Командный Дух и Лидерство, им важно одно — разница между тем, сколько бабла ты (с)делаешь и сколько бабла ты за это (за)хочешь. Чем она больше — тем лучше. Всё, точка, остальное — HR-ский пиздежь, гипертрофированные менеджерские фантазии, переросшие в Корпоративные Ценности, чтобы жалкий исполнитель не сильно расстраивался от величины этой разницы. Не расстраивался потому что верит в Великое Дело, или в Свою Команду, ходит на тимбилдинги и радуется красочно разрисованному офису. И никто не виноват, что со временем «жалкие исполнители» начинают это понимать и просят больше денег. Отсюда и вытекает ответ недоумевающим «да у вас там в IT зарплаты дикие, деньги из воздуха, вот шел бы на завод — познал бы Настоящую Жизнь». Ну во-первых потому я пол жизни ебашил книжки, чтобы не идти работать на завод. Во-вторых, от того, что все станут просить меньше, лучше станет только одним — владельцам компании (или любым другим людям, которым идут деньги, которые ты делаешь, для простоты далее я буду называть их «хозяева»). Разница возрастет. Рынок — саморегулирующаяся система коллективного разума, она ориентируется на спрос и предложение, сама выстраивая цены (да, для этого я как раз недавно прочитал очередную Умную Книжку по макроэкономике). Винить кого-то в поведении такой сложной системы — глупо. (Кроме государства, государство можно винить всегда — это универсальная структура, которую всегда можно обвинить в своих неудачах и ничего тебе не будет)

Мысль вторая: «грузчики не могут работать удаленно». Звучит очевидно, но все равно я постоянно слышу аргументы типа «а если надо сервер перетащить». Если нужно таскать серверы, кидать витуху, приносить кофе — тут нет мысли об удаленной работе. Я не таскаю сервера, они все в облаках или VDS, не кидаю витуху — я ПИШУ КОД БЛЯТЬ. Все эти разговоры относятся к тем, кто ПИШЕТ КОД БЛЯТЬ, будем называть этих людей «разработчики», всех остальных — «грузчики».

Мысль третья: работа в офисе + хорошая учеба + хорошая зарплата — невозможно. Чем-то одним надо жертвовать, а иногда и всем сразу. Не будем разводить нытье по поводу «ну у каждого свои критерии высокой зарплаты» — так говорят те, у кого она низкая. Так же не будем «у каждого свои потребности, нужно жить скромно» — жить скромно можно при любой зарплате, это зависит от человека. Лет 5 назад я думал, что получая (в нашем городе) тысяч, хотя бы, 30 уже можно жрать в ресторане и ездить на порше. Попробовал. Как ходил в драном пуховике, так и хожу. И трусы на барахолке покупаю пачками по 10 штук со скидкой. Так что бедные безработные студенты, со стипендией 1200 рублей, завсегдатаи VIP-зоны всех ночных клубов, смеются и показывают пальцем при встрече. Что-то я отвлекся. В глазах «хозяина» студент выглядит как ошметок оленьего кала, которой должен быть благодарен, что его вообще взяли, да он еще и в офисе будет бывать не 8 часов, а 6. Не важно, что все остальные Полноценные Работники 6 часов тратят только на разговоры в столовой, походы на бизнес-ланч и обсуждения новой секретарши, а ты можешь херачить не вставая. Мало пинаешь балду в офисе == мало получаешь. Либо проябываешь в офисе весь день, стараясь выиграть пару тысяч к з/п, но получаешь пиздюлей в университете, в последние дни рассказывая преподам почему ты проебал все пары. И я реально вижу мало компаний, которые бы думали по-другому. В оправдание себе они придумали «скрамы-аджайлы» и говорят, что работают «гибко», просто надо присутствовать на каждом совещании и каждый день отчитываться по часам что ты делал. А совещания обязательно нужно ставить часов на 9 утра. Кстати я еще не упомянул ту часть зарплаты, которая уходит на бизнес-ланчи и проезд (или бензин) до места, об этом следующая мысль.

Мысль четвертая: «окодэм» — кодовое название ситуации, когда на дорогу на работу ты тратишь столько же времени, сколько на саму работу. Для иногородних читателей моего блога, «окодэм» — это такой анклав Новосибирска, удаленный от него на 30 км, связанный с ним одной единственной дорогой, на которой ВСЕГДА пробки, а в часы, когда обычно нужно ехать на работу или с работы — она стоит вообще. Вы, наверное, спросите «ебать, и нахуй оно такое нужно»? Дело в том, что в советское время, когда все жили в комуналках, идея построить городок для ученых, в которых они будут жить вокруг огромной кучи институтов и двигать науку — была довольно неплохой. Но со временем это место присмотрели «хозяева» по одной простой причине — там охуеть какая дешевая арендная плата. И стали открывать свои офисы там, оправдываясь природой, чистым воздухом, белочками, другой хуйней. Ну чтоб не заподозрили наёбки. Ну и еше можно набирать студентоту из близлежащего универа, наобещав им «огромные перспективы», и тоже нихуево экономить (см. предыдущий параграф) == счастье. Со временем арендная плата в окодэме выросла и почти достигла городской (а иногда превышает ее, см. Технопарк, ведь повышение спроса всегда рождает повышение цены), однако все по инерции продолжают открывать офисы там. Потому что модно. «Хозяину» нет разницы, он в офисе бывает раз в неделю, ездит на джипе по дороге туда-сюда не в час-пик или вообще покупает дом рядом с офисом. А вот разработчику нужно пренепременно быть как штык на работе в 9 утра, с учетом 2-часовой поездки по шоссе — вставать надо в 6 (тут многие покупают машины). Маршрутчики зарабатывают, «хозяева» экономят, остальные — выкидывают на это треть зарплаты и привыкли.

Мысль пятая и почти главная: разработчик не может работать даже 8 часов в день продуктивно (upd для зануд: подряд). Работать именно на рутинной работе (работая на этом месте больше 1-3 месяцев), а не быть увлеченным решением какой-то задачи, когда время не замечаешь. У каждого человека эта цифра разная и я всегда смеюсь прямо в лицо, когда на постоянной работе зарплату платят «по часам». А часы, что я еду на работу и обдумываю архитектуру проекта считаются? Нет конечно. Нужно обязательно сидеть в офисе, чтобы обдумывать архитектуру или алгоритмы — платят только за это. Разработчики — не проститутки, их работу нельзя посчитать в часах. Лучшие архитектурные решения приходили мне не сидя за монитором, а в самых неожиданных местах от, простите, унитаза, до парка. А самые худшие решения были всегда итогом многочасового «тупого кодинга» с серьезным лицом. Если разработчик действительно увлечен проектом — для него нет «часов», он думает о нем всегда. Он не может «включиться» в 9 утра и «выключиться» в 6 вечера. Тогда какого хуя вы до сих пор платите за часы? Как в книжках написали, так и работаем, потому что так проще?

Мысль шестая и главная: практически любой разработчик может работать удаленно (см. определение разработчика в №2). Не все хотят или умеют — другое дело. Кто-то не может без посиделок за кофемашиной или пинг-понга писать эффективный код, постоянно отвлекается дома, глупый и не может научиться ничему самостоятельно — его дело. Но все остальные проблемы решаемы — vpn, ssh, облака, jira, confluence, видеочаты, конференции, да хоть коворкинг в тайланде. Для меня, например, на офисном рабочем месте возникает не меньше проблем — ебучая клавиатура, надо покупать вторую «для работы», то же самое с мышью — а она еще дороже стоит, два монитора — НАХУЯ ТЕБЕ ЧО ОДНОГО МАЛО, стул — ебучее говно из икеи, и.т.д.

Из этих шести мыслей можно сложить мое видение почему я НА ДАННЫЙ МОМЕНТ находясь В ДАННОМ МЕСТЕ выбираю такой стиль работы. У меня были попытки, не успешные, были еще истории, где отказывался я сам — исходя из вышесказанного. После окончания универа, наверное, всё поменяется, мне будет не хватать общения, придется искать его в офисе — это нормально.

upd: Вот, кстати, новый пост alenacpp очень в тему этого

Немного помечтаем под конец. Идеальный вариант — работа на результат, не важно сколько ты пробыл в офисе (см. мысль 5), был ли вообще или решил выспаться и поработать дома, а не тащиться в 40-градусный мороз прогревать машину потому что «сегодня же митинг в 10» (см. мысль 6), не важно во сколько и насколько ты ушел. Да, большинство людей такая «свобода» делает распиздяями и бездельниками, нужно с ними что-то делать — но это уже не моя забота, а десятков менеджеров, которых вы наняли непонятно зачем, пускай они думают как это организовать.

В Новосибирске я не вижу таких компаний. Я пересмотрел всех крупнейших игроков IT-рынка, в большинстве работают мои друзья, у которых я спрашивал что у них возможно, а что нет — так что имею о них представление. Ближе всего к идеалу, наверное, Инетра (надо же кого-то похвалить), но я не берусь судить точно.

Из зала доносится тихий шепот — «яндекс»...

Молодец, первый пост, после которого не хочется обижаться!

> Как ходил в драном пуховике, так и хожу.
Даже если будет в полтора раза больше зарплата - всё равно будешь ходить в драном пуховике.
Точнее, тут одно из двух: либо с макбуком, айфоном и в драном пуховике, либо в более-менее качественной одежде и с рассыпающимся ноутом и пятилетним телефоном. В общем, денег всегда будет мало.

> «окодэм» — кодовое название ситуации, когда на дорогу на работу ты тратишь столько же времени, сколько на саму работу.
Я временами злорадствую над ними. У меня на дорогу уходит 30-40 минут.

> В оправдание себе они придумали «скрамы-аджайлы»
У нас скрямы прекрасно проходят по скайпу (ибо офисы в разных городах), никаких проблем.

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

> А часы, что я еду на работу и обдумываю архитектуру проекта считаются?
Лучше так не делай. Работай на работе, вне работы занимайся своими делами и гони любые мысли о работе. Иначе все нервы себе сломаешь и спать плохо будешь. Это прямо настоятельная рекомендация.

> В Новосибирске я не вижу таких компаний.
Договориться можно. В том числе и у нас. Был у нас человек, который два раза в неделю уходил на три часа раньше. Есть и люди, которые работает из дома. Другое дело, что у нас никто так не хочет (а те, кто работают из дома, вынуждены так работать).

Я сейчас скажу одну обидную вещь: если вам нравится работать дома - может быть вы просто интроверты и не любите быть в обществе?

> им важно одно — разница между тем, сколько бабла ты (с)делаешь и сколько бабла ты за это (за)хочешь
это важно всем. и тем, на кого ты работаешь, тоже.

> жалкие исполнители
о, теперь понятно, какого ты обо мне мнения, и какого о себе =\

> HR-ский пиздежь, гипертрофированные менеджерские фантазии
командный дух — да ты сам про него в курсе. как мы готовились к самым сложным предметам в последнее время? все вместе, потому что так проще и веселее, за один день все повторили.

> работа в офисе + хорошая учеба + хорошая зарплата — невозможно
а я два года радовался. особенно второй. щас нет учебы, ну и хорошо :)

> В глазах «хозяина» студент выглядит как ошметок оленьего кала, которой должен быть благодарен, что его вообще взяли
херня. это называется, ты никогда не был в хорошей команде. может, ты не такой привиреда, как я, но в двух из двух случаев меня устроила команда.

>Полноценные Работники 6 часов тратят только на разговоры в столовой, походы на бизнес-ланч и обсуждения новой секретарши
опять херня.

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

> окодэм
блять, ну заебал.

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

> связанный с ним одной единственной дорогой
двумя

> а иногда превышает ее, см. Технопарк, ведь повышение спроса всегда рождает повышение цены
ебать, в технопарке только рабочие зоны и ОТЕЛЬ, блять. в остальном академгородке (10 минут на велике)
куда меньше.

>он в офисе бывает раз в неделю
чушь

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

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

> Ближе всего к идеалу, наверное, Инетра
да, Инетра — в топе. (вот забавно, если твой блог и этот коммент прочтет Тамаревский :D привет!) Среди шести компаний, что я успел посетить, пока искал работу, я фактически выбирал между инетрой и xiag. долго сомневался, ведь инетра работает на себя, но находится в городе (а я с недавних пор, как ты знаешь, в академе), а в xiag близко, вкусные зп и разнообразнее проекты, но они на заказ. в итоге все решилось само собой — я поленился доделывать datepicker (тот, что на гитхабе), занявшись другими заданиями (ура, работа с сетью, а не долбаный ui) и собственным проектом. такие дела. не жалею. )

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

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

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

> В этом нет ничего плохого (по крайней мере, пока учишься).
тем более для девочек. всем известно, что им проще с чем-то справиться, поговорив об этом.

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

П.С. прямо здесь скажу, что я очень доволен своим project manager-ом, опытный и понимающий человек. Прожект-манагер должен иметь опыт в разработке, иначе он наломает дров.

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

>> окодэм
> блять, ну заебал.
А это не он придумал, это фонетика такая у вас.

> я на дорогу пешком трачу аж 25 минут зимой вместе с заходом в магазин. летом бегал - 15 минут максимум. на велике вообще меньше десяти. подумываю забрать велик из гаража и припереть сюда.
Поздравляю, ты - успешный человек, который самостоятельно накопил на свою квартиру в дорогом районе в столь молодом возрасте и без помощи родителей. К сожалению, не все так хороши.

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

> а я вот по ним скучаю. все равно клево отвлечься и побеседовать, видно, кто чем занимается, сколько ты делаешь для проекта и т.п.
Скрам - это детсадовский цирк какой-то. Дети, встаньте в круг, скажите, чем вы занимались! Гораздо приятнее, когда начальство лично спрашивает, что ты сегодня делал.

> тем более для девочек. всем известно, что им проще с чем-то справиться, поговорив об этом.
[Источник?]

Просмотров: 197 | Добавил: screeparcy | Рейтинг: 0.0/0
Всего комментариев: 0
Поиск
Календарь
«  Март 2014  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz