Чужие стартапы

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

Онлайн-сообщества

Когда еще не было социальных сетей, основной платформой, где проводились обсуждения, были usenet-группы (в начале) и тематические форумы (с развитием веба). Я провел огромное количество времени в дискуссиях и спорах на таких площадках, кое-где даже стал модератором/администратором. Ретроспективно я жалею о 99% потраченных на это человекочасов. Думаю, что основными проблемами, побуждающими меня сидеть на форумах, были низкая социализация IRL, иллюзии касательно капитала, сколачиваемого там, отсутствие внятных жизненных целей. Со временем я пришел к выводу, что нормальный человек (inb4 #define “нормальный”) на онлайн общение и дискуссии своё время тратить не будет.

Старшеклассники в детсаду

В онлайн сообществах (форумах или чатах) иногда встречается такой тип людей: человек врывается в какое-то обсуждение и заявляет “пфф, что это вы тут копошитесь с игрушечными машинками в песочнице, я вот езжу на внедорожнике по говнам вообще на изичах. А у вас тут возня какая-то”. Их заявления характерны своей несоразмерностью уровню большинства участников дискуссии. Например, разработчики обсуждают как им прокачать свой рейт до нормального и зарабатывать 30$ в час на апворке а тут приходит чувак и говорит—”нормальный рейт начинается от 80$ в час” (естественно подразумевая что он уже достиг этого уровня).

Почему нужно работать в...

Почему нужно работать в аутсорсе? Потому что там разнообразные и большие проекты, часто greenfield, непосредственное общение с мультинациональными командами. Короткие проекты, получаешь опыт и удовольствие от того, что доводишь дело до конца. Если проект не нравится—не беда! Идешь к ресурсному менеджеру и подбираешь себе что-то действительно интересное среди большого портфолио. Прокачиваешься в разных технологиях, подтягиваешь английский. Круто! Почему не нужно работать в аутсорсе? На аутсорс отдают всякое легаси, разговаривать будешь с иностранцами с сильным акцентом, и ежедневное “yellou, hou aRe you?

Мультипроектность

Еще одна особенность жизни независимого разработчика-консультанта—это параллельная работа с разными клиентами над разными проектами. В сложные дни я работал с 4мя клиентами, у некоторых из них было сразу по несколько проектов, которые я разрабатывал или поддерживал. Многие проекты были написаны на разных языках. Очевидно, что работа над чем-то одним эффективнее всего. В голову всегда загружен только один контекст, со временем многие места запоминаются и разработка идет на автомате. Во времена работы в энтерпрайзе я мог по памяти назвать названия классов и методов, в которые нужно смотреть для реализации той или иной фичи.

Бардак

Одна из самых серьезных опасностей, которая будет стоять на вашем пути, если вы перейдете на парттайм работу или ± гибкий график (в любом формате)—это бесполезное прожигание свободного времени. Офисный человек скован рамками рабочего дня. Утром ему нужно появиться в офисе, днем там присутствовать, вечером уйти. Неважно, продуктивно ли прошел день, в конце месяца его ожидает зарплата. Эти рамки являются одновременно и благословением и проклятием. Благословением—потому что не нужно думать, что будет завтра, завтра надо на работу утром идти.

Стартап, вязнущий в болоте микросервисов и SPA фреймворков

Недавно я посмотрел интервью с DHH, это был keynote на (онлайн) конференции RailsConf 2020. DHH это автор и мейнтейнер веб-фреймворка Ruby On Rails, CTO компании Basecamp. Известен как адвокат фулл-стек разработки, монолитных архитектур, profitable from day zero подхода и противник венчурных денег. В интервью он рассказывает, что современный зоопарк веб-технологий, узкая специализация (“реакт разработчик”), раздутость команд и оверинжиниринг это следствие бесконтрольного использования венчурного капитала. Вот небольшая история в тему. Один мой знакомый несколько лет назад пошел работать в стартап.

Поддержка малого бизнеса

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

Продавец

Несколько лет назад на чем-то вроде ретрита я познакомился с одним человеком. Он представился хозяином аутсорс конторы, которая “делает все”—сайты, мобильные игры и приложения. Разговорились на эту тему и человек поделился своими проблемами: отсутствием хорошей технической экспертизы, отсутствием лидера или хотя бы сеньерного разработчика, который бы закрыл этот просчет. При этом он заявил, что является отличным продавцом, может продать все что угодно, но вот с реализацией есть нюансы. Договорились встретиться еще и обсудить чем бы я мог помочь.

Смешные тестовые задания

Недавно на доу одна веб-студия претендующая на некую эксклюзивность опубликовала статью о процессах найма. В частности, кроме всякого корпоративного буллшита про “culture fit” и “мы берем только тех людей, которые хотят к нам попасть” было упоминание того, что они дают тестовое задание. Общественность естественно моментально возмутилась. “Как вы посмели давать тестовое задание, вы же обычный аутсорс, мы к вам не пойдем”. Людей можно понять—они годами сидят в болоте нашей индустрии, переходя с одного корабля на другой, работая из трехкомнатных квартир на Оболони, наскоро переоборудованых под коворкинги, под одним Upwork-аккаунтом, меняют конторы как перчатки, а тут какие-то выскочки возомнили, что они выше этого болота и решили перебирать кандидатами, давая им тестовое!

Как у меня отобрали честно купленную квартиру

Я уже много раз упоминал о том что потерял хату: на стримах, в постах, чате канала. Пришло время подробно рассказать что произошло, как развивались события, и какие ошибки я совершил. Поехали. Поиск Февраль 2013 года, Киев, Украина. Хозяева квартиры, которую я снимал, нашли покупателя, и нам нужно съезжать. Начинаем искать варианты снять. На тот момент у нас была 1 собака и 6 кошек, что, сами понимаете, накладывало определённые ограничения. Некоторое время походив там и сям решаем посмотреть на покупку.

Про собственное жилье

Частый вопрос, которым задается молодой человек современности—нужно ли покупать своё собственное жилье? Может, жить в чужом? (с родителями, на съемной хате, ваши варианты). Я ранее писал про ремонт, читателю очевидно, что своё жильё у меня есть. Поделюсь своей мотивацией и соображениями на эту тему. Бабкин хрущ на стадии котлована До 10 лет я жил с родителями в общежитии. Так себе конечно, но ко всему привыкаешь. В 97 родители купили огромную четырехкомантную двухуровневую квартиру и мы переехали в неё.

Важность интеграций

Несколько лет назад я обсуждал с клиентом новый проект. Суть такова: есть компании-производители, которые хотят промоутить свои товары через кешбек или какие-то бонусы за покупки. Делается сайт (не нами), сайт рекламируется, человек туда заходит, загружает фото чека, qr-кода или другой документ подтверждающий покупку, потом фото идет к нам, наша система его валидирует и сообщает результат назад. Вопрос заключался в том, каким образом обеспечить сайтоделам максимальную простоту интеграции нашей системы. Я предложил, чтобы мы поставляли API (он у нас был), а партнёры пусть нам грузят фотки самостоятельно, используя API.

Бесконечный скроллинг и компромиссы с совестью

Воистину—бесконечная лента—изобретение самого диавола. Парень, который её придумал (некто Aza Raskin, еще ~15 лет назад), потом писал, что сожалеет об этом1. Здесь должна быть картинка где отец заглядывает к сыну в комнату. Сын сидит за компьютером, на экране твиттер. Отец спрашивает “что сынок, играешь ночи напролет, как раньше?”. Сын отвечает “нет пап, игры это уже не интересно. Я тупо смотрю на экран в поток бессмысленных сообщений и кручу экран вниз”.

Вредные привычки год спустя

Больше года назад я написал серию постов о вредных привычках. Хочу сообщить, как идут дела с тех пор, потому что на словах ты серийный предприниматель спишь по 4 часа в сутки по методу Да Винчи и запускаешь по стартапу в день, а на деле не можешь заставить себя даже дома убраться. У меня есть подозрение, что восторженные авторы текстов о продуктивности пишут их в первые дни и недели использования своих методик, во время “медового месяца”.

Ускоренное воспроизведение

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