you can, guy
369 subscribers
100 photos
7 videos
1 file
120 links
Зацепивший меня, @mr_omti, контент про бизнес, стартапы и саморазвитие
Download Telegram
Почему так часто пропадаешь?

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

Бот призван решить две проблемы:
- не нужно самому постоянно мониторить сайты компаний на наличие новых возможностей;
- чем быстрее узнаешь о возможности и подашься, тем выше шанс, что оффер сделают именно тебе.

Оба пункта не сильно релевантны для российского IT-рынка, а вот всякие гуглы и амазоны рассматривают заявки on a rolling basis и, набрав некоторое количество кандидатов, они закрывают позицию, даже не дожидаясь подписанного оффера. Потому что у таких компаний поток кандидатов огромный и опыт им показал, видимо, что такой подход эффективен. Так что для западного рынка такая фича бота — одна из киллер-фич. Собственно, так как я сам в 2020 и 2021 годах подавал по 200-300 заявок в год, очень хотел бы иметь такого бота тогда. Но, тем не менее, мы пока решили начать с малого и запустились только с российскими компаниями))

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

Давайте буду рассказывать вам об открытиях / проблемах / лайфхаках, с которыми сталкиваюсь в процессе работы над ботом. Вот несколько из них:

- Когда мы только запустились, мы помечали пользователя активным только тогда, когда он заполнял все фильтры (их 6 штук) и до этого не отправляли ему новые вакансии. После запуска я быстренько завел джобу, которая раз в 24 часа отправляет сводную статистику (первый скриншот в следующем посте) и понял, что количество неактивных пользователей растет пропорционально количеству активных. То есть примерно 50% людей было лень заполнять все фильтры, чтобы начать получать вакансии. Сами пользователи тоже репортили, что это не очень удобно и много кто отваливался уже на этом этапе.

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

- Я всегда смотрел в сторону Telegram, как на инструмент для alerting'а в том числе и не понимал, почему люди это не используют. Оказывается, используют :) Так, например, Pieter Levels, один из самых известных инди-хакеров в мире, на подкасте у Лекса Фридмана рассказал, что ему все ошибки прилетают в Telegram. И у нас теперь так же (смотрите второй скрин).

В следующих сериях расскажу о том, как мы случайно полностью снесли всю базу с пользователями и их данными, так что stay tuned!
А пока можете потыкаться в бота тут: @IT_job_finder_bot и приходить с баг- и фича-реквестами в личку)

#jobfinder
🔥143👍3
3
👍53
Давайте попробуем формат дайджеста из того, какой контент я употребляю сейчас, пока я пишу вторую часть поста про @IT_job_finder_bot

Итак, погнали по скринам:

1. Про то, что многие авторы доносят одни и те же мысли много-много раз, но только в разных формах и примерах, и это нормально

2. Как Сэм Альтман питчил OpenAI Илону Маску

3-4. Мысли про то, почему самые сильные технические ребята выбирают самые сложные технические проекты

5. Советы про продуктивность от сооснователя одного из крупнейших венчурных фондов мира a16z.com

6. Какие «знаки» указывают на PMF
👍4
Салем, Долина

Досмотрел сегодня документальный фильм про казахстанских ребят, которые дизраптят стартап-индустрию в Кремниевой Долине:
https://youtu.be/13sLnGKU71I

Считаю, что у фильма незаслуженно малое количество просмотров, поэтому рекомендую!

15 лет назад мечтой талантливого человека из нашего региона было попасть в Google. Сегодня, 15 лет спустя, амбиции поменялись и теперь мечта – создать следующий Google.
6🔥2
you can, guy
Почему так часто пропадаешь? Я не писал сюда уже около месяца, а все потому, что помимо работы я сейчас занят двумя, скажем так, проектами, и сегодня хочу рассказать про один из них. Первый проект — бот для поиска вакансий @IT_job_finder_bot. Суть бота в…
JobFinder, pt. 2

Прошел почти месяц с предыдущего поста про @IT_job_finder_bot и вот что за этот месяц произошло:

- Мы сделали x2, как по количеству пользователей, использовавших бота хотя бы один раз, так и по количеству людей, которые остались с нами и не заблокировали/стопнули бота (я специально зашел и проверил в нашем админ-боте со статистикой!).
Тем не менее, конечно же, есть куда расти и есть с чем разбираться, чтобы отток был поменьше! Например, заметил, что некоторая часть пользователей отваливается после получения первой вакансии.
Это может означать, что либо мы плохо онбордим пользователя и не даем понять, что будем проактивно отправлять ему вакансии, либо пользователь просто зашел потыкаться и забыл про бота, а уведомление ему про него напомнило. Пожалуй, займусь проверкой этих гипотез)

- К нам пришел первый инвестор уже на текущем этапе проекта. На минуточку, проект полупублично релизнулся всего полтора месяца назад. Мы в M&A пока не заинтересованы, но все равно решили поговорить. Обсуждали как полное, так и частичное приобретение. Семизначные числа.
Радует, что интерес есть не только со стороны пользователей, но и со стороны бизнеса. Со встречи вышел с инсайтом, что проект может быть интересен инвесторам не только как инструмент, который потенциально будет приносить деньги, а как доступ к аудитории (средний и малый бизнес страгглят с наймом качественных кадров, потому что все идут в бигтех, поэтому доступ к таким кадрам становится особенно ценным).
Это очень ценно, буду знать как его еще продавать, если понадобится)

Для бизнесов: если вам интересны сотрудничество и коллаборации, размещение вакансий у нас, реклама — пишите мне в личку @mr_omti

- Добавили удобное меню (см. скриншоты)
- Добавили в бота 12 новых направлений — появились Frontend, ML, Аналитика, Android, iOS, DevOps и другие.

Топ-3 направления, по которым люди ищут работу у нас — это Backend, Data Science и ML. На удивление, QA в топ-5!

- Перенес данные на новый PG-кластер с двумя репликами, но забыл использовать HA-библиотеку для базы, что привело к двум outage бота при двух сменах мастеров, так как старые мастера становились read-only, а хост статический и зашит в конфиге)) Я работаю в команде DBaaS в Авито и за это немножко стыдно — почувствовал себя на месте наших «клиентов»)
Как итог, решили временно жить на одном хосте, но если кто-то знает либы для связки multi-replica PostgreSQL + Python, то рекомендуйте в комментариях!

- Офигел с того, насколько в гитлабе удобно сделаны интеграции! За пять минут настроил себе пуш-уведомления на комментарии и создание/изменение MR’ов в Telegram.

- Завели канал @JobFinderUpdates, где будем делиться апдейтами по продукту и стараться билдить публично, то есть рассказывать про все технические и нетехнические факапы и победы, так что подписывайтесь!
Также приобрели временный домен job-finder-it.ru — поможет нам чуть более точно считать DAU.
Есть догадки, как именно?)

И, уже по традиции, делюсь несколькими полезными скринами ниже:

#jobfinder
🔥11😍1
🔥7👍42
Если вам интересно почитать еще больше про внутрянку проекта подписывайтесь на моего кофаундера:
@RahimHakimovv

В канале уже есть посты про инди-хакинг, плюсы и минусы делать стартап с друзьями, ну и про то, почему надо писать поддерживаемый код)
👍7🥱3🔥2
you can, guy
Держите подборку крутых рекламных баннеров, которые я подсмотрел у Коли
еще одна моя любимая реклама
все очень нативно, гармонично и слоган сам тоже напрашивается
3
Forwarded from Too Long, Did Read
Мой новый проект - расширение для хрома, которое помогает выявлять читеров на chess.com

https://chromewebstore.google.com/detail/chesscom-opponent-risk-sc/oiemcgpbdohnhkplobgndgdhdlbafoeg

Всем привет!
Наконец-то я доделал, зарелизил и протестировал свое расширение.

Зачем делал?
Я очень много играю в шахматы. Нездорово много - в 2024 я сыграл 3650 партий.
И играю я довольно хорошо: 2200 рапид, 1900 блиц на chess.com.

За последний год, по моим ощущениям, на чесскоме стало просто невероятно много читеров - бывают дни, когда половина всех найденных соперников “похожи на читеров”.

Вот я и решил сделать свое расширение, которое будет проверять соперника за пару секунд после начала игры: находит юзернейм противника, достает кучу статистики по апишке, и с помощью созданной мной скоринговой модели выдает “risk score” - по сути вероятность того, что соперник читер, от 0 до 100. Если скор получился высокий - можно сразу же прервать игру, и не тратить время, нервы и рейтинг.

Я написал статью, в которой подробно рассказал про то, как устроена модель, и что я там еще планирую развивать в будущем:
Medium | Telegraph.
Пересказывать не буду - посмотрите, если интересно.

Fun fact: вчера выложил примерно такой же пост на реддите (все-таки, у англичанов рождество сегодня), и мне написал на почту CEO chess.com [см. скрин выше].
Надеюсь, не будет со мной судиться))

В процессе работы над этим проектом я несколько раз разочаровался в курсоре и гпт, хотя начал сразу с более “крутым” подходом, чем в прошлом проекте.
Интересно, что даже ChatGPT o1 не смог нормально придумать мат. модель (хотя там не то что бы высшая математика), поэтому пришлось немного повспоминать всякие эконометрики и другие универские предметы, которые я уже давно забыл.
Cursor, несмотря на вдумчивые и очень подробные тз, наворотил кучу дерьма, и по итогу я потратил примерно половину от всего времени работы над проектом на переписывание кода вручную.

Но результатом я доволен. Работает вроде хорошо.
Если вы играете - попробуйте, пожалуйста! Это реально удобно, пользуюсь теперь на постоянке.
Если играют ваши друзья - скиньте им!

Проект я, как и в прошлый раз, заопенсорсил - вот он на Github.
2🔥10👍31
Писал это письмо год назад фаундеру simplify.jobs, который так и не ответил мне после нескольких пингов.

Как думаете, какие минусы у этого холодного аутрича? Что можно улучшить, чтобы повысить конверсию?
🏆4🔥2