💻 Coding interviews in a nutshell
7.34K subscribers
61 photos
237 links
Разбор задач для собеседований, по одной каждую неделю.

У микрофона Виктор @vitkarpov. ex-Amazon, ex-Yandex
Download Telegram
Почему «просто работать за деньги» ощущается как «деградация», а «уйти из Гугла с зп 300к чтобы открыть свой b2b saas с 10к MRR» как прогресс и большой шаг в карьере? Не наброс если что. Просто любопытный психологический феномен
💯15🤔4🗿2🤨1
💰 Партнёрское объявление 💰

С 14 по 18 сентября пройдет новый сезон Podlodka iOS Crew. В этот раз в центре внимания авторов конференции то, как AI меняет iOS-разработку.

Что ждёт участников:

Стратегия внедрения терминальных ИИ-агентов и MCP-интеграции в ежедневную iOS-разработку

AI как экзокостюм мобильного разработчика: harness, skills, CLI, orchestration, validation и evals

Знания о том, как запускать локальные модели на Apple Silicon

Готовые скрипты, которые можно забрать в свой проект: шаблон рабочего пространства агента, примеры скиллов и MCP, пайплайн от Jira-задачи до Merge Request.

👉 Билеты на Podlodka iOS Crew

А по промокоду coding получите скидку🎁
👍4🔥4
Пошла жара
😁163🔥1🗿1
If you know you know
😁25🔥1
Сперва уравнения Навье-Стокса, теперь это. Вот это прогрев пошел перед IPO! Либо приквел фильма «не смотри наверх»
😁222
Happy 100000000 day! 🎉
20😁5🎉4👾1
Синьор помидор
😁43💯41🤡1🥱1
💰 Партнёрское объявление 💰

Ребята в Electi собрали опыт разработчиков из Meta и Google в 2 понятных формата подготовки под любой уровень и бюджет.

⚙️ Самостоятельная подготовка на платформе:

Упаковано 12 месяцев опыта менторства в интерактивную платформу:

• DSA & system design - пошаговая структура подготовки к техническому интервью, на основе реальных кейсов из Big Tech
• progress tracking - персональная аналитика и прозрачная геймификация подготовки
• CV feedback - разбор резюме на основе базы кандидатов, уже получивших приглашения в big tech
• applications - доступ к актуальным и непубличным позициям в международных компаниях

👉 Получить доступ к платформе

🧑‍🏫 Программа Foundation (живое менторство в группе):

• для кого - junior/middle/senior инженерaм, которым не хватает сильной базовой теории, системности и дисциплины для выходы на международный рынок
• что входит - интенсивная подготовка в небольших группах - под руководством действующих инженеров из Google и Meta, разборы алгоритмов, System Design, стратегии подачи applications
• в конце программы - стадия deployment после 5-месячного интенсива: прямые рефералы, мок интервью, улучшения резюме

👉 Подать заявку на Foundation
🔥4
Всем привет! 👋

Решил собрать из твитеров интриги сканадалы расследования о том как AI перевернёт разработку - не все же мемы постить. Тема холиварная. Оживим чатик так сказать?

Про код-ревью и тесты

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

Юнит-тесты, скорее всего, отправятся туда же. Если модель пишет прошивку на C без единой ошибки с первого раза - истории про 900 строк на Arduino - юнит-тесты теряют смысл (но только юнит!)

Код как ремесло

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

Зато умение строить софт станет важнее, чем когда-либо. Вопрос не в том, как написать функцию, а в том, какую проблему решать, когда шипить и как получать фидбек. Отсюда вывод, что триада PM/Design/Eng рассыпется - посредники не нужны, когда инженер сам доводит идею до продакшена.

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

Баги при этом не исчезнут. Просто станут другими: не «я неправильно реализовал», а «я реализовал не то».

Про опенсорс и перфоманс

Опенсорс в привычном виде под вопросом. Раньше всё упиралось в дефицит глаз: у популярных проектов они были. LLM этот дефицит снимает - рои агентов все отсмотрят и оттестируют как не в себя. Но кмк комьюнити выполняет еще одну роль и более важную, а именно дает направление проекту, фидбек - тут агенты бесполезны.

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

Кто останется в игре

«Практики уровня Google» перестают быть доступны только Google - они теперь продаются за цену подписки на LLM. А количество людей при этом относительно небольшое, нет оверхеда на коммуникацию, трехэтажных оргчартов и так далее.

Часть команд/компаний/продуктов окажется за бортом. В 80-90-е персональный компьютер могли позволить не все - сейчас то же самое с токенами: нет токенов, команда будет сильно отставать.

Про UI в энтерпрайзе

Если коротко - оставляем один чат и все? Зачем еще какие-то формы, страницы, таблицы и так далее, если обо всем можно спросить агентов (и попросить сделать).

Инерция

Разумеется все обусловлено огромной инерцией и весь софт, который уже понаписан никуда не денется и люди, которые привыкли над ним работать как работать - тоже. Ровно как сейчас есть программисты на коболе. Все эти прогнозы - это про новые поколения, которые постепенно заменят старые
👍105🤔5😁1😱1
💰 Партнёрское объявление 💰

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

Techlead в эпоху AI: пересобираем роль с Podlodka Techlead Crew

С 28 сентября по 5 октября участники:

• Посмотрят, как крупные компании внедряют AI в разработку

• Разберутся, как привести команду к агентской разработке

• Настроят AI-агента под конкретные задачи

• Соберут AI feedback loop для контроля качества проекта

• Обсудят, как AI меняет роль техлида и командные процессы.

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

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

🎟 Билеты на сезон: https://podlodka.io/techcrew

А по промокоду coding получите скидку🎁
🔥42