Comments 179
Все просто!
JiveSoftware была публичной компанией. Вы можете легко найти ее ежегодную отчетность за 2016 год. Это у них был первый год, когда они вышли из минуса по прибыли и достигли, если мне не изменяет память, 6%. С момента покупки прошло 7 месяцев (сделка закрылась 27 июня), а Jive уже приносит более 40% прибыли. А в конце этого квартала будет еще больше.
Вообще в ESW Capital сейчас уже под сотню различный продуктов, каждый из которых имеет очень высокую маржинальность.
Все наши вакансии и их ценник доступен через Crossover.com: app.crossover.com/x/marketplace/available-jobs Мы нанимаем исключительно через этот портал. Кстати, Crossover тоже входит в группу ESW.
По поводу списка купленных компаний — я не знаю где его найти, ESW все-таки private equity, и не отчитывается о своих финансах, покупках и тд.
Это в американском кино показывают что тут так весело. Я уже очень долго в долине живу, тут скукотища жуть. Ходить нет куда, ехать куда — тоже не реально, по 3-4 часа в Пятницу тратить только на то чтобы выбраться из долины. От дома до офиса 12 миль гугл показывает, трачу 45-60 минут туда и столько-же обратно (Редвуд Сити до Маунт Вью).
Даже рестораны в 8-9 вечера закрываются (не то чтобы это есть «куда пойти», но для примера). Улицы пустые к 8-9, только в Пят-Суб бары с пьяными шумят до 2х ночи, потом выгоняют всех т.к. бухло уже не имеют право продавать.
Налоги федеральные + штатные + местный налог на продажу (+- 10%) и в итоге в кармане в лучшем случае 48% от зарплаты. Цена аренды заоблачная (тараканник 2.3к в месяц в редвуд сити где я живу + свет, газ еще 200).
Купить что-то не реально, от 1 миллиона за халупу где все сгнило. «Нормальное» от 1.5-2х лямов. Зарплаты если даже 200-250к в год, что есть у 1%, взять кредит на пару лямов не реально.
Непонятно зачем все это, а возвращаться уже некуда.
Ходить нет куда,
Ходить можно в лес, горы/холмы, хайкать :) Но это от местности зависит. Не думали штат поменять?
И это с учетом что машина уже загружена всем необходимым для пребывания на этих озерах и горах. А если еще и жену с детишками надо «заехать» забрать, или же в магазинчик за тем или этим по дороге (ну как всегда)? Ну это уже можно и не ехать…
Сами понимаете, что если вы живете в каком нибудь месте или районе, то все вокруг уже избито и надоело, так что варианты сходить в парк или на велосипеде вокруге 100,500-й раз покататься уже не совсем интересны.
Другой штат это отличный вариант, Орегон например. Но если работа удаленная не получиться или контора прогорит, тогда где там работу искать? Сколько займет времени? А семья кушать хочет каждый день, да и платить за крышу тоже надо, и это ждать вас пока вы ищете замену не будет.
Вообщем один выход, ждать пока эфир и биток по 100к будут, тогда и линять куда подальше от этого silicon valley ужаса=)
Долина — это не место, где живут. Долина — это место, где 0.000000001% приехавших туда становятся Джобсами, Масками, Бринами и т.д. Придумать гениальную идею, создать стартап, и зафиксировать прибыль. В Долину хорошо было приезжать в начале-середине 90х. А сейчас уже поздно устраивать хорошую жизнь в Долине. Сейчас надо стоять в пробке на дороге или по 40 минут ехать в электричке с индусами. И работать-работать-работать, как завещал великий Ленин
Делать нечего? Ну, это от человека зависит. Он может сам создавать себе занятие (хобби, сумашедшие занятия — типа запуска ракеты в космос, в горы ходить) — тогда ему и жить интересно. А может потреблять контент, созданний другими — тогда скучно. Рестораны закрываются рано — да и хрен с ними. Нашел хорошую компанию и шашлыки-водяра-бабы-патефон с ними.
У вас там под боком Сан Франциско. Уж там занятий дофига и больше. Культур-шмультур. Конечно, это не город-герой Ленинград, но, положа руку на сердце, сколько раз, живя в Питере, мы ходили в Эрмитаж (в молодости я ходил дай бог раз в несколко лет, хотя жил в получасе ходьбы) или в театры? Да я тут больше хожу.
А уровень жизни. Ну, дык, верно. Муравейник. Переезжайте в другой штат. В Лас Вегас. Или к нам в Финикс. Или на восточное побережье. Купите за $300К большой дом, будете платить меньше налогов. И на дорогу тратить 15 мин.
Работу найти не проблема. Народ толпами валит из СА
Глядишь, жизнь заиграет новыми красками
А я в молодости любил в Филармонию ходить. Билет на галерею наверху стоил 10-20 копеек (при историческом материализме). Фиксированного места не было, поэтому удобно было ходить вокруг и с девушками красивыми знакомиться. Как в том анекдоте про грузина с арбузом, и музыку послушаешь и с девушкой познакомишься. Они там расслабленные, off-guard, "музыкой навеяло".
Большинство этой всей бюррократии не вывозит, поэтому и едут в долину работать.
Конечно, в Долине проще. Особенно первый раунд, на который дают несколько миллионов. Это же не деньги. Сработает — хорошо, будем тщательней изучать перед вторым раундом инвестиций. А нет — да и хрен с ними.
На востоке — старые деньги. Финансисты. Они привыкли деньги считать и работать по правилам.
Все это не отменяет моего замечания, что в Долину едут молодые, чтобы срубить идеи. Для чего надо работать, как лошади. А те, кто с семьей — ну, должны понимать, что к чему
Не очень понятно, а где же лучше жить, чтобы и до лесов, озер и гор было полчаса, и рестораны были и по ночам работали, и до офиса было пешком 15 минут, и работу было легко искать? Тот же вопрос и к автору, неужели в Питере с этим всем лучше (было тогда), что он так манил?
Судя по тому, что вы коммьютите в MTV, офис в Боулдере может быть интересной альтернативой. Мне честно не хочется переезжать в Калифорнию хотя возможностей (и переехать, и по работе там) выше крыши, а вот в Колорадо может быть подумал бы.
Хотя, для меня, Даллас стал вторым домом.
Важно понимать местный менталитет этих терпил:
Не будем забывать то, что уже обсуждалось и на хабе, и в других местах, что тут очень много приезжих и молодых. Посмотрите на любую ***.io, фейс, гугл, и т.п. Основная масса < 30.
Я тоже не старпер, 37, и работы им, и мне, хватит за глаза и за уши! Но, результат получается тот, что этому слою населения, не нужны нормальные дома и квартиры, им и спать в шкафу у другана не проблема. На выходные они тоже «кодят», им не нужна рыбалка, природа, театры, рестораны, парки…
Понимаете о чем я? Они согласны платить 2к баксов за студию в 380 кв футов (сосед у меня такой китайчик, не шучу), т.к. они туда спать приходят и все. И этим пользуются те кто сдает недвижимость. Практически при каждом объявлении о сдачи квартиры или дома, указано что мол 20 минут или там 10 минут до гугла или фейсбука или эппла. Ясно же кого они рассчитывают доить заоблачными ценами.
Вот и нужно понимать вышесказанное и принимать это во внимание до переезда сюда в долину. Интересная работа — да. Зарплата — так себе (сугубо личное для каждого конечно). Жизнь помимо работы — 0 без палочки.
Я вас понимаю прекрасно. В моей организации (в калифорнийской ее части) полно такой молодежи, которая живет на работе.
Лондонский наш офис существенно лучше в том плане, что Лондон в целом гораздо лучше приспособлен для жизни взрослого человека, в том числе и с детьми — можно жить далеко от центра, где есть много места, школы, детские сады, и добираться до работы за 25 минут.
Но да, зарплаты ниже. И хрен бы с ними.
Скучно в Америке по Московским меркам почти везде (NYC и Чикаго конечно исключение)
От дома до офиса 12 миль гугл показывает, трачу 45-60 минут туда и столько-же обратно (Редвуд Сити до Маунт Вью).
Мой commute чуть длиннее (16 миль), но в другом направлении — 35 минут в час пик, а если позже на час, то и 20-30 минут.
Если у вас такие налоги, видимо вы живете один? В чем тогда проблема переехать поближе к офису (ну или найти работу ближе к дому)? В Mountain View или Sunnyvale можно за эту же цену найти нормальное жилье и тратить на дорогу 10 минут (или 20 на велике).
Покупать дорого, да, но ипотека вполне реальна.
Эти кретины уже 5й год 101й хайвей возле Юниверсити Авеню в Пало Алто ремонтируют, и в добавок на Марш Роуд фейсбук начал развилку строить пол года назад +-, все стоит всегда, утром на работу и вечером с работы. По 280-му ехать не удобно, т.к. офис у 101й, на Шорелайн Бульваре съезд.
Вообщем чувствую что офф-топик это тут, так что извините если что.
2) Если офис всего в 12 милях от дома, то почему бы не ездить на велосипеде? По крайней мере в те дни, когда погода позволяет.
3) Как там вообще с общественным транспортом?
А вообще, судя по GSW, Долина — это сплошная сельская местность почти без городской застройки. Всё частные домовладения на шести сотках (или даже меньше).
В долине электрички за исключением мертворожденных caltrain/bart практически отсутствуют как класс (т.е. они есть, но до них еще надо добраться). Общественного транспорта за пределами городов по факту нет (ну вру, есть конечно VTA, но их сервисов будет недостаточно, чтобы обеспечить всю долину, даже близко).
В США хорошо с семьей и детьми.
Не все с этим согласятся если так обощать, но в США разные штаты есть. PS Полагаю с семьей и детьми везде хорошо.
PS Полагаю с семьей и детьми везде хорошо.
По большей части в Юго-Восточной Азии думаю что как раз таки жить семьей(с детьми) идея не самая лучшая. По крайней мере выходцам с постсоветского пр-ва.
Эккаунт Менеджер — это разве не бухгалтер по-нашему? :)
Как, в общих чертах, выстроено взаимодействие такого количества людей в компании Aurea? Как группируются / формируются команды (whole world покрытие всё равно какие-то ограничения накладывает на оперативность взаимодействия, как ни крути)?
За любые наводки / статьи / блого-записи об этом — спасибо :)
Уже несколько лет собираюсь переезжать в Санкт-Петербург из страны, где мы долгое время были чуть-ли не единственной командой, занимающейся исключительно software бизнесом (торговать проще, вот и нету больше буйных). Причины переезда личные, но вот главное — надежда найти жизнь, в конце-концов.
Но. В позапрошлом году показалось, что в Питере просто нет сообщества разработчиков (я говорю не об уровне VP). Т.е. вот, вроде, выпускаются замечательные студенты из великолепных ВУЗ-ов, но городу от этого ни холодно, ни жарко. Вроде как ночуют специалисты в Питере, а живут в отдельно взятой компании, и обычный путь — не вширь (соседнюю команду), а вдаль (в офис этой же компании в другой стране).
Чтобы разубедиться — все прошлое лето посещал митапы и конференции. Чуть отлегло (митапы-то есть!). Но заметно, как мало ребят, знакомых друг с другом. Да просто, как мало известных ребят! ;)
Спасибо за рассказ! Надеюсь это предыстория будущего эпоса о том, как можно вырастить сад на родине (привет JetBrains, VK и DataArt).
как же нет, вон основатели jug.ru (jpoint, joker конфы и др.) как раз из Питера все почти.
Да-да, показалось. В этот приезд постараюсь разубедить себя окончательно.
Но что меня действительно радует — так это все большее количество (и, надеюсь, популярность) неформальных встреч. Пусть и группируется обычно, как и прочие мероприятия, по языкам (ближайшие: Rust tea party, Python Drinkup, C++ pre-conference party)
Чем вы руководствуетесь при оптимизации процессов? Используете какие то формальные методы — методы оптимизации (линейное программирование) например. Или же просто что называется руководствуетесь здравым смыслом? Про crossover читал не очень хорошие отзывы на quora.com (гуглится) мол контора мутная и не оплачивает. Но там отписывались разрабы.
Ну а про отзывы… да, есть у людей специфика предпочитать описывать негатив, а не позитив. Хотя про то, что Crossover что-то не оплачивает — слышу впервые. Многим у нас не нравится работать, потому что культура компании основана на постоянном улучшении всего и вся, включая и производительность сотриудников. Не всем по душе работать 40 часов в неделю. А зарплата переводится ровно в среду утром раз в неделю. Не знаю ни одного сотрудника из 2000+ что сейчас у нас работают через Crossover, кому бы что-то не оплатили что должны были.
По поводу друзей и отсутствии семьи США, не знаю, я 5 лет живу в Санкт-Петербурге, и друзьями так не обзавелся, хотя в родном городе друзья/подруги до сих пор звонят, приглашают на праздники да и просто в гости. До СПБ, жил два года в Москве, там с общением было по веселее. Н — нетворкинг…
Мне 27, в итоге плюнул, уволился, оформил ИП и 2 года занимаюсь железками-программками. С чем всю жизнь с любовью занимаюсь. Зарабатываю либо много сразу, либо 1/5 вашего но стабильно. Последние пол года из дома мало выхожу — дорогой, любимый проект.
Но когда читаю вашу статью, вдохновляюсь, понимаю что нужна команда, большая команда — либо в свои проекты, либо стать частью крупной компании.
Более того, когда я стал общаться с руководством на языке денег, стало гораздо проще реализовывать проекты и свои «желалки» в закупке
Для себя понял, что мне дороже здоровье и нервы, поэтому возвращаюсь из управленца обратно в разработчики. И получаю огромное удовольствие, разбираясь в технических нюансах, а не в том, как заставить систему выполнить работы за неделю, требующие месяца и еще и получить при этом прибыль.
В общем, все рвутся в управленцы, но не все понимают количество падающих при этом проблем на голову. В этом плане статья довольно поверхностная, т.к. складывается ощущение, что автор особо ничего не делая получает лям в месяц. У нас за такие деньги владельцы/инвесторы из человека душу вытрясут, а потом сожрут с потрохами. А уровень ответственности будет такой, что за любой косяк расстрел. Постоянный нервяк, напряжение, бессонница, работа 24/7 в том числе в отпусках — реальность.
И вопрос не в том, у нас, у них. Дело в системе в которой вы участвуете в качестве управленца. Ваш опыт это путь чиновника, а не бизнесмена. Мне интересно именно бизнес-направление, поэтому в крупные структуры типа Газпрома, госкомпании и т.д. меня не тянет.
Своим комментарием я как раз хотел показать, что системы управления бывают разные. Компании бывают разные. Люди разные. В статье описан опыт — только позитивный. Мой опыт говорит о том, что управление не всегда так душевно и радостно. Сферы разные, но управлять людьми и там и там. Кстати, тут на хабре была статья в стиле «10 причин не быть менеджером» или как-то так. Жизненная :)
Но я ни Вас ни кого-то другого ни от чего не отговариваю и ничего не пытаюсь навязать. Выбирать чем заниматься каждый волен и должен сам. Реально хороших и профессиональных Менеджеров и Бизнесменов с большой буквы ооочень мало, но они очень нужны. Кому же еще страну с колен поднимать? :)
Реально хороших и профессиональных Менеджеров и Бизнесменов с большой буквы ооочень мало, но они очень нужны.
А Вы уверены что они очень нужны? Вот я тоже так думал, пошел работать в одну из дочек Сбера. Позиция Операционный директор с перспективой стать Ген Диром. Думал, сейчас горы сверну, внедрю по всей России электронный документооборот… ага, сейчас. Все коллеги-начальники вокруг думают только о себе и своих бонусах, и, следовательно, очень много политики. Чтобы работать в таких компаниях — это надо иметь соответствующий характер. Я не шмогла. Уволился через 8 месяцев и потом еще 2 месяца отходил от этого опыта, тупо валяясь на диване или играя в комп. Мда.
Мой бывший начальник из ГридДинамикс до сих пор надо мной подтрунивает по этому поводу :) Типа ну что, поднял Российский IT? :)
— Не хочется вернуться к работе с людьми которые рядом, в офис? Если да, то по каким причинам.
— Как обстоят дела с профессиональным нетворкингом при таком типе работы и важно ли это для вас?
— Предлагает ли компания возможность для тех кто хочет и скажем так заслуживает, перейти на работу в офис или специалисты которые больше не хотят работать удаленно, просто уходят?
— Есть ли какая-то статистика уходят ли из компании люди в больше степени на другую удаленную работу, или в офис?
— А вот когда допустим «покупается» софтварная компания и у нее были работающие в офисе сотрудники, они все тоже переводятся на удаленку?
Первое впечатление от статьи, что я увидел необычную форму контента на хабре — резюме, и вместе с этим некоторый пиар текущей компании. Для полноты картины, кому интересно, компания представлена на глассдоре.
PS не имел никогда ничего общего с перечисленными компаниями, если кто-то мог так подумать.
— Считаете ли что даже при одинаково хорошо «настроенных процессах» при работе удаленно и в офисе, вполнение работы в офисе будет более эффективным по времени?
Очень сложный вопрос и зависит от типа выполняемой работы. Мы, например, делаем все возможное, что бы работа каждого конкретного сотрудника могла выполняться без зависимости от его коллег. Это достигается за счет наличия очень качественно продуманных Quality Bars при передаче работы между командами/сотрудниками.
— Не хочется вернуться к работе с людьми которые рядом, в офис? Если да, то по каким причинам.
Вы знаете, я очень общительный человек. И, когда шел на эту удаленную работу, не представлял себе как это — работать из дома. Год с лишним прошел — и я про офис и думать забыл: во-первых потому что у меня столько работы, что на «просто поболтать» времени не остается, во-вторых потому что у меня ~70% моего времени — это совещания, то есть общение с людьми, а в-третьих потому что мы сейчас активно развиваем Crossover мит-апы в городах, то есть всегда есть возможность встретиться и пообщаться с коллегами вживую.
— Как обстоят дела с профессиональным нетворкингом при таком типе работы и важно ли это для вас?
Ну вот статью опубликовал, с Вами общаюсь… тоже какой-никакой, а профессиональный нетворкинг. Сейчас руки дойдут — на конференциях выступать начну. Уж больно интересно и необычно то, что мы делаем в Aurea.
— Предлагает ли компания возможность для тех кто хочет и скажем так заслуживает, перейти на работу в офис или специалисты которые больше не хотят работать удаленно, просто уходят?
Сейчас в больших городах, где у нас много сотрудников, открываются оплачиваемы ко-воркинги, куда можно приходить по желанию.
— Есть ли какая-то статистика уходят ли из компании люди в больше степени на другую удаленную работу, или в офис?
Такой статистики не ведем.
— А вот когда допустим «покупается» софтварная компания и у нее были работающие в офисе сотрудники, они все тоже переводятся на удаленку?
Если сотрудник готов перейти на удаленную работу — то с нашей стороны никаких проблем. Если не готов — то ходить ему станет некуда, так как мы все офисы рано или поздно закрываем, поэтому сотрудник покидает нашу компанию.
Слава, привет! Это Стас Федотов, работали с тобой в Эксиджене. Поздравляю с отличным местом работы. Скажи, пожалуйста, какие перспективы роста есть у коллег в компании, в частности в mid-mgmt позициях?
У нас процесс организован таким образом, что миддл-менеджеры есть только в одной роли — SEM — Software Engineering Managers. Хотя сейчас в связи с быстрым ростом ввели позицию SVP, так что VPoE тоже стали миддл-менеджерами.
В связи с тем, что у нас при росте позиции зарплата растет в 2 раза ($100K for SEM, $200K for VPoE, $400K for SVP), то и ожидания от позиции к позиции сильно отличаются. А промежуточных позиций нет, поэтому перепрыгнуть с позиции SEM на позицию VPoE достаточно сложно, но возможно. Уже есть преценденты.
У нас есть отдельный департамент — Продакт Менеджемент — цель которого составлять дорожные карты продуктов, создавать бизнес и технические спецификации.
А дальше мы живем на квартальном планировании: раз в квартал продакт менеджеры выставляют заказ инженерной организации на разработку каких-то улучшений из дорожной карты (которые уже имеют написанные спецификации), или оптимизацию производительности, или какой-то баг-фиксинг, и т.д. Потом идет совместное планирование релизов (согласовываются объем и сроки), а потом инженерная организация все это поставляет.
Кто описывает (ресечит, дезайнит) бизнес проблемы /пользовательские спецификации? Кто заботится о лучшении метрик использывания продукта? Есть ли аналог продуктового менеджера? Судя по структуре (продуктовая организация отдельно от инжениринга) — где-то в продуктовой. Как называется роль? Благодарю!
Если говорить про деньги, то продвинутый сеньор наверняка половину отдаёт налогами. Хотя в целом да, в США можно найти зп лучше, чем в кроссовере, но, как по мне, только в США в офисе и с местными расходами. В России же не видел лучше предложений с учётом удаленной работы (если, вдруг, есть, то всем будет интересно услышать).
Да где ж такие зарплаты-то?! Я бы сказал, $140K — это уровень вполне себе senior developer. Выше — это уже менеджер какой-нибудь. Отнимаем примерно 35% на налоги. Остаётся $91K чистыми. Делим на 12 месяцев. $7.6K. В рублях: 440 руб. Это меньше 500 т.р. И это — верхний уровень для программиста. А не «мидл».
Я ориентируюсь на текущие зарплаты в Бостоне.
софтверных компаниях
Эккаунт Менеджера
вакансии на «Хэдхантере»
срезать свои костыЯ примерно так же позволяю себе чатиться с коллегами. Вам не кажется, что для статьи (которую будут читать незнакомые вам люди) это через чур уж жаргонно?
Не критикую ни капли, просто задумался, например, напиши вы такое в комментах — я бы и не заметил, а в статье почему-то «задевает». То ли «призма авторитета», то ли ощущение «успешного человеа» (зависть?), не пойму в чем дело.
И самое главное, что это все естественный ход событий. Потому что компании, в которых все более менее нормально есть. Но они на высокие позиции не нанимают в принципе — своих повышают :) Не уверен что на какую либо серьезную позицию в Питере (а может и в России вообще) можно устроится через открытую вакансию.
2)В короткие сроки перевести процесс разработки на свой overseas персонал, когда сокращение костов в 2 раза бонусом даёт еще и рост квалификации разработчиков. + общие юристы и бухгалтерия.
3)Распустить дорогих местных разработчиков, бухгалтеров, юристов.
4)…
5)PROFIT
Это гениально, черт возьми!
Удивлен, что это еще не стало повсеместным трендом среди крупных аутсорсеров
А что за вопросы были в тесте на VP с hh.ru?
Что происходит с производительностью команды при ее росте? Я помню ответил тогда, что производительность каждого отдельного сотрудника падает из-за необходимости координации своих действий с коллегами, тогда как объем выполненных командой работ растет при условии, что поставлены правильные процессы. Это сейчас, проработав в Aurea больше года, я понимаю, что был наивен :) Собственными руками ращу несколько команд, и при этом растет производительность каждого сотрудника.
Еще был очень интересный вопрос по поводу планирования проектов. Давалось описание проекта, который надо реализовать и дополнительная информация с техническими и процессными требованиями. Далее 4 менеджера составили 4 различных проектных плана. Моя задача была расставить эти планы от лучшего к худшему и объяснить — почему.
Спасибо за статью. Мне очень интересен ваш опыт удаленного управления командой, и какие-либо best practices которых вы придерживаетесь, например:
- Как часто вы делаете 1:1 c директами и как часто — скип-левелс?
- Как вы организуете процесс обмена информацией между командами, особенно если учесть что они все удаленные?
- Какие коммуникационные проблемы (в смысле people/soft-skills problems) чаще всего возникают и как вы их решаете?
Вообще очень много вопросов есть :) мне часто приходится менеджерить вверх и "вбок", что почти всегда включает в себя работу с удаленными офисами и/или сотрудниками, поэтому интересно узнать опыт того, кто в таком режиме работает все время на более высокой нежели я позиции.
Как вы организуете процесс обмена информацией между командами, особенно если учесть что они все удаленные? — Исключительно используя хорошо прописанные и отточенные Quality Bars с дэшбордами для отслеживания качества следования им. Ну и JIRA, разумеется.
Какие коммуникационные проблемы (в смысле people/soft-skills problems) чаще всего возникают и как вы их решаете? — чаще всего — это проблема взаимонедопонимания из-за отсутствия протоколов совещаний (meeting minutes) — часто после вербального разговора каждый понимает его результат по-своему. Решаем с помощью внедрения четких процессов и QualityBars, чтобы необходимость в таких разговорах отпадала, и сам процесс отвечал бы на все возникающие вопросы.
мне часто приходится менеджерить вверх и «вбок» — приятно слышать что вы отдаете себе отчет о разных типах управления. А то большинство начинающих управленцев сосредотачиваются только на «управлении вниз» и никогда не выходят на следующий уровень, а начальники их не обучают.
Спасибо за ответ!
Как часто вы делаете 1:1 c директами и как часто — скип-левелс? — наш процесс предполагает 2 таких еженедельных совещания с директами и еженедельные погружения в работу какого-либо из «скип-левел».
То есть с каждым вашим директ-репортом вы общаетесь дважды в неделю + раз в неделю выбираете одного скип-левел и разбираетесь с ним детально (т.е. тоже 1:1)?
Как вы организуете процесс обмена информацией между командами, особенно если учесть что они все удаленные? — Исключительно используя хорошо прописанные и отточенные Quality Bars с дэшбордами для отслеживания качества следования им. Ну и JIRA, разумеется.
А можно примеры Quality Bars? Это же относится и к вопросу коммуникационных проблем.
мне часто приходится менеджерить вверх и «вбок» — приятно слышать что вы отдаете себе отчет о разных типах управления. А то большинство начинающих управленцев сосредотачиваются только на «управлении вниз» и никогда не выходят на следующий уровень, а начальники их не обучают.
Ну дело в том что я уже не очень начинающий и уже успел набить себе массу шишек игнорируя другие направления менеджмента. Плюс начальники хорошие были.
А можно примеры Quality Bars? Конечно. Ничего сверхъестественного в них нет. Вот, например, QB для техподдержки на открытие задачи в инжиниринг:
Description
— Who is involved
— What issue occurred
— When the issue occurred
— Where the issue occured (platform, product, device, OS)
— How the issue occured — steps to reproduce
Expected results vs. actual results:
— What is the expected result
— What is the actual result
— Screenshots or log files proving the issue occured
Тут главное, что у нас отслеживается % принятия задач следующей командой. Когда только внедрили такой QB — отказов было очень многои мы активно обучали поддержку правильно вводить данные. Теперь отказ снизили до 8% и продолжаем снижать. В итоге инженерам нет необходимости общаться с техподдержкой, проясняя детали — вся необходимая информация есть в задаче.
И, конечно, все QBs постоянно улучшаются базируясь на обратной связи.
Мне такая культура по душе, я люблю много работать.
Мы верим в специализацию. У нас есть команда, сотрудники которой только и делают, что пишут юнит-тесты. Но для всех 100 продуктов из нашего портфолио. Или есть другая команда, которая делает тест-автоматизацию. Или докеризует. Или оптимизирует билды. Или улучшает производительность. Или переносит энвайроменты из датацентров в Амазон. И так далее. Всего у нас таких команд больше 30.
Такая организация команд позволяет нам:
1. Измерять всех сотрудников команды одинаковой метрикой, потому что все они делают одинаковую работу. Например, количество написанных юнит-тестов, кол-во автоматизированных тест-кейсов, количество оптимизированных билдов, и т.д. Конечно, в эту метрику обязательна заложена и составляющего качества этой метрики. Каждая команда имеет четко определенный Output Quality Bar, которого сотрдуники должны придерживаться.
2. Подбирать именно тот уровень персонала, который необходим для данной команды. Например, оптимизация билдов — не простой процесс, поэтому в этой команде работают люди уровня архитектора ($30/час), а вот в Manual Test команде, которая выполняет уже написанные тест-кейсы, работают люди по $10/час, а производительность продуктов улучшают чиф-архитекторы по $50/час.
3. Стандартизировать процессы и используемые инструменты. Например, чтобы внедрить новый процесс написания тест-кейсов на всех 100 продуктах мне достаточно 1 часа — описать его, собрать команду и презентовать. После этого все наши продукты будут получать тест-кейсы которые лучше написаны.
То есть у нас каждая команда имеет простую метрику, которая измеряется на еженедельной основе, и сразу видно кто в команде лучше и хуже всех работает. Мы учимся у лучших и работаем с худшими, при этом постоянно улучшая и упрощая сами процессы, исследуя новые инструменты, которые помогут команде быть эффективнее, и автоматизируя ту часть ручной работы, которую можно автоматизировать.
Как пример — год назад я принял команду, которая писала тест-кейсы. Тогда метрика была 36 тест кейсов на человека в неделю. Сейчас эта команда создает более 90 тест кейсов на человека в неделю, и это еще не предел. При этом было значительно улучшено качество поставляемых тест кейсов.
Предположим вы увеличили эффективность, сняли метрики, все ок. Как поддерживать эффективность на этом уровне постоянно? Через опеределенное время все может откатиться банально назад.
В работе люди ищут возможность заработать и сделать что-то значимое. Здесь, заметьте, предлагают только деньги. А потом разговор сразу переходит к выносливости, которая требуется за эти деньги.
Есть еще очень много сложных инфраструктурных проектов: все наши продукты должны быть докеризованы и установлены в центральный докер-хост, который находится в AWS. Причем докеризуем и Windows-based продукты, а современный Windows-докер хост не очень стабилен, и мы сейчас вносим свой вклад в устранение его нестабильности.
А еще внедрение Continuous Delivery платформы, которая бы поддерживала весь наш «зоопарк» технологий. Ну и так далее. В общем, не соскучишься. Но да — ожидается что сотрудники 40 часов работают.
Мы снимаем метрики ежедневно, а анализируем их на еженедельной основе, так что никакой деградации не допускаем.
Может быть вы еще и по объему кода человека оцениваете?
Как вы заботитесь о своей производительности (прибыльности) понятно. Расскажите как вы заботитесь о росте своих сотрудников, включая soft и hard skills.
По объему кода не оцениваем — у нас используется более сложная метрика: кол-во комитов и % переработанных комитов. Если мы видим, что после сотрудник часто комитит код — это есть хорошо. Но если мы видим, что при этом 50% всех строчек кода что он закомитил в течение 3 месяцев потом перерабатываются — тут уже разбираемся что к чему.
Мы верим в специализацию. У нас есть команда, сотрудники которой только и делают, что пишут юнит-тесты.
А как же полноценные команды, владеющие продуктом, DevOps, и тому подобные веяния? Хотелось бы услышать побольше мыслей/идей/обоснований, т.к. давно волнует этот вопрос. Спасибо.
Я сам, до того как присоединился к Aurea, был апологетом Скрама, DevOps, и так далее. Теперь, имея возможность сравнить Scrum с WSPro (наша собственная методология), я могу сказать что для больших компаний, ориентированных на быстрый рост с сохранением производительности, Scrum не тянет. Уж слишком Scrum-команды получаются изолированными друг от друга и делают всё кто во что горазд. Внедрить одинаковые процессы, технологии, тулы в 100 скрам-команд практически невозможно. А это значит, что получить унифицированную метрику между командами и людьми из разных комнад не получится. Более того, даже внутри одной команды объективно отследить кто тут лучший работник очень сложно. А это в свою очередь не дает понять какая же из Скрам-команд лучше, и почему же они лучше, и, соответственно, нет возможности внедрить лучшие практики из этой команды в другие.
Ну почему же? Если есть прозрачный и легкий способ перемещаться вверх и между командами, а каждая команда, в свою очередь, видит цель в том, чтобы максимально снизить свои важность и нагрузку, максимально автоматизируя деятельность?
Но, с другой стороны (к автору) фраза "измерить всех сотрудников метрикой" не может не пугать. Возможно я старомоден, но всегда считал, что метрики применяются не к людям, а к процессам. Хотя я знаю, что старомоден, конечно. Но тоже ничего поделать с собой не могу.
Специфика наших процессов состоит в том, что они сфокусированы, и необходимый результат может быть достигнут каждым из сотрудников без необходимости вмешательства кого-либо еще. Поэтому измеряя метрику по такому процессу мы измеряем и производительность каждого сотрудника в отдельности.
Ну мы говорим об одном и том же.
Моя фраза была о том, что "измеряя сотрудников метрикой" вы сможете узнать их рост, вес, возраст, даже настроение, количество нажатий в минуту и т.п., но это ничего не скажет об их эффективности.
С другой стороны, почти как Вы сами сказали, измерения имеют достаточную достоверность только в том случае, если все параметры автоматизированы и предсказуемы. Такие переменные процесса, как люди, всегда будут обладать большой стохастичностью и, следовательно, непредсказуемостью. Все что можно получить из таких измерений процессов — подсказки о состоянии людей, как сделать им удобнее (и поведение, соответственно, воспроизводимее). Но об этой цели многие измеряющие, в восторге от цифр, как раз, забывают в первую очередь.
А сфокусированность (на процессе) — это хорошо, на этом еще Форд поднялся. И страхи перед популярными плодами его деятельности начинают вытесняться страхами перед роботизацией только сейчас. Хотя чего тут бояться. Радоваться надо!
Например, при зарплате 500000, что по меркам описываемой компании вполне реально, если тратить на жизнь 100000 в месяц (а это ого-го, между прочим, можно почти ни в чём себе не отказывать), то за 3 года на банковском счету скопится 36*0,4=14.4 млн рублей. На вкладе в надёжный банк под ежемесячный процент этот даст где-то 75000 рублей в месяц. На такие деньги в России можно жить и не работать без проблем. Разумеется, хочется большего, поэтому при такой жизни вполне можно заниматься экспериментами: в музыке, в бизнесе, в спорте и т. д. — повезёт, придёт слава и богатство, не повезёт — не страшно, подушка безопасности достаточно мягка. Отдохнул чуть — и на новый штурм.
Как в песне:
woll'n beim Abendrot
uber'm Berge sein,
dann trifft auch uns die Ruh.
Мне, например, подходит. А еще подходит 3000 уже работающих через Кроссовер сотрудников.
А как ты получаешь свои мульёны? Т.е. физически? Ваша лавочка имеет юрлицо в РФ? Или как?
Скажите пожалуйста, а 40 часов в неделю как разбиваются? Два раза по 20 или 8 часов за 5 дней. И сколько в день. И какие часы работы? Или все это не важно, важно чтоб все сделано было?
Я, например, освободил себе от совещаний первые половины дней по вторника и четвергам, что дает мне возможность, например, осваивать сноу-борд на местном курорте когда там почти никого нет (ну или заняться какими-то другими личными делами в противоток всему Питеру), а потом, вечером, поработать. Иногда можно и на субботу-вск оставить пару-тройку часов, если не успел в рабочие дни отработать.
А как тогда проверяется что именно 40? Может я успею за 30? Или допустим если не успеваю за 40 и трачу на работу 60, это не будет значит что я не справляюсь за отведенное время?
Это же Кроссовер. Keylogger и screencapture.
Так что эффективным сотрудникам есть смысл работать 40 часов. Да и прости сидеть и тупить в монитор не всем нравится.
Кстати, отличная книга — всем рекомендую! У нас она обязательна к прочтению всеми уровня Software Engineering Manager и выше.
Хорошая книга современный (триллер) вариант Артура Хейли.
Из похожего, но более спокойного есть "The Deadline" Тома ДеМарко и "ИТ проекты. Фронтовые очерки" (The Software Development Edge: Essays on Managing Successful Projects), Джо Мараско. Последний был как-то недооценен, мне кажется.
Очень интересная статья и комментарии.
Неясны несколько моментов:
- Есть ли у вас возможности карьерного роста? Или миграция только между подразделениями? Вышеупомянутый юнит-тестировщик может стать лидом, например, или архитектором (в своем направлении)? Или только докерщиком и младшим питонистом?
- При восьмичасовом рабочем дне реальная производительность человека 4-5 часов, у меня больше 6 ни разу не удалось показать. Значит ли это, что у вас люди реально логируют часов по 5 в день, или же они колбасят в день часов по 10, чтобы получить те самые залогированные 8 часов?
Есть ли у вас возможности карьерного роста?
Да, конечно есть. И у меня лично, и у каждого сотруника в компании. Мой карьерный рост — это SVP of Engineering and Operations. Данная позиция появилась только с этого года — растем быстро, начальству приходится выстраивать под собой больше линеек.
Вышеупомянутый юнит-тестировщик может стать лидом, например, или архитектором (в своем направлении)?
У нас нет понятия «лид». Юнит-тестировщий — это обычно самый низкий грейд, Software Engineer, получающий $15/час. Если юнит-тестировщик из месяца в месяц показывает отличную производительность, то его начальник рекомендут ему пройти тест на Software Architect, по результату которого юнит-тестировщий уже начинает получать $30/час и будет рекомендован в команду, где нужны более сильные исполнители.
При восьмичасовом рабочем дне реальная производительность человека 4-5 часов, у меня больше 6 ни разу не удалось показать. Значит ли это, что у вас люди реально логируют часов по 5 в день, или же они колбасят в день часов по 10, чтобы получить те самые залогированные 8 часов?
Я про свой опыт отвечу. Сажусь после завтрака за комп, включаю ворк-смарт тул — и пошел работать. Совещания, почта, документация, эскалации, опять совещания. Всё на сегодня сделал, выключил ворксмарт, посмотрел — 8 часов накапало. А то и 10. Если 10 — то завтра можно чуть меньше поработать.
Про собственный опыт ответ все же не принимается :-)
Совещаниями, почтой, коммуникациями и т.п. я часов по 10 в день практически без перерыва вполне могу заниматься (правда, справедливости ради стоит сказать, что такой деятельностью заниматься целый день длительно не приходилось, максимум пару дней подряд, и таймером я ее не замерял).
А вот для технических задач, если заниматься ими целый день не вставая и не отвлекаясь получается 6ч максимум.
Потому и был вопрос о более-менее рядовых сотрудниках — сколько они времени показывают, и сколько тратят реально?
Наши процессы организованы таким образом, чтобы сотрудники в своей работе не зависели от коллег: сел — и работаешь. Таким образом когда и сколько работать отдается на откуп самим сотрудникам. Сложно быть сфокусированным 6 часов подряд? Работай с перерывами по 4. Или по 2. Днем или ночью. На буднях или по выходным. Нам все-равно. Главное чтобы результат был.
Лично у нас в компании не получается таких атомарных задач. Приходится постоянно общаться, уточнять, спорить, прояснять. Как вам удается сразу ставить такие гранулярные задачи и чтобы потом не было вопросов?
Юнит-тестировщий — это обычно самый низкий грейд, Software Engineer, получающий $15/час. Если юнит-тестировщик из месяца в месяц показывает отличную производительность, то его начальник рекомендут ему пройти тест на Software Architect, по результату которого юнит-тестировщий уже начинает получать $30/час...
если объективно — то эти одни из самых низких рейтов для удаленки, т.е. грубо получается: обычный разраб 15, опытный 30 а самые крутые — 50$.
Разработчику с более менее разговорным английским (писать/читать то все могут это понятно) — нет большой проблемы найти удаленку напрямую на контору из Штаты или Европу при этом рейт будет начинаться как раз примерно с 30 и выше по опыту.
Можно еще проще — на том же Upwork полно удаленок на западные конторы, да, подобный трекер времени раз в 10 мин, логгер активности клавы и мыши — но никаких изматывающих метрик, обязаловки коммитить не меньше 40 часов каждую неделю, перворманс графиков персональных и подобных соковыжималок (более того если работодатель выставит опцию в контракте на upwok — можно вручную добавлять часы в трекер, т.е. без всякого логгирования и скриншотов).
Т.е. в целом crossover и его головная контора двигают здравую тенденцию на глобальную удаленную работу для всего ИТ, но по сути бодишоп, т.к. сами выбирают тебе проекты, обязывают коммитить не меньше 40 часов в неделю, максимизируют маржу за счет стандартизации всех процессов под одну гребенку и минимальных рейтов удаленщиков (а также унификации — ибо почему только 15-30-50 а не что-то еще между?).
p.s. на rsdn тема еще — там разные мнения и отзывы от непосредственно работающих там.
Интересная компания. И режим работы сравнительно честный.
Но процесс найма аховый. Как верно отмечали на Quora, HR-департамент (Crossover) — это попытка нанять 1% лучших программистов с помощью 1% худшего HR-персонала. Судя по отзывам, собеседование — корейский рандом. Можно не пройти ПРОСТО ПАТАМУШТА.
А вообще сама бизнес идея ESW Capital — шик-блеск. Молодцы ребята.
Почему в Петербурге так сложно построить карьеру VP of engineering