TGViewer
Channel Public Channel
Igor Panasyuk | IGORoutine Programming

Igor Panasyuk | IGORoutine Programming

@igoroutine

Тимлид Яндекса, разрабатываю эквайринг, обеспечивающий обработку всех платежей компании. Доцент практики в ИТМО, веду несколько курсов, также преподаю в ШАД. Выступаю на конференциях, делюсь опытом в соцсетях и помогаю развитию Go-сообщества
Subscribers
2.22K
Photos
113
Videos
8
Links
76
Recent Posts 17 shown
Post #194 1.02K
Отправляешь очередной промпт нейронке и ловишь себя на мысли: «Я - какой-то ненастоящий программист»

Было такое?

Лично меня эта мысль преследовала последние несколько месяцев, особенно на фоне активного внедрения ИИ в Яндексе, где БОЛЕЕ 75% кода уже пишется нейросетями.

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

Если я не контролирую свои мысли, то что я тогда вообще могу контролировать?

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

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

🍀 Ссылка на видео

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • ❤ 42
  • 🤩 11
  • ❤‍🔥 9
  • 👍 5
Post #192 4.2K
Доброго вечера и хорошей недели)) На ней выйдут два новых видео.

Рассвет сегодня не заснял, зато у меня есть фото из комнаты в +30 градусов без кондиционера)) А как вы переживаете жару?
  • ❤ 33
  • 🤣 8
  • 💊 5
Post #191 4.65K
Доброе утро и хорошей недели
  • ❤ 65
  • 🍾 5
Post #189 3.99K

Forwarded from Igoroutine Speech

AI заменит образование?

В последнее время в индустрии очень остро стоит вопрос о смысле традиционного образования в эпоху AI. В этом видео вместе с Андреем Станкевичем и Романом Елизаровым обсудили насущие вопросы:

• Как сейчас меняется найм в эпоху AI, как устроены новые секции?

• Чему стоит учиться, чтобы не потерять работу через несколько лет?

• Как должно быть устроено обучение с нейросетями, как поменяются практические задания?

• Как внедряют AI-adoption в зарубежных бигтехах?

• Правда ли, что разработчики все ещё дешевле дорогих токенов?

🍀 Ссылка на видео

Приятного просмотра!

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • 🔥 33
  • ❤ 3
  • 👍 1
Post #188 3.59K
Без этих знаний твой Go-вайбкод положит прод | Пакет sync изнутри

Давно обещал выпустить полный гайд по пакету sync со всеми тонкостями и нюансами. Приятного просмотра!

🍀 Ссылка на видео

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • ❤ 32
  • ✍ 6
Post #186 3.25K
Доброе утро и хорошей недели
  • ❤ 78
  • 👍 1
Post #185 3.18K

Forwarded from igoroutine.courses

Разбор задачи с порядком вызова функций в select

Что будет выведено в stdout после запуска кода?

Go Playground

На первый взгляд может показаться, что здесь вывод недетерминирован. На самом деле мы имеем дело с очень тонкой гарантией из стандарта языка Go:

For all the cases in the statement right-hand-side expressions of send statements are evaluated exactly once, in source order, upon entering the "select" statement.


Это означает, что перед попыткой записи в ch1 и ch2 сперва будут вычислены функции get и getWithPanic, причем в порядке расположения в исходном коде.

Таким образом, будет выведено igoroutine courses, вывод из panic не учитывается, поскольку он пишется в stderr, а не stdout.

На практике это означает, что нужно быть готовым к тому, что функция в case может быть вызвана, но её возвращаемые значения и side-эффекты не будут использованы в соответствующей ветке.
  • 🤯 26
  • 😱 5
  • 💯 4
  • ✍ 2
Post #180 2.99K
Иногда знания ничего не стоят

Как-то раз ко мне на консультацию пришёл php-разработчик, который СИЛЬНО ХОТЕЛ перекатиться в Go, чтобы вырасти в зарплате.

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

Суммарно на это мероприятие было потрачено ШЕСТЬ МЕСЯЦЕВ.

При этом на мои вопросы про реализацию системных вызовов в kernel space в ответ было только МОЛЧАНИЕ.

То есть, вместо того, чтобы посмотреть мой часовой ролик про операционные системы, он потратил месяцы своей жизни, так ещё и не полностью разобрался.

Стоит ли упоминать, что за эти шесть месяцев не было сделано ни одного ЦЕЛЕВОГО ДЕЙСТВИЯ для достижения исходной цели?

Ни одного низкоуровненного pet-проекта для закрепления знаний.

Ни одного собеседования.

Не было даже подготовленного резюме.

После обсуждения он согласился, что основной фокус стоит взять на целевых действиях. Тогда мы с ним вместе осознали, что нам всем в голову внушили идею САМОРАЗВИТИЯ.

«Я изучил новую информацию, я саморазвиваюсь, я молодец»

Вот только что даёт это такое саморазвитие?

На мой взгляд, реальное саморазвитие начинается, когда у тебя возникают ПРЕПЯТСТВИЯ (пройти собеседование на Go), через которые нарабатываются НАВЫКИ (прохождение собеседований на основании ИНФОРМАЦИИ), благодаря которым получаются РЕСУРСЫ (оффер).

А что вы думаете про культ саморазвития?

Материалы:
•
Видео про операционные системы

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • 👍 38
  • 💯 8
  • 🔥 7
Post #179 2.31K
Про многоработничество, Антон Назаров, видеть истинную суть вещей

А что вы думаете?)

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • 👍 29
  • ❤ 11
  • 🔥 7
  • 💯 4
  • ✍ 2
Post #178 2.23K
Что со мной случилось

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

Со мной случилось именно так, но не в техническом, а в менеджерском аспекте))

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

И в таких условиях пришлось, что называется, выстраивать процессы))

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

Прибавим к этому то, что в ИТМО и ШАД я замкнул абсолютно все вопросы преподавания на себе, не говоря уже о потоке The Nature of Go.

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

Машина не может ехать быстро со спущенным колесом.

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

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

Кстати, лучшим менеджером оказался мой родной брат Виктор, который работал в Яндексе, ТБанке и Озоне))

Сейчас чувствую, что могу двигаться ещё быстрее в создании контента. У меня лежат десятки часов материала, начиная от видео про внутреннее устройство примитивов синхронизации и каналов, заканчивая подкастом с деканом ИТМО и создателем Kotlin про будущее экосистемы образования и AI-adoption в западных компаниях.

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

Я хочу начать выпускать контент гораздо чаще.

Буквально каждый день.

Дальше — больше.

Игорь 🤝

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • ❤ 48
  • 🔥 14
  • ❤‍🔥 8
Post #174 3.54K
Озарения в Москве

Последние пару дней провожу в Москве, параллельно стараюсь записать влог на основной канал. Приехал сюда, чтобы:

1) Поучаствовать в стратегической сессии отдела
2) Организовать тимбилдинг для команды
3) Сходить на встречу преподавателей ШАД

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

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

Первое заключается в использовании AI. Если вы до сих пор не интегрировали AI-ассистентов в свою жизнь — желательно сделать это в ближайшее время, хотя бы на базовом уровне. Потому что с каждым годом это направление будет развиваться только сильнее. Например, в ИТМО в следующем году первокурсников будут обучать искусству промптинга. Постепенно начинают обесцениваться такие скиллы, как написание несложного кода. До этого я уже подсвечивал этот факт, но после стратсессии ещё раз в нём убедился.

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

Желаю всем хороших выходных! Погода сегодня классная, вечером обязательно пойду нашагивать шаги, если кто-то знает хорошие места в Москве, напишите, пожалуйста, в лс)

🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙂
  • ❤ 35
  • 🔥 14
  • ❤‍🔥 7
  • ✍ 3
Post #172 2.97K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 8
  • ❤‍🔥 4
  • 🫡 4
Post #171 2.99K
Всех с праздником! Желаю хороших выходных
  • ❤ 40
  • 🕊 8
  • 🫡 8
Older posts →

About this channel

How can I read @igoroutine without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Igor Panasyuk | IGORoutine Programming: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Igor Panasyuk | IGORoutine Programming have?
Igor Panasyuk | IGORoutine Programming (@igoroutine) has 2.22K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Igor Panasyuk | IGORoutine Programming 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 →