Геныч.
923 subscribers
14 photos
1 video
3 links
Здаров, я Геныч - разраб с опытом ведения небольшого бизнеса.

В последнее время мне зашел вайб кодинг и автоматизация процессов с помощью ИИ.

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

Контакт: @g_abashkin
Download Telegram
Как поменялась моя жизнь, когда я ушел из своей рабочей профессии в айтишку

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

Работа разрабом устроена иначе.
Ты можешь сидеть за ноутбуком весь день и физически почти не устать,
но при этом быть выжатым изнутри. У тебя нет просто чертежа или инструкции по которой ты должен что то сделать.
Ты сам должен придумать решение, сам его проанализировать, внедрить и отвечать за результат. Иногда ты понимаешь что если сегодня ты до конца не придумаешь решение то завтра ты просто забудешь свои наработки и начнешь все с начала и по этой причине даже после окончания работы ты можешь часами в голове прокручивать решения.

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

Если не учиться выключаться вовремя, работа начинает съедать всё остальное.
Удалёнка, гибкий график и «умственная работа» легко превращаются в бесконечный рабочий день, где ты вроде бы всегда свободен, но по факту всегда на работе.

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

Вывод:
работа головой определенно даёт больше свободы, но эту свободу нужно научиться использовать и уметь ставить границы и беречь себя, иначе получается какая то херня.
2
Channel name was changed to «Геныч.»
Я долго думал, каким я хочу видеть этот канал.
И в какой-то момент понял: я не хочу замыкаться только на IT.

Айти - это львиный кусок моей жизни, моя профессия.
Но не вся моя жизнь.

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

Здесь по-прежнему будет IT -
но как часть, а не как единственная тема.

Хочется делиться тем, что реально прожито и понято,
а не подстраиваться под формат или нишу.

Посмотрим, попрет ли, но как то так.
Геныч. pinned «Я долго думал, каким я хочу видеть этот канал. И в какой-то момент понял: я не хочу замыкаться только на IT. Айти - это львиный кусок моей жизни, моя профессия. Но не вся моя жизнь. В итоге я решил что мне интереснее было бы говорить шире: про опыт, карьеру…»
Новый год закончился, а я всё ещё не вошел в рабочий процесс. Разбираюсь почему

Короче, почти месяц после Нового года я не мог нормально собраться и начать писать.

И вроде бы было время.
И темы в голове есть.
И канал уже понятен, и формат определён.

Но каждый раз одно и то же:
«Начну завтра»
«Надо сначала нормально войти в ритм»
«Сейчас не то состояние»

Знакомо, думаю, многим.

Я покрутил это у себя в голове и понял несколько вещей.

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

Во-вторых, когда повышаешь планку к контенту, появляется странный стопор.
Хочется сразу писать «хорошо», «осмысленно», «не хуже, чем было».
И из-за этого не пишешь вообще.

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

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

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

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

Кто-то выступает на конфах, пишет статьи, запускает стартапы.
И каждый раз в голове одна мысль: «Я отстаю».

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

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

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

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

Я для себя сделал простой вывод.
Сравнение - хороший инструмент для анализа. Но как и любым инструментом нужно уметь пользоваться иначе он может тебе и в колено выстрелить.
Как хороший тайм-менеджмент влияет на усталость от работы (и не только работы)

В общем, я достаточно долго думал, что устаю потому что много работаю.
Потом понял - я уставал не потому что много работал, а потому что работал хаотично.

Когда день выглядит так:
🔘 почта
🔘мессенджер
🔘созвон
🔘кусок задачи
🔘пара видосов в ютубе
🔘 снова мессенджер
🔘еще кусок задачи
🔘ещё один созвон
🔘«срочно посмотри»

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

Когда я начал наводить порядок во времени, стало легче.

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

Вот что смог сделать я:
🔘блоки под фокусную работу (выделить какое то количество времени когда вас нельзя отвлекать)
🔘отключённые уведомления, проверяю сообщения только периодически в те моменты когда это удобно мне. Если что то супер-срочное достанут меня другим способом. Как показывает правило все супер-срочные задачи сразу перестают быть срочными.
🔘без необходимости не размазывать созваны по дню, все провести в одно время
🔘выбираю реальные приоритетные задачи, а не кучу задач которые «надо бы»
🔘 если задача большая то дроблю ее на мелкие части которые могу сделать в один день, что бы не заканчивать работу с ощущением незавершенности.

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

Вывод:
Тайм-менеджмент - это не про продуктивность ради продуктивности.
В моем случае это увеличение эффективности при сохранении энергии.
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему на мой взгляд дисциплина важнее мотивации

Короче, снова же, на мой взгляд мотивация - штука очень переоценённая.

Когда начинаешь что-то новое, её обычно много.
Хочется учиться, работать, развиваться, что-то менять.

Но проблема в том, что мотивация - это эмоция.
А эмоции по расписанию не приходят.

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

В целом в самой мотивации нет ничего плохого но если вся твоя система держится только на мотивации, она скорее всего развалится.
Не сейчас так чуть позже

В какой-то момент я понял простую вещь.

Все долгие результаты в моей жизни держались не на вдохновении, а на дисциплине.

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

Возможно это просто была привычка продолжать.

Дисциплина вообще не выглядит красиво.
В ней нет драйва и ощущения «я сейчас порву рынок».

Это скорее состояние:
надо сделать - значит делаем.

И парадокс в том, что именно такая скучная, спокойная система со временем даёт самые большие результаты.
6👍4
О качестве кода, сгенерированного ИИ

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

Я пользуюсь Windsurf и для себя выбрал модель Sonnet 4.6 Thinking. На мой субъективный взгляд, сейчас это одна из лучших моделей для генерации кода, хотя и не самая дешевая.

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

Мой вывод такой. Что-то относительно простое с помощью ИИ сегодня может написать практически любой человек. Но если речь идет о проекте с более сложной логикой, без технических навыков пока все равно не обойтись.
4👀1
Недавно решил разобраться с фичей skills в Claude Code. Если коротко, это инструмент, который пришел на смену кастомным slash-командам и значительно расширяет их возможности.

В процессе изучения нашел несколько интересных моментов:

- Генерация маркетингового контента:
Анализирует приложение и помогает писать посты для продвижения, например для Хабра.

- Подбор свободных доменов:
Проверяет доступность доменов по теме проекта и предлагает варианты.

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

- Улучшение фронтенда:
Помогает привести сгенерированный нейросетью фронтенд в более аккуратный и продакшен-подобный вид. Так как фронт это мое основное направление то эта штука это то что я протестил чуть больше. Разница в качестве генерируемого кода мне показалась довольно заметной.

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

👉 Геныч.
5
Наткнулся на новость от Anthropic - они добавили Remote Control для Claude Code.

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

Claude всё так же имеет доступ к локальной среде - файлам, инструментам, MCP-серверам и настройкам проекта. Сессия синхронизируется между устройствами и нормально переживает сон ноутбука или временный обрыв интернета.

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

Сама идея как мне кажется - огонь.
Подробнее тут - https://code.claude.com/docs/en/remote-control
4
Сижу сегодня, делаю таску на работе. Таска очень простая, и вроде ничто не предвещает проблем.

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

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

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

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

Вывод дня: если нейронка чудит, проще сразу новый диалог начать. Скорее всего и токены выйдет сэкономить и время, возможно нервы.
👀32
Сегодня неожиданно вышло поработать вот с такими интересными видами
4🔥2
Как я вообще начал пользоваться ИИ-инструментами для работы а в дальнейшем увлекся вайбкодингом.

Короче, до 2025 года я вообще не пользовался никакими ИИ, абсолютно.
Писал код руками.

И в какой-то момент я начал собеседоваться на один проект.
Мне дают тестовое задание.

И буквально за день до этого я общался с другом,
и у нас с ним случился небольшой разговор об ИИшках и вот этом вот всем.

Я тогда просто кивнул и забыл.

А тут сижу с этим тестовым…
и думаю - а что если попробовать?

Взял ТЗ и просто закинул его в chatgpt.
Особых ожиданий у меня не было но тем не менее было интересно какой результат выйдет.

И он мне выдаёт…
полностью рабочий проект, поделенный на 3 части (html, css, js)

Я их просто скопировал в новый проект и все.

При тестировании я обнаружил один баг.
Я его быстро нашёл, поправил руками.

Всё тестовое заняло минут 10.

И вот в этот момент то и произошло то самое пум-пум-пум...
5🔥2👀2
This media is not supported in your browser
VIEW IN TELEGRAM
На днях на работе снова убедился:
ООП - это штука которую нужно юзать с умом.

Когда мы бездумно используем наследование,
мы не упрощаем систему а создаем себе кучу гемора в будущем и потом получается что то вроде "Не удаляйте.
Оно как-то связано с продом".

Это если что прямо цитата от коллеги.
😁7🔥41
Раньше я использовал написание кода нейронками в основном для работы - код, задачи и всё такое.
А сейчас решил пойти дальше и наконец уже применить ИИшечки для своих личных целей.

У меня есть небольшая сеть телеграм каналов, а с ними прилагается небольшая "боль". Мне нужно регулярно наперед откладывать посты и иметь возможность менеджерить уже отложенное. Есть бесплатные боты, но у них недостаточно возможностей. Боты которые подходят мне по функционалу платные, я сейчас плачу около 30к каждые 6 месяцев.

Вывод: кажется уже пора запилить своего. Если запилю то скину ссылочку, мало ли кому тоже пригодится
9🔥4👀3
Алоха всем!

Я немного затянул, но наконец-то выкатил своего бота. Честно говоря, думал, что с текущими возможностями AI всё получится быстрее и проще.

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

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

Сейчас весь основной функционал уже работает. Бот умеет:

• планировать посты;
• по-разному их форматировать;
• работать с премиум-эмодзи;
• удалять посты старше 48 часов. Стандартные боты этого не умеют из-за ограничений Telegram API.

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

Если кому-то понадобится, пользуйтесь на здоровье: @postomatapp_bot
5🔥5