будни

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

«Мы устраивали корпоративы в формате недельных конференций. Параллельно шли два трека докладов. Один трек на тему развития бизнеса, второй трек на тему разработки. Также приглашали сторонних спикеров. В подобном формате можно было спокойно работать и принимать участие в конфе. Каждый день конференции начинался совместным завтраком и неформальным общением в баре.»

Мы работаем удаленно, асинхронно. Вот в первый раз собрались все вместе в Москве.

Я предложил поехать на недельку в Суздаль — отдохнуть и пообщаться в неформальной обстановке. Федя ответил, что это ад интроверта и давай лучше снимем хороший офис в Москве и там дружно уткнемся в экраны и молча поработаем рядом. Так и сделали.

А ещё мы обедаем и ужинаем вместе! (На фото не все)

Если вы программист, скажите пожалуйста: какой бы корпоратив выбрали вы?

Суздаль: насыщенное общение35%
Москва: поработать рядом15%
Что-то среднее25%
Я не программист, хочу посмотреть результат25%
4 200 ответов

Говорил только что с потенциальным клиентом. Супер горячий стартап, сид-инвестиции от Sequoia Capital и тд и тп. Это тот самый выход на западный рынок, о котором мы давно с Федей мечтаем. К огромному сожалению, судя по всему, откажу — не хватает рабочих рук и голов. Скидывать старых клиентов, потому что появились более заманчивые — губительно для репутации. Так что этот пост — крик души о хороших программистах.

Знакомые эйчары создали фейковый профиль «обычного программиста». За неделю он получил 400 откликов. Хороший программист может получить около 100 откликов на своё резюме в день. Программисты после онлайн-курсов получают офферы на 2.5 тысячи долларов в месяц. Этот мир положительно сошел с ума.

Мы, при этом, почти никогда не берем на работу программистов, которые не могут показать свой «боевой» исходный код или не готовы выполнить тестовое задание. Может показаться, что это пир во время чумы, но Федя твердо стоит на своём и я ему доверяю.

Причина простая: мы не придумали, как проверить на собеседовании, что программист умеет а) думать о бизнес-ценности задачи б) писать поддерживаемый код в) выполнять обещания. Вот и приходится отсекать 95% кандидатов на входе. Из оставшихся 5%, редкие могут успешно выполнить тестовое задание. Но каждый, кто прошел тестовое — бриллиант. Вот из таких бриллиантов мы и собираем команду, которая работает без менеджеров. Собираем медленно, но верно.

Если вы прогаете на питоне и хотите попробовать свои силы — вот Федино тестовое. Ответы и небольшой текст о себе пишите Феде на почту [email protected]. Если вы человек с опытом и можете показать свой код — пишите тоже, пожалуйста. От нас: супер проекты, достойная оплата и хорошие рабочие условия — свободный график, асинхронная коммуникация и прочая работа здорового человека.

Обсудить пост, как и всего, можно в чате @ctodailychat. Только не пишите ответы на тестовое, пожалуйста. Мы много сил вложили в его разработку и переделывать совсем не хочется.

Похвастаюсь. И извините, сейчас будут два поста подряд.

Позавчера, впервые отказал клиенту вот так:

К(клиент): нам нужно, чтобы вы запрогали Х за 2 месяца.
Я: к сожалению, мы не успеем. Там работы больше, чем на 2 месяца, успеем только Y.
К: ну, тогда, видимо, заканчиваем сотрудничество.
Я: да, заканчиваем.

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

Мы с Федей делаем в программирование такие штуки, которые мало кто может, но всё равно, я часто обещаю чуть больше, чем способны мы. Какие бы крутые результаты мы не показали — до обещаний они всё равно не дотягивают. Клиент разочаровывается, мне стыдно, мы доделываем работу без доплаты и теряем деньги, ну и на дальнейшее сотрудничество это влияет так себе. И вот, наконец, я сделал по-другому.

Я и раньше отказывал клиентам, но только когда у меня прям совсем не было ресурсов их взять. А тут я теоретически могу их взять, но отказался, потому что договариваться придётся на малореальный результат.

Слава богу, что клиентов достаточно и я могу научиться не врать. Слава богу. И горжусь Федей, нашими программистами, Дари и собой, что у нас это получается!

Всё, похвастался. :)

Новости бизнеса: договорились cделать аудит крупного клиента. Индустрия, о которой я давно мечтаю, и задача интересная — будет о чем рассказать детям потом. Ну и вам похвастаться.

Это корпорация, так что всё согласуется-пересогласуется. На последнем этапе, договор заметил генеральный директор и чуть не завернул буквально формулировкой «что это за Федя и Самат и зачем они нам нужны?!». Пришлось объяснять. Контрагент предлагает переименоваться в ООО «Техэкспертиза». Говорит, так будет меньше проблем.

Завести второе юрлицо, специально для работы с корпоратами? 🤔

P.S. В чате советуют «МосГлавТехЭкспертиза»! 🎩

Какое имя самое солидное?

Техэкспертиза25%
ГлавТехЭкспертиза12%
МосГлавТехЭкспертиза12%
РосГлавТехЭкспертиза51%
4 064 ответов

Наняли недавно программиста с помощью hr-агенства, заплатили агенству за это полмиллиона рублей.

Выясняю, что этот программист читает Федин канал и спрашиваю: а что же ты сам нам не написал? Мы ведь постим все вакансии.

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

Морали не будет. Нанимаем: питон-лида в Upmarket; рубиста, фронта и дата-инженера в Вебиум; ведущего фронта (вью) и питониста-руководителя разработки к себе.

В интернете мало вещей, которые нельзя восстановить после утраты. Недавно я узнал об одной такой неочевидной вещи — привязке домена к бизнес-аккаунту в Фейсбуке.

Привязка домена важна, если вы хотите отслеживать конверсии на сайте при покупке рекламы в Фейсбуке, в свете последних изменений в iOS.

Мы рекламируем подписку на сноб в Фейсбуке и отслеживать реальные покупки на сайте важно для настройки эффективной рекламной кампании. Без привязки домена этого не сделать.

Стоит потерять доступ к тому бизнес-аккаунту, к которому привязан домен — и все, вы больше никогда не сможете его отвязать и перепривязать к другому аккаунту. Во всяком случае, я не смог. На форуме поддержки Фейсбука сотни вопросов, как это сделать, все с ответом «найдите владельца того аккаунта, к которому привязан домен и попросите его отвязать». А что делать, если я не могу его найти? Я писал в официальную поддержку фейсбука, писал даже представителю Фейсбука в России. Никто не может (или не хочет) помочь. Они не могут даже помочь определить, кто владеет тем аккаунтом, к которому привязан домен.

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

В результате, мы выяснили, что владелец аккаунта всё это время был с нами (просто потерял его в списке), но нервов мы потрепали изрядно. Внимательно следите за привязкой домена в Фейсбуке и будьте здоровы.

В стартапах есть понятие elevator pitch: абзац текста, которым можно «продать» свой проект потенциальному инвестору, пока едешь с ним вместе в лифте.

Вот, например, наш клиент — Вебиум. Онлайн курсы для подготовки к ЕГЭ. Ребята супер симпатичные, но Федя, в начале нашего сотрудничества, был настроен очень скептично — мол, придёт условный Яндекс и сожрет весь рынок с потрохами.

А недавно я съездил в Питер, пообщался с ребятами вживую и наконец сформулировал этот самый питч:

1. Остальные курсы выбирают в основном родители, вебиум у родителей просят купить сами подростки, опираясь на отзывы друзей.
2. У вебиума есть институт наставников, уникальный для рынка. Студенты-первокурсники, которые отучились в вебиуме и очень круто сдали ЕГЭ, помогают подготовиться следующему поколению. В прошлом году было больше 800 наставников (их подготовка и менеджмент — отдельная сложная задача). Конкурс на то, чтобы стать наставником больше, чем в лучшие университеты России.

Этот же питч я использую при собеседованиях, ведь программисты вкладывают своё время и таланты так же, как инвестор — деньги.

Если вам питч понравился, и вы фронтендер, руби-программист или дата-инженер — пишите мне в личку или на [email protected], у нас открыты вакансии.

P. S. Кстати, вебиум — первый наш клиент, которому мы помогли стать резидентом Сколково. Практически нулевые налоги на белую зарплату программистов — это, конечно, кайф.

Клиент поделился, что у них в дата-центре выбило электричество, а дизель-генератор выключился из-за жары. Результат — серьезный простой продакшена. Всё бы ничего, но это клиент, у которого я только что закончил аудит и на то, что у них свой ДЦ я достаточного внимания не обратил 🙈

ОК, добавляем пункт «аудит ДЦ, если он не дай бог не Tier 3» в чеклист.

Чеклист аудита написан деньгами, прямо как техника безопасности — кровью.

Похвастаюсь: мы с Федей наняли аккаунта! Наш первый не-программист, Дари Лебедкина отвечает за:

- документы — договоры, счета, акты; не люблю эту работу и счастлив, что могу ее полностью делегировать;
- отношения с клиентами, когда дело не в конкретной фиче (такое все наши программисты менеджат самостоятельно), а в чем-то более глобальном;
- проджект-менеджмент: все наши программисты самостоятельные и могут сами сменеджить небольшую команду, но с некоторыми проектами работы больше, чем обычно и она уж совсем далекая от программирования — тут Дари подхватывает;
- помогает мне с аудитами и продажами: все структурирует, ничего не забывает, а ещё подмечает моменты, которые я упустил.

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

А вот в проектах, где общения больше, чем технарства, ведущая роль у меня и мне приходилось себя насиловать: вести четкие записи, списки, контролировать себя и других. Теперь мои слабые стороны в этих вопросах закрывает Дари. Прямо чувствую, как за спиной выросла ещё одна стена, которая надежно прикрывает тыл. Ура!