будни

Инструмент для командной работы от Фейсбука называется Workplace — свой закрытый Фейсбук с групповыми видеозвонками и мессенджером за 5 долларов за сотрудника в месяц.

Гугл недавно переименовал своё корпоративное решение GSuite (бывший Google Apps) в Workspace — Gmail, Drive и продвинутый Meet с возможностью записи звонков за 5 долларов за сотрудника в месяц.

Ехал Workplace через Workspace, смотрит в реку — в реке Slack (5 долларов за сотрудника в месяц).

Это мы внедряем клиенту оба инструмента на букву W, ещё вход везде без пароля настраиваем (взрослый SSO) и управление пользователей из единой админки. Делаем на основе OneLogin, горячо рекомендую.

Вот так выглядит запись подкаста в полевых условиях.

Мой любимыми микрофон Samson Q2U подключен напрямую к ноутбуку, а уже в микрофон воткнуты обычные наушники, чтобы слышать в них не только собеседника, но и свой голос.

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

На картинке — диаграмма направленности звука этой модели, спереди много, по бокам и сзади — меньше.

На графике можно разглядеть перевёрнутое сердце — такие микрофоны называют кардиодными.

Раньше я пытался записывать подкаст на диктофон Zoom H1n. У него диаграмма звука всенаправленная, как у свечки, которая светит во все стороны.

На диаграмме — круг.

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

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

Пара отличий моей «домашней студии» от «походной»: в больших наушниках, в которых лучше слышно свой голос, во внешней звуковой плате (Behringer UMC202HD), чтобы было куда эти наушники воткнуть и куче кабелей, чтобы связать это все вместе. А ещё штатив для микрофона и коробки из икеи, чтобы писаться стоя.

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

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

А любимый гость команды подкаста — тот, кто вышел на связь из пивного бара. «Тут тихо, до обеда есть время, посетителей мало, музыка играет не громкая». 🤯 запись конечно перенесли, но эта история живет в наших сердцах.

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

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

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

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

А ещё, я впервые увидел большие горы и встретил день рождения в горах ❤️

150 лет назад я бы сослался на Библию или Коран, а вчера объяснял налоговому консультанту, какая нам с Федей нужна услуга, следующим образом: «смотрел ‘во все тяжкие’? — да, конечно! — мне нужен Сол Гудман. Причём Гудман-юрист уже есть, теперь нужен Гудман-бухгалтер/налоговик.»

Культурный код — сильно упрощает коммуникацию.

P.S. Бухгалтерию от Тинькова и Кнопки пробовали — не понравились. Сейчас будем тестить еще одних, если окажутся классные — поделюсь. Буду благодарен рекомендациям.

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

Причины две:

1) Нанимать программистов клиентам трудно. Трудно потому, что многие разработчики-крутаны хотят работать с нами, а переходить навсегда к нашему клиенту — не хотят.

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

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

Что это значит практически?

💼 Для клиентов: можно нанять нас на разработку MVP, а уже потом заказать у нас себе найм команды внутрь, по необходимости. Пишите мне в личку. Очередь из клиентов на 3 месяца вперед, но оно того стоит.

🛠 Для программистов: мы открываем большой найм в команду «Федя и Самат». Много разных проектов, технологий, бизнес-задач и непременно высокий уровень качества. Стек — python и js. Пишите Феде на [email protected].

Ух.

Нанимаем рубистов для клиента — в Вебиум, платформу онлайн обучения для школьников, и идет туго: сложнее, чем обычно, хотя с рубистами и раньше было не просто. А вакансия-то — конфетка: проект новый, без легаси, работающий бизнес с благодарными клиентами и классной командой, зарплата до 350 и тд и тп. Обсудил с парой знакомых и все в один голос говорят, что это из-за сбермаркета: «они мидлов по 400 тысяч набирают (400тр в месяц), пылесосят рынок как не в себя». Живите теперь с этим знанием 🤯

Второе наблюдение чуть более общее — до коронавируса мы с Федей указывали удаленку как своё конкурентное преимущество. Теперь, из-за коронавируса, удаленка стала новой нормой, причем больше на западе, чем в России. И конкурировать порой приходится со стартапами из Штатов и Израиля, где зарплата в 8 тысяч зеленых в месяц за крепкого мидла — не редкость 💸

Придется придумывать новые конкурентные преимущества, до которых корпораты и стартапы пока не дотянулись и вряд ли дотянутся. Пока думаем об асинхронности и о том, что с нами не нужно сидеть в слеке 24/7, а можно делать «глубокую работу». Людей, которые понимают ценность такой культуры меньше, чем тех, кто уважает удаленку — нужно лучше объяснять и продавать. Радует, что такие люди есть, а нам не нужно много, так что, надеюсь, ещё не всё потеряно 🚀 Если пишете на питоне, рубях или жаваскрипте и любите работать по своему расписанию, четко и без горячки — пишите Феде на [email protected]

В сегодняшнем эпизоде подкаста мы с Федей делимся своими факапами и страдаем по поводу несовершенства IT индустрии. Ведёт этот выпуск непревзойденная Юля Яковлева. Юля редактирует все выпуски, а в этом садится за микрофон и задаёт нам с Федей вопросы: почему в разработке все так плохо, почему мы не можем найти себе программистов и ещё кучу других.

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

Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.

Сегодня я видел небольшой самодельный ERP (много мелких крудов типа оформления отпуска) на скале, с Кафкой и Кассандрой. Там есть блоги. На скале.

А вчера — высоконагруженное e-commerce решение с ядром на битриксе.

Не могу решить, что мне нравится больше 👀

Мой учитель по психотерапии говорит, что почти в каждом терапевте есть мазохистическая часть личности, иначе в профессии делать нечего. В IT-аудите — похожая история.

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

Я давно сюда не писал ничего о своей работе, потому что работы ОЧЕНЬ МНОГО. Мы с Федей пытались сделать её всю сами, перетрудились, приходится отказывать клиентам :(

Пора нанимать людей не только клиентам, но и к нам. В рамках исправления ошибки, публикую две вакансии:

🛠 Программист:
- думает о пользе бизнесу;
- пишет на python или node.js, а лучше — на обоих;
- пишет код, который можно развивать и поддерживать; не пишет код, который можно не писать, такой код — самый лучший;
- самостоятельный — выполняет обещания; если вдруг что-то идет не так — проактивно приходит с проблемой и с вариантами решения.

Проекты: технический перезапуск Сноба, бомбический онлайн-сервис от Upmarket (SaaS для публикации товаров на маркетплейсах) и несколько секретных стартапов. Одного опытного программиста мы возьмем в штат к себе, а не к клиенту — можно будет посмотреть на всю индустрию в целом, переходя от проекта к проекту. Подробное описание вакансии и инструкции — у Феди в канале.

💼 Аккаунт:
- ведет наших клиентов вместе со мной, Федей и нашими программистами;
- ничего не продалбывает (в отличие от меня).

Этого золотого специалиста мы возьмем к себе штат. Клиенты от стартапов и олигархов до федеральных сетей, в которых бывал каждый. Подробная вакансия и инструкции — вот тут.

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

Год назад назад я рассказывал вам про нашего клиента, w1d1. Они собирались сделать приложение для развития креативности сотрудников IT и дизайн-компаний. Обычно, мы заключаем контракт на пару месяцев за фиксированную сумму денег.

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

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

Если очень кратко — то дела на картинках ниже, а подробнее — внутри.