найм

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

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

Проблемы у профессий тоже схожие: код и инфраструктура частенько пахнут и даже СМЕРДЯТ, это вам любой человек с опытом копания в старых системах подтвердит.

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

Наткнулся на популярный список на гитхабе для соискателя-программиста, чтобы подготовить вопросы к потенциальному работодателю.

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

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

Часто соискатели теряются или стесняются задавать вопросы.

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

Ну и напомню о классическом чеклисте зрелости IT-компаний от Джоэля Спольски. Джоэль доступно объясняет, чем важен каждый пункт. У нас с Федей 11 из 12, по это уже другая история.

Мы с Федей наняли первого программиста к себе в штат.

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

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

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

Кстати, у Всеволода есть свой канал в телеге!

Отличный лонгрид выходного дня про науку, важный для программистов тоже: http://www.thenewatlantis.com/publications/saving-science

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

Это так же правильно и в отношении IT. Код ради кода не ценен, важно решение задачи. И лучшие программисты те, кому интересны задачи реального мира. Ищите таких и берегите.

Если программист мучает вас по дизайну и функциям - терпите и просвещайте, слушайте и спорьте. Обратная ситуация, когда программист прогает и не задаёт вопросов по продукту - в долгосрочной перспективе ведёт к краху.

« — Чувак делал похожие штуки, но стесняется вам написать, есть ли работа? Вот его резюме…»

Вот это я понимаю командная работа 💪

(работа нашлась)

Полтора года назад мы сделали игру «футбольный менеджер».

Plug-n-play движка из этой механики сделать не получается — уж очень все игры разные, но минимальными ресурсами разработки получается делать вот такие крутые проекты:

https://meduza.io/games/perezhit-tyurmu-maloy-krovyu

Кстати, если вы умеете js (react, node, вот это всё) и не чураетесь верстки — можем сделать пару проектов вместе. Пишите мне на samat@meduza.io— перед новым годом очень много проектов.

Мы с Федей собрали команду мечты.

Фронтендер, который руководил проектами, пока мы не наняли двух отличных менеджеров — ✅. Бэкендер, бывший техдир — ✅. Фулстек-разработчик, бывший CPO в стартапе — ✅. Архитектор, который вытаскивает требования из бизнеса лучше психоаналитика — ✅.

Главное — все ребята пытаются решить проблемы бизнеса наших клиентов с помощью кода (в идеале — без кода), а не просто программируют.

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

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

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

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

С рынка удаленки ушли почти все иностранные компании и ребятам, которые работали на запад, нужно переезжать или идти на серьезное понижение зарплаты внутри России.

Я слышал о сокращениях в хороших аутсорс-студиях и в крупных компаниях с большим IT — это внушает опасения.

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

С командой из 13 человек, сейчас мы ведем четыре активных проекта.

1. Заканчиваем полный технологический перезапуск Вебиума — лучшей онлайн школы подготовки к ЕГЭ. В отличие от других школ, её выбирают сами подростки. Задача образовательного движка: чтобы школьникам было удобнее учиться, а наставники и преподы успевали больше, но ошибались и уставали — меньше. Это большой и старый Ruby-монолит, который мы бесшовно перезапускаем на новом стеке. Мы уже перезапустили сайт с продажей курсов, в сентябре запуск новой образовательной системы. Проект длится почти год, перезапуск живого сервиса — это очень сложная задача, в сентябре отчитаюсь подробнее.

2. Запускаем новое медиа с нуля за 3 месяца. Надеюсь, что когда-нибудь смогу назвать его имя и похвастаться. Это уже второе медиа, которое мы запускаем с Федей технически в последние полгода, так что буквально «набита рука» :)

3. Ведем разработку нескольких модулей «Чайки». Чайка — это сеть клиник доказательной медицины. А ещё это IT-стартап, который делает свою собственную Медицинскую Информационную Систему, в которой хранится вся информация о пациентах. Каждый день в ней работают более 600 сотрудников клиник. Здравоохранение — огромная индустрия, в которой непочатый край работы для IT и разработки. Нам крупно повезло с заказчиком — мы встроились в продуктовую команду Чайки и с их помощью разбираемся в медицинской тематике. Часть систем будут Open-source, так что о них вы услышите ещё не раз.

4. Ещё у нас есть «консалтинговый проект», где мы помогаем компании создать внутреннюю команду мобильной разработки и забрать развитие мобильного приложения от аутсорса. Это классные ребята из Канады, которые сделали самый популярный сервис подготовки к сдачи теории на водительские права в США — Driving-Tests. Сервис настолько популярный, что у них в отзывах жалуются на работу местных государственных отделов DMV, где проводятся экзамены (что, конечно, не часть их бизнеса). На этой же технической платформе работают ещё несколько сервисов — для подготовки к экзамену на звание медсестры и на сдачу bar exam, чтобы стать юристом. Собрали для них маленькую и классную команду — ребята сейчас перенимают код. Расскажу потом подробнее, красивая история и четко раскладывает, из чего состоит современная разработка мобильных приложений.

Уф, давно не делился новостями бизнеса, так что такой вот отчетный пост; надеюсь, не слишком занудно получилось!