kopchikovich's blog
141 subscribers
11 photos
104 links
Обратная связь @kopchikovich
Download Telegram
Я как-то писал про своё забытое расширение Pomodoro Timer в Chrome у которого даже оказалось 14 пользователей

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

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

Уведомления с рёвом т-рекса переделал на стандартные хромовские 🥲️️️️

Сейчас уже 34 пользователя, так что если вам вдруг интересно посмотреть как получилось вот ссылка
🔥5
Решил спросить у последней модели ChatGPT-o1 (которая умеет размышлять) про будущее разработки

Ответ, с одной стороны, ожидаемый, но мне понравилось, как он был сформулирован. В целом, полезно держать это в голове, поэтому решил поделиться:

"Размышления о будущем вашей профессии — важный шаг к тому, чтобы оставаться востребованным специалистом. Сфера разработки действительно переживает значительные изменения, особенно с развитием искусственного интеллекта и автоматизации.

Как поменяется разработка в обозримом будущем?

1. Автоматизация и AI-помощники: Инструменты на базе искусственного интеллекта будут всё больше автоматизировать рутинные задачи — от написания кода до тестирования и отладки.
2. Повышение уровня абстракции: Разработчики будут работать с более высокоуровневыми инструментами и языками, позволяющими сосредоточиться на логике и дизайне приложений, а не на низкоуровневом коде.
3. Интердисциплинарность: Возрастёт потребность в специалистах, сочетающих навыки из разных областей — например, разработки и анализа данных, UX-дизайна, бизнес-аналитики.
4. Удалённая и глобальная работа: Распространение удалённой работы усилит необходимость в эффективной коммуникации и управлении распределёнными командами.

Какие навыки стоит прокачивать, чтобы быть в тренде?

1. Изучение искусственного интеллекта и машинного обучения: Понимание принципов работы AI поможет не только использовать современные инструменты, но и участвовать в их разработке.
2. Системное мышление и архитектура: Способность видеть общую картину, разрабатывать масштабируемые и надёжные системы станет ещё более ценным навыком.
3. Навыки в области данных: Знание основ работы с большими данными, аналитики и визуализации поможет в создании более информативных и полезных приложений.
4. Мягкие навыки (soft skills): Коммуникация, лидерство, умение работать в команде и управлять проектами станут критически важными.
5. Непрерывное обучение: Готовность постоянно учиться и адаптироваться к новым технологиям и методологиям.

Исторические параллели и уроки прошлого

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

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

Интернет-революция: В 1990-х и 2000-х годах интернет изменил способ взаимодействия и ведения бизнеса. Разработчики веб-приложений и сервисов оказались на передовой этих изменений.

Во всех этих периодах успеха добивались те, кто:

Был открыт новому: Готовность принять и освоить новые технологии и методы работы.
Инвестировал в образование: Постоянное обучение и повышение квалификации.
Проявлял гибкость: Способность адаптироваться к изменениям рынка и требований.
Сотрудничал и делился знаниями: Активное участие в профессиональных сообществах и обмен опытом.

Как возглавить изменения и не утонуть в прошлом

Будьте проактивны: Инициируйте изучение новых технологий и методологий прежде, чем это станет необходимостью.
Сетевые связи: Участвуйте в профессиональных сообществах, конференциях и семинарах.
Экспериментируйте: Не бойтесь пробовать новые инструменты и подходы в своих проектах.
Развивайте предпринимательское мышление: Понимание бизнес-ценности вашей работы поможет создавать более востребованные продукты и решения.
Фокусируйтесь на решении проблем: Технологии меняются, но потребность в решении реальных проблем остаётся постоянной.

Заключение

Изменения неизбежны, особенно в такой динамичной сфере, как IT. Ключ к успеху — непрерывное развитие, адаптивность и готовность принимать новое. Инвестируя в свои навыки и оставаясь гибким, вы не только сохраните свою востребованность, но и сможете активно формировать будущее индустрии."
kopchikovich's blog
Я как-то писал про своё забытое расширение Pomodoro Timer в Chrome у которого даже оказалось 14 пользователей Так вот, потом пользователей стало даже 24 и гугл прислал уведомление, что если я не обновлю его под новые требования, то они его удалят 24 человека…
Тем временем в расширении уже 200 пользователей, и всё органически. Это очень круто! И очень затягивает :)

Записался даже на мини-курс по продвижению IT-продуктов, посмотрим, получится ли улучшить результат
🔥5👍1
Моё расширение достигло 1000 активных пользователей в неделю

Само. Я как обновил его в прошлый раз, больше ничего для этого не делал

И я задумался, тем ли я занимаюсь? Я имею в виду, что в последнее время я активно ищу идеи для пет-проектов в разных направлениях, прочитал книгу про микро-предпринимательство, постоянно смотрю какие-то видео про то, как пилить продукты…

И при этом у меня уже есть продукт, который растёт! А я делаю игру для телеграма 😳

В общем, решил переключиться полностью на расширение, погрузиться глубже на его примере в SEO, в продвижение и довести его до монетизации. Цель $500 MRR (Monthly Recurring Revenue)

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

Но сначала я всё-таки доделаю телеграм игру 😅
1🔥5👍1
Не удержался и решил тоже полудоманить 😅
😁4
Как и обещал, решил поделиться тем, как я набрал 1000 активных пользователей в неделю (WAU) в моём расширении для браузера Chrome

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

Дисклеймер 2: Я не планирую писать о том, как в целом искать идею для расширения, так как расширение у меня уже было. У меня также есть и другое расширение, идею для которого я прям искал, но оно не взлетело. Про него как-нибудь позже напишу, так как отрицательный опыт не менее важен, но пока что про продвижение существующего расширения

Сначала про расширение. Я про него уже пару раз писал — это довольно простой таймер для работы по технике Pomodoro (25 минут фокус, 5 минут отдых). Оно было сделано 4 года назад по фану, имело почти все 4 года меньше 10 пользователей, ужасно выглядело, а вместо уведомления о начале/конце цикла был звук рычания тиранозавра (ну а почему бы и нет)

Итак, что помогло такому расширению органически вырасти от 10 пользователей до 1000 примерно за полгода? Для удобства буду публиковать частями по мере написания и добавлять ссылки на посты тут:

- SEO
- Перевод на все возможные языки
- Редизайн
🔥2
Секрет органического продвижения расширения очень простой — люди должны легко находить его через поиск. Желательно через поиск Google, но также и через поиск в самом Chrome Web Store. А значит, самое важное — это название расширения

Мне повезло: когда я делал редизайн, я попросил ChatGPT сделать SEO-название и описание 🌚. Разумеется, он не делал никакого ресёрча, но при этом попал в неплохой запрос «Pomodoro Timer». Чтобы не рассчитывать только на удачу и ChatGPT, вот что можно сделать:

1. Проверить запрос в Google Trends
Лучше всего смотреть по США, так как потенциально платить за расширение, скорее всего, будут жители этой страны. Также лучше смотреть период за последние 12 месяцев, чтобы запрос был более стабильным.
Вот мой пример с «pomodoro timer»:
https://trends.google.ru/trends/explore?geo=US&q=adblocker,pomodoro%20clock,pomodoro%20timer,pomodoro&hl=ru
«adblocker» я использовал как понятный запрос для сравнения, потому что в Google Trends можно только сравнивать относительные значения, без реальных цифр. В целом полезно представить себя обычным пользователем, которому может понадобиться ваше расширение, и тестировать разные ключевые слова

2. Убедиться, что запрос «продуктовый»
Это я узнал на одном вебинаре, и считаю это довольно полезным. Из примера выше кажется очевидным, что нужно было брать запрос «pomodoro», так как он «сильнее» всех остальных вместе взятых, но проблема с ним станет заметна, если вы просто попробуете его загуглить:

- В результатах на первой странице 0 расширений для браузера
- В основном это статьи и другая информация про саму технику помодоро, а не про конкретные продукты

Отсюда можно заметить интересную особенность: Google сам продвигает расширения для Chrome и охотно показывает их в выдаче на первой странице, если они соответствуют запросу. Например, если загуглить «pomodoro timer», вы, скорее всего, увидите как минимум одно расширение (не моё 😅) на первой странице (тут может зависить от страны)

Немного сумбурно получилось, на то это и личный опыт 😁. Если остались вопросы, пишите в комментариях. Также буду рад конструктивной критике и советам от SEO-шников и маркетологов 🥰

Вернутся к оглавлению
🔥3
Наконец-то нашёл повод попробовать сделать продукт с AI-агентом. Занёс 25 долларов на Replit уж очень хвалят их агента. Решил сбилдить приложение, на котором можно узнать точку, абсолютно противоположную твоей на Земле (так называемый antipode)

Что могу сказать за время работы с ним:
- Процесс довольно кайфовый! Даёшь ему задачу и можешь спокойно пойти пить кофе, он сам пинганёт, когда будет нужен дополнительный инпут от человека 🙃
- Мне нужно прокачивать промпт-инженеринг, и кажется, такие задачи помогают в этом
- Не уверен, что такой агент готов для реального, даже среднего продакшен-проекта

На такой простой проект, как я задумал, у меня ушло пара часов: что-то получилось только со второй попытки. Я так и не добился, чтобы приложение автоматически находило и выводило ближайший населённый пункт, если точка-антипод оказывалась в океане (а такое случается часто). Даже дал ему ключ от OpenAI, чтобы он использовал AI, но максимум, что он теперь пишет - это в каком океане точка и какой материк рядом 😁

Но главный вывод - это действительно открывает возможность людям без знаний в программировании пилить проекты. Если вы давно хотели попробовать, то 25 баксов небольшая цена. Всё происходит в чате (даже добавление ключа для OpenAI). К тому же проект довольно легко задеплоить там же, но будьте аккуратны с ценами: кажется, хостинг в подписку не входит, хотя я глубоко в ценообразование не погружался

Если интересно посмотреть, что у меня получилось, и найти самую дальнюю точку на Земле от твоего родного города — welcome ☺️
https://antipode-finder.replit.app
Смотрите какую красоту сделали для веба 😍 https://slowroads.io/
🔥1
Решил немного расширить своё присутствие в интернете и завёл… тик ток!

Там никакого айти, просто катаюсь на скейтборде. Реально мотивирует чаще выходить катать 🛹

Если интересно подписывайтесь, ставьте лайки как говорится 😅

https://www.tiktok.com/@kopchikovich
🔥2
Больше всего в современной истории про AI и агентов, которые сами пилят целые проекты, мне нравится то, что уже очень скоро каждый сможет сделать себе приложение под свою потребность

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

И практически первое, что я сделал, когда научился программировать, - это приложение для тренировок

Оно по современным меркам плохо написано, UI/UX вообще не кудышный, и оно никогда не станет массовым продуктом. Но знаете что? Я до сих пор им пользуюсь. Несколько раз в неделю. Оно решает мою проблему

А скоро и любой человек сможет решать свои очень персональные микропроблемы с помощью своего микро-ПО. Воистину удивительное время чтобы жить
Я запускаю небольшой, но полезный продукт - Голосовой бот-напоминалку. Вы просто записываете голосовое сообщение боту, а он с помощью LLM превращает его в напоминание и присылает вам в нужное время

Если вам интересно пользоваться таким ботом и вы хотите стать одним из первых пользователей — велком в отдельный чатик: https://t.me/+HKJkmKXH789lYjVi

Буду рад всех там видеть! Любой фидбек очень поможет. Продолжаем билдить 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Я, кажется, ещё не хвалил здесь supabase.com. Возможно, я в информационном пузыре и думаю, что все про него знают, но на всякий случай: это сервис, который может почти полностью заменить бэкенд (база данных, авторизация и т. д.)

Раньше я пользовался Firebase, но Supabase более интересен и дешевле: для проверки гипотез бесплатного тарифа более чем достаточно. К тому же он хорош для ботов благодаря своим Edge Functions - это код на бэкенде, который выполняется в момент вызова и не требует постоянно работающего сервера

Я использовал Edge Functions для бота, о котором писал выше:
- Первая функция это код самого бота. Telegram-боты могут работать через вебхуки и вызывать эту функцию только при запросе от пользователя. Ну кайф же
- Вторая функция это рассылка уведомлений пользователям. Запускается cron-job’ом каждую минуту (ага, cron в Supabase тоже есть)

В итоге у сервиса, которому нужен бэкенд, бэкенда по факту нет, а всё прекрасно и быстро работает

Очень рекомендую попробовать Supabase для ваших pet-проектов: там даже есть задел для роста. А потом, когда начнёте масштабироваться, можно вынести все данные в Docker-контейнер и запустить на своём сервере, но это уже другая история..
2
Если ещё не видели - рекомендую посмотреть, во что сейчас интересно вкладываться инвесторам https://www.ycombinator.com/rfs

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

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

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

Этот канал я завёл ещё в 2018 году, когда только вкатывался в IT. Тогда он назывался «Становление героя фронтенда» - я писал обо всём интересном, с чем сталкивался, пока учился фронтенду

По иронии, когда во фронтенде я уже более-менее разобрался, писать стало неинтересно и канал на несколько лет замер

Теперь у меня снова есть тема для «становления». Делюсь опытом запуска собственных проектов, пробую выходить на рынок, тестирую идеи, использую AI-тулы. Пока без громких успехов, но с кучей инсайтов

Пишу про то, что сам проживаю: заметки, метрики, провалы, находки и победы - всё по ходу движения к цели

Сейчас цель - выйти на €500 MRR. Дедлайн - до конца 2025 года. Кажется, что это немного, но у меня есть ощущение что оттолкнутся от 0 MRR это самое сложное. Как получится - посмотрим вместе

Если тебе интересны реальные истории инди-разработки, запусков без инвестиций и опыт перехода от найма к своим продуктам - подписывайся

По любым вопросам можешь писать в личку @kopchikovich

Вперёд к €100k MRR! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
kopchikovich's blog pinned «Кажется, пришла пора немного синхронизироваться с реальностью и написать, кто я сейчас и про что этот канал Меня зовут Саша, я фуллстек-разработчик с фокусом на мобильные приложения. Сейчас активно изучаю всё, что связано с IT-предпринимательством, стартапами…»
Случилось интересное. В последние пару месяцев у меня невероятный прилив энергии и сил, я мог работать дни напролёт, включая выходные. Делал кучу всего как на работе, так и в своих пет-проектах

Я с одной стороны радовался, но с другой - не мог понять, как я так справляюсь. А оказалось всё просто - я не справлялся 😅. На прошлой неделе как будто рубильник вырубили внутри, и резко стало сложно что-то вообще делать. Т.е. раньше усталость накатывала постепенно, а сейчас - практически в одно мгновение

Опыт так себе. Но радует, что на следующей неделе иду в отпуск и восстановлюсь. Так что этот пост - напоминание: берегите себя и отдыхайте заблаговременно, а не когда уже нет сил. Если вам нужен был знак, чтобы запланировать отпуск в ближайшее время - это он 🙏
5👍2
Прикольно, что несмотря на распространение базовых моделей llm, всё равно кто-то тренирует свои модели (это очень дорого)

Например, я недавно посмотрел интервью с CEO Recraft, они делают ai-тулу для дизайнеров и тренируют свою модель для этого. Kак мне кажется, это очень круто

Даже если вы не дизайнер, рекомендую посмотреть тулу. У них есть бесплатные кредиты, чтобы попробовать, а по реферальной ссылке вы и я получим ещё по 200 кредитов на генерацию изображений. Для себя заприметил такие полезные кейсы, как удалить фон у картинки одной кнопкой, а ещё сделал красивый фон на рабочий стол 🙂
👍4
Думал над очередным проектом, в этот раз платная email рассылка с кейсами применения AI в реальной жизни. Потому что вокруг много говорят про AI в работе, но не понятно чем он может помочь просто в быту обычному человеку не работающему нигде с компами

Если кто-то искал идею для пет проекта - забирайте 🙂 Я понял, что не смогу собирать регулярно кейсы и скачусь в нудное копирайтерство

И вот пара кейсов, которыми хотел поделиться в первой рассылке:

1. Распознавание по фото книжной полки. Я хотел выложить в местную барахолку книги - около 10 штук, но мне лень было писать их названия, цены и т.д. Сфоткал → отправил в чат жпт → попросил собрать в список сразу с ценами → справился отлично и даже цены в местной валюте были указаны адекватные. Я прям чуть-чуть подкорректировал и закинул в барахолку и всё продал

2. Ремонт унитаза. Нужно было починить бачок унитаза, но он встроенный в стену (я с таким не сталкивался), а вызывать мастера лень и стресс. Фоткал чату жпт все этапы разбора и он подсказывал где нажать, куда потянуть, чтобы снять очередную деталь и добраться до следующего слоя. Реально хорошо подсказывал, и мы с ним довольно быстро - может, фоток за 5-6 - разобрали, починили и собрали. Кайф
4🔥1
Продолжаю эксперименты с AI тулзами

Поменял рабочий браузер на Dia (AI-first браузер от создателей Arc, сейчас в закрытой бете), очень понравился их онбординг, красивый. Из практического опыта пока мало нашёл кейсов, зачем мне “общаться с табами”, но было прикольно пообщаться с пулл-реквестом в гитхабе, не выходя из браузера, плюс как переводчик для комментов можно использовать. Если интересно попробовать - мне дали 5 инвайтов, пишите в комменты - поделюсь

Наконец-то добрался до Claude Code. Кто не знал - он теперь с не очень большими лимитами, но входит в их подписку за 20 баксов (не забудьте перелогиниться, если до этого использовали по API). Впечатления чёт пока не очень, как будто сильно перехваливают его в твиттере. Мои пару задач он решил хуже, чем Cursor с той же моделькой Claude Sonnet 4. Буду продолжать пробовать и поизучаю опыт других людей с ним, возможно, я пока не понял, как его готовить
1