TGViewer
Channel Public Channel
Максим Фатин | про IT

Максим Фатин | про IT

@algocode_algorithms

Помогаю с подготовкой к собеседованиям в RU Big Tech

https://clck.ru/3RdRKN

● Вместе с командой помогли 100+ разработчикам попасть в BigTech
● Жму 100-ку на 2 раза (есть куда расти)
● Люблю есть ночью)

Связь через Карину:
@Karina_algocode_io
Subscribers
4.12K
Photos
201
Videos
4
Links
104
Recent Posts 20 shown
Post #352 913
AI-интервьюер

Видел его во многих продуктах

Мало того — даже в некоторых компаниях есть полноценные AI-интервьюеры

Так что скоро будут везде

Ну и мы в algocode.io тоже сделали своего

Делали очень долго — суммарное время это примерно 3-4 месяца, и еще много чего осталось...

Проблемы, с которыми столкнулись:
- Слишком сильно подсказывает
- Не подсказывает вообще
- Пишет странные наводящие вопросы
- При диалоге 30+ сообщений начинает вываливать ответы
- ...

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

Больше всего помогли данные о ручных отправках, которые скопили за годы развития продукта

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

Чтобы могли попроходить собес с AI все, кому не лень)
  • ❤‍🔥 16
  • 🌭 12
Post #351 1.6K
Гонял общаться с HR и HRD по текущему рынку найма

Напряг август так скажем

Там прям в моменте промелькнул фриз, но очухались, щас все более менее

В общем, прогнозы такие: щас будет небольшлй скачок, а потом к зиме начнут морозить

Так что самое время начать готовиться и идти на собесы

КАЗАЛОСЬ БЫ

Но все ждут премии) А потом уже ХЗ ХЗ

Полностью конечно не остановят найм, но помоему программисты проходят типичный путь мейнстрима, как это делали уже юристы, маркетологи и т д
  • 🌭 12
  • 🍓 3
  • ❤‍🔥 2
  • 🤣 1
Post #350 1.58K
Превью для нового видоса готова

Ждете?

Если да - бахни 🌭
  • 🌭 105
  • 🤣 5
Post #349 1.67K
Продакты vs Разработчики

С одной стороны с вайбкодингом продакты стали делать быстрые прототипы

С другой - разработчики стали быстрее фичи делать

И мне кажется, тут есть неравенство такого порядка

Продакт + AI = Прототип + Продуктовая проработка

Разработчик + AI = Быстрее пишет код

——-

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

А вот разработчик - получил возможность быстреее писать код (меньше работать 😂)

С точки зрения бизнеса "продакт" более полезным стал

ДА! ТУТ ВСЕ МАКСИМАЛЬНО ТУПО И ЕСТЬ СВОИ НЬЮАНСЫ

НО!

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

А значит - было бы неплохо научится это делать на перспективу

Это я так - мыслишками делюсь - ловлю последние мгновения, пока меня AI не заменил
  • 🌭 35
Post #348 1.78K
Пятница 20:00 - ждал этого всю неделю, чтобы что-нибудь задеплоить
  • 🌭 18
  • 🤣 13
  • ❤‍🔥 7
Post #347 2.12K
Ощущения от отношений с 3D девушкой спустя неделю

Минусы:
- куда то постоянно ходим и трачу деньги (быстрее чем токены на AI)
- rm -rf не работает и вся твоя история (даже с проебами) остается в памяти
- при попытках перепроектировать API в лицо летят алерты, которые пока не понял как отключать

Если кто разобрался - напишите плз

Ну это - на посте 🌭 не ставим - тема то делекатная)
  • 🌭 50
  • 🤣 10
  • 🍓 2
Post #346 2.23K
Стартуем! Я сказал стартуем курс по вайбкодингу!

1. Устанавливаем codex
2. Просим модель рассказать как ей пользоваться
3. С опытом выясняешь какую часть работы ai делает хорошо, а куда лучше не пускать
4. Понимаешь, что flow важнее конкретного промпта и выстраиваешь свое flow под популярные сценарии
5. Становишься просветленным и делаешь свои курсы по вайбкодингу

А да, с тебя 100 000 ну или хот-дог 🌭 (сегодня скидка)

Отзыв можно в комментах написать
  • 🌭 85
  • ❤‍🔥 9
  • 🍓 2
Post #345 2.55K
Внимание на фото

Совершенно фиговый забор и оформление,но капец красивое здание


И честно — я даже не смотрел на здание, хотя часто проходил мимо него

Мне это напомнило ситуацию с резюме на IT-шном рынке

Без «красивого» резюме — на тебя не обратят внимание

Раньше решение о «красоте» принимал человек, а теперь сначала твоё резюме проходят ATS, алгоритмы и нейронки — и только потом до него добирается рекрутер

Получается, нужно красивое резюме в первую очередь для нейронок

Так что в резюме теперь можно встретить такое:

——— РЕЗЮМЕ ———

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

——— ДЛЯ ЧЕЛОВЕКА ———

Написал REST-ручку ping-pong по приколу)
  • 🌭 24
  • ❤‍🔥 3
  • 🍓 1
Post #344 2.12K
Феномен Computer Science

Я слышал это сочетание в:

* ВУЗЕ
* От блогеров
* От мам блогеров

НО НИ РАЗУ НЕ СЛЫШАЛ НА РАБОТЕ

И вопрос: как это вообще должно было выглядеть: подтяни Computer Science, пожалуйста — вот таска в Jira на это (а внутри видимо ссылка на Таненбаума - без осуждения Таненбаума)

У меня простой вопрос: куда делся Computer Science после того как я год поработал на работе прогером?

Бахни 🌭 если тоже заметил
  • 🌭 40
  • 🤣 5
Post #343 2.13K
Что такое soft skills?

- брать фитбек на свою работу
- учитывать этот фитбек
- общаться с продактами (а не только с разрабами)
- узнавать цели продуктовые
- общаться со смежными командами
- помогать смежникам
- просить о помощи смежников в крит. ситуациях
- добавлять процессы в команду
- писать понятные задачи в jira
- уметь в small talk чем занимается твоя команда
- красиво посылать нахуй
- благодарить за помощь
- иметь личные контакты с рекрутерами
- общаться раз в месяц с лидами смежных отделов
- общаться раз в 2/3 месяца на 1 уроверь выше твоего лида (о целях юнита/нескольких юнитов)

Это было 15 из 1 000 😂
  • 🌭 45
  • 🍓 1
Post #342 2K
Кароче - ходите в зал! 😂

Это на столько угарно, что я не могу не попробовать
  • 🤣 35
  • 🌭 13
  • 🍓 2
  • ❤‍🔥 1
Post #341 2.14K
Есть несколько вариантов обучения:
- заставлять, как это делала мама
- пороть и заставлять, как это делал папа 😂

Или снять на столько ахуенно, что человеку самому захочется разобраться

Именно поэтому контент на ютубе такой, какой он есть

Важнее всего в нем для меня - заинтересовать в теме

Ведь если интересно, то дальше ты и сам без проблем разберешься

Бахни 🌭 если согласен и 🖕если нет
  • 🌭 77
  • 🖕 3
  • 🍓 1
Post #339 2.55K
Задачка на подумать из продакшена, так сказать

Каждый подписочный бизнес зарабатывает на продлениях

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

Потому что чем лучше материал, тем убыточнее бизнес будет по факту (да, ты можешь потом корешам порекомендовать, но таких рекомендаций мало на общем фоне)

Я уже долго решаю эту задачку с algocode.io и, кажется, подобрался к решению

Интересно, как бы эту задачку решал ты)

Идеальное решение: когда бизнесу выгодно, что человек доходит до конца и выгдно, чтобы он решал все курсы быстро
  • 🌭 14
Post #338 2.29K
Пс, хочешь больше зарплату?

Я тоже, если надешь где - расскажи плз

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

Дофига = более 2М на руки в месяц
  • 🤣 21
  • 🌭 12
  • ❤‍🔥 1
  • 🍓 1
Post #337 2.44K
Все, официально кризис в айти закончен - расходимся 😂

P.S. мое уважение - пойду учить физику на всякий
  • ❤‍🔥 46
  • 🌭 11
  • 🤣 6
  • 🍓 2
Post #336 2.37K
Пора разобраться: Deadlock vs Livelock

Dead - от слова смерть. Если часто писать код с дедлоками, то тебя уволят, и ты можешь умереть с голоду

Так проще всего запомнить

Самый простой многопоточный псевдокод с дедлоком по версии AI:
Thread A:
lock(A)
wait lock(B)

Thread B:
lock(B)
wait lock(A)


Livelock - от слова live, но по факту та же дичь что и дедлок, только в профиль...

По сути, код что-то активно делает, но не продвигается

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

Самый простой многопоточный псевдокод с лайвлоком по версии AI:

Поток A:

while true:
захватить lock_A

if lock_B свободен:
захватить lock_B
выполнить работу
выйти

освободить lock_A

// "уступаем" потоку B


Поток B:

while true:
захватить lock_B

if lock_A свободен:
захватить lock_A
выполнить работу
выйти

освободить lock_B

// "уступаем" потоку A


P.S. Есть еще Starvation - если будет интересно, можешь у GPT спросить

По сути - это когда поток бесконечно ждёт ресурс, потому что другие потоки постоянно получают его раньше

Я лично с таким не встречался
  • 🌭 17
Post #335 2.36K
Самый необычный завтрак

Знаю, что булочки посередине 😂, а вот что вокруг непонятно

Ровно такое же ощущение было когда только начал погружаться в AI

Выглядит красиво, а вот как максимально эффективно пользоваться - непонятно

Поэтому отправляюсь сам к менторам и сотрудников отправляю

Самое интересное что хочу собрать: реальные кейсы внедрения в бизнес и результаты внедрения + понять какие есть инструменты и практики сейчас для ускорения разработки (которые работают, а не только едят токены)

Уж слишком много шума и мало времени, чтобы досканально самому разобраться

Самым сочным обязательно с вами поделюсь 🦉
  • 🌭 30
Post #334 2.41K
Самый худший способ сбора метрик в сервисе

Когда только начинал погружаться в observability, то любил нафигачить побольше метрик:

* метрика на число запросов к БД
* отдельно метрика на ошибку парсинга ответа от БД
* отдельно метрика на ошибку коннекта к БД
* …

В общем, на каждую ошибку делал свою метрику

И ЭТО ФИГОВО СЕБЯ ПОКАЗАЛО!

* код разрастался нереально
* алерты плодились как не в себя
* и т. д.

Но потом до меня дошло простое правило: метрика говорит, где примерно сломалось, а что именно сломалось, можно посмотреть в логах

Например:

* завести метрику на число ошибочных запросов к БД
* и отдельно метрику на число успешных запросов к БД

А когда прилетит алерт, смотреть по ЛОГАМ, ЧТО ИМЕННО это была за ошибка
с БД

P.S. А кому хочется поглубже, можно посмотреть на такие практики организации метрик:

* Four Golden Signals (Google SRE Book) - latency, traffic, errors, saturation
* RED - Rate, Errors, Duration. Для сервисов хорошо подходит
* USE (Brendan Gregg) - Utilization, Saturation, Errors. Для ресурсов: CPU и других


И бахни 🌭, если уже успел нафигачить мусорных метрик в своем сервисе
  • 🌭 43
  • ❤‍🔥 9
  • 🤣 5
Post #333 2.17K
Начинающего тим-лида заставляют приносить прибыль для повышения

Очень интересный кейс недавно попался

Я тим-лид в банке, но тем-лид такой самый начальный уровень, и типа мне всё время подсвечивает, что нужно приносить деньги компании, чтобы идти на 17-й грейд
И ТУТ ЕСТЬ НЕБОЛЬШОЙ ПОДВОХ

Во первых, тим лид как правило отвечает за техничку (чтобы команда довела все что нужно до прода), а есть продакты - они ресерчат активно рынок и забивают беклог фичами

НО!

Прежде чем начать делать продукт нужно посчитать его экономику (это Фаундер/CEO/Маркетологи/...)

ИТОГО

В таком случае ты совмещаешь дофига ролей: Маркетолог + Продакт + Тим Лид

Это не плохо само по себе - главное, чтобы компания это могла объяснить и выстроить понятный трек

А то если тебе просто говорят "приноси деньги тогда повысим" - оч странно
Особенно, если ты только начинаешь путь тим лида


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

И если идешь в эту историю, то нужно быть готовым
  • 🌭 18
Older posts →

About this channel

How can I read @algocode_algorithms without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Максим Фатин | про IT: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Максим Фатин | про IT have?
Максим Фатин | про IT (@algocode_algorithms) has 4.12K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Максим Фатин | про IT 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 →