TGViewer
Channel Public Channel
Всё о разработке | Леонид Ченский

Всё о разработке | Леонид Ченский

@leoscode

Рассказываю об актуальных проблемах, с которыми сталкивался в своей работе. Делюсь полезными материалами, курсами, статьями и просто своими мыслями.

GitHub: https://github.com/moguchev
Linkedin: www.linkedin.com/in/leoscode
Subscribers
731
Photos
112
Videos
8
Links
86
Recent Posts 15 shown
Post #213 281
Помню как в детстве хотел такого же ассистента как Jarvis у Железного человека.


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

Это точно снимет огромное количество рутины.

Поделитесь ноу хау как еще оптимизировать работу?)
  • ❤ 5
Post #212 587
Гипотетическая история

Представьте завтра все датацентры «вдруг» перестанут работать. Привычные сайты и приложения перестанут отвечать или существовать вообще (если пожмотили сделать DDR disater recover backup). Спрос на айтишников упадет до 0 и работы не будет.

Куда тогда пойдете? Чем станете заниматься?
  • 😁 12
  • ❤ 1
Post #211 870
"Капризный день"
  • 🤣 11
  • 😁 4
  • 👨‍💻 2
  • ❤ 1
  • 🤡 1
Post #210 1.14K
Post #209 1.12K
Утро вторника началось не с кофе…

Кто положил, признавайтесь!)
  • 😁 9
  • 😨 5
  • 👍 3
  • 👨‍💻 2
Post #207 1.11K
Согласны?

👍 Да
🗿Нет
  • 👍 17
  • 🗿 16
  • 🤯 3
Post #206 930
Впечатление о прошедшей конференции TeamLead Conf

Чтобы понять, что творится сейчас с отраслью, достаточно съездить на крупную конференцию. Именно поэтому я отправился на TeamLead Conf в Питере, чтобы посмотреть, что творится вокруг.


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

1️⃣Число представленных компаний и стендов. Если в 2022 году было предоставлено более 20 IT компаний из разных секторов экономики , то в этом году их было всего порядка 6-7…
Основная риторика стендов. Если раньше компании стремились перенять экспертизу, схантить крутых кадров и просто рекомендовать себя как хороший IT работодатель, то сейчас это просто реклама своих услуг и продуктов b2b и b2c…

2️⃣Присутствие топ-менеджеров. Лично помню, как в 2022 году познакомился в кулуарах с несколькими СТО из разных компаний. Топовых менеджеров, правда, было много, причем из разных компаний. В этом году их не было. Честно, я искал топов BigTech, я не нашел… (возможно, не там искал)

3️⃣Основная риторика докладов. Если в 22 году это были метрики, процессы, оптимизации в орг. структурах и soft скиллы. То сейчас, понятное дело, все внимание было уделено ИИ. Да, ряд крупных компаний, такие как Яндекс, Сбер, активно внедряю AI в процессы разработки. Однако объективных результатов пока еще нет и говорить об этом в этом году рано (ждем 2027-ой).

4️⃣Общая атмосфера и настроение. Бизнесу сейчас, по понятным всем причинам, не просто, и все это понимают. Уровень неопределенности большой, а тут еще и ИИ революция грядет, и непонятно, кто в итоге останется, а кого упразднят. В общем, понятно одно: золотые времена больших ЗП и крутых карьерных возможностей в IT заканчивается. Легальный и быстрый социальный лифт дорабатывает свои последние деньки…


Как быть дальше?

Лично мои выводы такие: если вы эксперт с глубокой экспертизой в чем-то одном, скорее всего вас не тронут и вы останетесь на своем месте. Если вы junior/middle в одном стеке без смежных знаний и навыков, вас скорее всего заменит не ИИ, а сеньер Валера с ассистентом ChatGPT, Claude, GigaChat, и т. д.

Что делать сейчас?

Честно, я пришел с таким же вопросом на эту конференцию, и четкого ответа так и не нашел… Думаю, тут уместно выражение: «Не дай вам Бог жить в эпоху перемен». Кто увидит новые перспективы и возможности, тот будет на коне, остальным придется ждать указаний.
  • 😢 13
  • ❤ 6
  • 👨‍💻 2
  • 🗿 2
  • 👍 1
Post #205 747
Понеслась 🚀

Естественно mainstream в этом году — AI🤖.

Послушаем что говорят эксперты.
  • 🔥 8
  • 👍 3
  • ❤ 1
Post #204 1.02K
Единственный раз, когда подвел Go 😢
  • 😢 16
  • 💔 3
  • 👍 1
Post #203 1.06K
Podlodka Go Crew 🚀

Пишете на Go и хотите узнать, как закладывать надёжную основу для своих проектов? С 1 по 5 июня Podlodka Go Crew вместе с 2ГИС проведут сезон «Лучшие практики в Go». Организаторы собрали сильную программу с акцентом на живой опыт и прикладные кейсы.

Вот несколько сессий, на которые советуем обратить внимание:

«Практика Go оптимизаций: растем вместе с нагрузкой», Алексей Акулович — про то, как сервис растёт до миллионов RPS, оптимизацию CPU, grpc и protobuf, а также про собственный GC поверх гошного.

«Эволюция структуры Go-проекта: как 30 человек пушат в один репозиторий», Кирилл Возжеников — как развивается продуктовый монорепозиторий и строятся хорошие архитектурные практики.

«Как и зачем писать свой CDC на Go», Юра Саргсян — когда приходится выходить за стандартные решения: Postgres, Kafka, гарантии доставки и подводные камни логической репликации.

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

🎟 И это ещё не всё — смотрите полную программу на сайте и забирайте билет!

🎁 По моему промокоду скидка 500р: leoscode_7
  • ❤ 3
  • 👍 2
  • 🔥 2
  • 🆒 1
Post #202 997
Давно что-то ничего не публиковал тут...

Продолжаю в свободное время осваивать "Agent Driven Design". На прошлой неделе решил проблему с подписками в Claude и начал с ним играться.

Установил себе сразу следующие SKILLS:
* https://github.com/blader/humanizer - чтобы документация кода писалась "по-человечески". Без нее правда хуже (особенно на русском)
* https://github.com/obra/superpowers - джентельменский набор не требующий рекламы (почти 200k звезд)
* https://github.com/rustyrazorblade/skills - cassandra expert - лично мне нужно в работе)
* https://github.com/JetBrains/go-modern-guidelines - нужная вещь для тех кто пишет на Go

Кто в теме, что еще посоветуете в качестве must-have?

На выходных решил закрыть один issue в go cassandra драйвере — адаптировал обертку gocqlx и разместил у себя: https://github.com/moguchev/cqlx. Надеюсь комьюнити оценит). Благодаря агентам работать с кодом стало сильно проще и быстрее: очень много рутинных операций уходит (если, конечно, промт верно составить и нормально описать спецификации).

Продолжаем изучать чудо-инструмент дальше...
GitHub GitHub - moguchev/cqlx: Еxtension to GoCQL Driver for Apache Cassandra® Еxtension to GoCQL Driver for Apache Cassandra®. Contribute to moguchev/cqlx development by creating an account on GitHub.
  • ❤ 7
  • 👍 4
  • 👏 2
  • 🆒 1
Post #196 1.02K
Посчастливилось сегодня выступить в Самаре перед студентами в 2-ух университетах с докладом о том, как начать карьеру во время учебы и как это получалось у меня. Приятно делиться опытом и инсайдами.

Хочу отметить, что в Самаре был первый раз и это очень красивый город. Еще раз точно приеду.
  • 👍 13
  • 🔥 5
  • 🆒 3
Post #195 877
Вернулся в Россию спустя полгода зимовки. Меня встретил снег и суверенный интернет 😅

Придется вспоминать курс сетей, иначе не повайбкодить и не посмотреть умных индусов на ютубе…

Весну в России тоже заблокировали?
  • 💯 17
  • 👏 6
  • 👍 4
  • 🤡 2
  • 🔥 1
Post #194 1K
Мой первый удачный опыт вайбкодинга Agent Driven Development

Пока возился с активацией аккаунта Claude, вспомнил, что у меня есть подписка ChatGPT, и решил пока потестировать Codex на реальной задаче.

Взял go-ycsb: нужно было разделить адаптеры для Scylla и Cassandra и обновить драйверы до последних версий (точнее перейти на новые, но не суть). Эту задачу я уже делал сам — потратил около часа, включая погружение в проект. Потом стало интересно: а как с этим справится Codex?

Решил не мелочиться и начать с режима планирования. Сначала попросил его собрать Architecture.md, чтобы модель поняла структуру проекта. Потом, скорее для учебных целей, добавил ещё SKILL brainstorming. И тут был первый приятный сюрприз: нейронка начала задавать очень хорошие уточняющие вопросы, о которых я сам на старте даже не подумал.

Да, для такой простой задачи это уже был overengineering. Но как первый опыт — очень ценный.

Что понравилось больше всего: Codex не ограничился только кодом. Он поправил документацию, сохранил совместимость API, ничего не сломал, прогнал всё в Docker и ещё написал тесты. И вот тут стало особенно интересно, потому что мой собственный вариант был слабее: я не сохранил обратную совместимость и не обновил документацию с интеграционными тестами.

В итоге на всё ушло около полутора часов в спокойном режиме. Если честно сравнивать результаты, то я справился примерно 60-80%, а Codex на все 100% по полноте выполнения задачи.

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

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

На следующей неделе буду тестировать Claude (все-таки у нее больше комьюнити и прикольных фич).

Кто уже гуру вайбкодинга, поделитесь своими успешными (и не очень) кейсами.
GitHub GitHub - pingcap/go-ycsb: A Go port of Yahoo! Cloud Serving Benchmark (YCSB) A Go port of Yahoo! Cloud Serving Benchmark (YCSB) - pingcap/go-ycsb
  • ❤ 7
  • 🔥 6
  • 👍 4
  • 🆒 4
Post #193 987
Наблюдая год за всей этой историей с AI агентами в разработке понял, что прогресс слишком быстрый и виден на лицо.

Забавный факт из моих наблюдений на работе: Senior+ разработчики, использующие AI агенты в работе выходят на сверх продуктивный уровень генерируя тонны хорошего кода и готовых решений, на которые раньше могли уйти месяцы.

При этом продуктивность разработчиков уровня Junior/Middle использующие AI не изменилась, а вот качество решений как будто хуже, если бы они сами писали… (не говорю что у всех так, но как есть).

Выходит, что AI агенты это именно инструмент. И в руках профессионалов оно генерирует огромный “value”🙂

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

Сегодняшняя попытка зарегистрировать аккаунт в Claude провалилась об верификацию по номеру телефона… У меня есть зарубежные номера, но они все не подходят. Проблема не у меня одного (issue свежий). Навайбкодили получается 😐

Пока что штудирую документацию Claude. Из того что вынес:
- как и у всех LLM — большой контекст проблема. Нужно держать его как можно меньше, используя разные «хаки» с инструкциями, файлами, скилами.
- Claude довольно умная, чтобы самостоятельно решать задачи. Главное — четко и кратко сформулировать цель и дать необходимый контекст и критерии для самостоятельной проверки решения.

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

Пошел дальше читать документацию…
GitHub [BUG] Phone verification · Issue #34229 · anthropics/claude-code Preflight Checklist I have searched existing issues and this hasn't been reported yet This is a single bug report (please file separate reports for different bugs) I am using the latest version...
  • 🔥 9
  • ❤ 5
  • 👍 4
  • 🆒 2
Older posts →

About this channel

How can I read @leoscode without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Всё о разработке | Леонид Ченский: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Всё о разработке | Леонид Ченский have?
Всё о разработке | Леонид Ченский (@leoscode) has 731 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Всё о разработке | Леонид Ченский know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →