8 уровней софта
Весь софт делится на восемь уровней, в зависимости от количества багов в нем.
Уровень 1. Тестовое задание от фронтендера. Белый экран и одна красная строчка в консоли: Cannot read properties of undefined (reading 'map'). Это весь продукт.
Уровень 2. Готовый таск от мидл-разработчика. Работает только на его машине. На "а у меня не работает" отвечает легендарное "ну у меня всё ок".
Уровень 3. Вайбкодерское поделие. Работает, но только на тестовых данных. 4000 строк, которые сгенерил ИИ, и ни одной, которую автор может объяснить.
Уровень 4. Коммерческая разработка. Базовых багов нет, но юзеры в каждом релизе находят на что пожаловаться. Раз в месяц стабильно прод лежит. В поддержке дежурное "спасибо, передали разработчикам" (не передали).
Уровень 5. Высокая культура разработки. Тесты, CI/CD, код-ревью, всё по красоте. Баги теперь не падают. Бывают "инциденты" и "деградация метрик", причину которых никто не понимает.
Уровень 6. Опенсорс с тридцатилетней историей. Linux, PostgreSQL, ядерная стабильность. Микро-баги есть, но натыкается на них один человек в год, и тот пишет диссертацию. Нашёл баг – тебе отвечают, что это не баг, а документированное поведение, RTFM, и ссылку на тред 2003 года.
Уровень 7. Софт, который летает в космос. NASA, подлодки, ракеты. Один баг стоит миллиард долларов или жизнь, поэтому 200 страниц спеки на каждую функцию и доказательство корректности кода математически. Сюда вообще почти никого не берут.
Уровень 8. Мультиплеерная игра с миллионом онлайна. Багов нет, только особенности геймплея, которые не замечают.
Весь софт делится на восемь уровней, в зависимости от количества багов в нем.
Уровень 1. Тестовое задание от фронтендера. Белый экран и одна красная строчка в консоли: Cannot read properties of undefined (reading 'map'). Это весь продукт.
Уровень 2. Готовый таск от мидл-разработчика. Работает только на его машине. На "а у меня не работает" отвечает легендарное "ну у меня всё ок".
Уровень 3. Вайбкодерское поделие. Работает, но только на тестовых данных. 4000 строк, которые сгенерил ИИ, и ни одной, которую автор может объяснить.
Уровень 4. Коммерческая разработка. Базовых багов нет, но юзеры в каждом релизе находят на что пожаловаться. Раз в месяц стабильно прод лежит. В поддержке дежурное "спасибо, передали разработчикам" (не передали).
Уровень 5. Высокая культура разработки. Тесты, CI/CD, код-ревью, всё по красоте. Баги теперь не падают. Бывают "инциденты" и "деградация метрик", причину которых никто не понимает.
Уровень 6. Опенсорс с тридцатилетней историей. Linux, PostgreSQL, ядерная стабильность. Микро-баги есть, но натыкается на них один человек в год, и тот пишет диссертацию. Нашёл баг – тебе отвечают, что это не баг, а документированное поведение, RTFM, и ссылку на тред 2003 года.
Уровень 7. Софт, который летает в космос. NASA, подлодки, ракеты. Один баг стоит миллиард долларов или жизнь, поэтому 200 страниц спеки на каждую функцию и доказательство корректности кода математически. Сюда вообще почти никого не берут.
Уровень 8. Мультиплеерная игра с миллионом онлайна. Багов нет, только особенности геймплея, которые не замечают.
😁141👍33🔥17❤10
Сезон открыли!
Завтра едем чемпионат Санкт-Петербурга.
Всю зиму вайбкодили софт LapStat для анализа кругов с ИИ тренером на базе Claude – чисто прикол моего друга и сокомандника.
Завтра едем чемпионат Санкт-Петербурга.
Всю зиму вайбкодили софт LapStat для анализа кругов с ИИ тренером на базе Claude – чисто прикол моего друга и сокомандника.
🔥56❤13😁4
История с удалением мессенджера Макс из аппстора еще раз показывает очевидное: если ваш бизнес сильно зависит от сторов и других больших платформ, то это не до конца ваш бизнес.
😁87👍46🔥10❤2
Иногда мне кажется, что все что я делаю каждый день на работе – это без конца логинюсь в какие-то сервисы и ввожу разные двухфакторки.
Культура сохранять сессию юзера похоже давно утрачена.
Культура сохранять сессию юзера похоже давно утрачена.
😁119👍45🔥19
Кого заменит ИИ?
Постоянно вижу заголовки в духе "ИИ заменит тех" и "ИИ заменит этих".
Думаю, что все текущие сокращения связаны не с эффектом от внедрения ИИ, а с тем, что компании годами хотели порезать жир ковидных времён, и тут появился такой прекрасный повод.
Вот кого "заменил ИИ" на самом деле:
- Бездельников, кого хотели уволить ещё год назад
- Раздутые отделы, которые наняли на хайпе 2021-го
- Менеджеров-пересыльщиков, без которых ничего бы не изменилось
- Разработчиков ненужных продуктов и фичей
- Целые прослойки, которые держались на том, что начальник не хотел конфликта
- Хороших ребят, которые просто попали под раздачу и оказались в неправильном бизнес-юните в неправильный момент
И так далее.
Если посмотреть на индустрию в целом - большие SAAS компании, соцсети и сервисы либо на плато, либо в стагнации. Мега-рост только в AI стартапах, но там нет столько сотрудников.
Так что я бы не переживал, что какие-то профессии исчезнут, ведь ИИ все доделывает только на 80%.
Переживать надо, что ты пилишь продукты, которыми никто не пользуется, и фичи, которые никто не видит.
Вот это реальная зона риска.
Постоянно вижу заголовки в духе "ИИ заменит тех" и "ИИ заменит этих".
Думаю, что все текущие сокращения связаны не с эффектом от внедрения ИИ, а с тем, что компании годами хотели порезать жир ковидных времён, и тут появился такой прекрасный повод.
Вот кого "заменил ИИ" на самом деле:
- Бездельников, кого хотели уволить ещё год назад
- Раздутые отделы, которые наняли на хайпе 2021-го
- Менеджеров-пересыльщиков, без которых ничего бы не изменилось
- Разработчиков ненужных продуктов и фичей
- Целые прослойки, которые держались на том, что начальник не хотел конфликта
- Хороших ребят, которые просто попали под раздачу и оказались в неправильном бизнес-юните в неправильный момент
И так далее.
Если посмотреть на индустрию в целом - большие SAAS компании, соцсети и сервисы либо на плато, либо в стагнации. Мега-рост только в AI стартапах, но там нет столько сотрудников.
Так что я бы не переживал, что какие-то профессии исчезнут, ведь ИИ все доделывает только на 80%.
Переживать надо, что ты пилишь продукты, которыми никто не пользуется, и фичи, которые никто не видит.
Вот это реальная зона риска.
👍78❤23🔥12
На неделе пришло три проекта, которые по дешевке продают токены к популярным нейронкам. Типа Claude Opus 4.8 по цене ниже рынка в 2-10 раз.
Поинтересовался как и че, оказалось парсят просто гитхаб, находят в паблике проекты горе-вайбкодеров которые закоммитили свои ключи, и их и катают.
Вот такой вот нюанс)
Поинтересовался как и че, оказалось парсят просто гитхаб, находят в паблике проекты горе-вайбкодеров которые закоммитили свои ключи, и их и катают.
Вот такой вот нюанс)
😁288🔥30❤13👍7
Внезапно наткнулся на лучший онбординг года – приложение Eat Better.
Давно не встречал таких заморочек и такой проработки, такое ощущение что вебинар на полтора часа посмотрел, а не в прилу онбордился.
Для прокачки насмотренности рекомендую.
Давно не встречал таких заморочек и такой проработки, такое ощущение что вебинар на полтора часа посмотрел, а не в прилу онбордился.
Для прокачки насмотренности рекомендую.
App Store
EatBetter: AI Food Journal App - App Store
Download EatBetter: AI Food Journal by AI SPARKS LABS on the App Store. See screenshots, ratings and reviews, user tips, and more apps like EatBetter: AI Food…
😁21👍18❤10
Как поработал – так и заработал
Вот что мне нравится в спорте – так это честность.
В воскресенье ехал гонку, приехал четвертый.
Почему четвертый? Есть пара поворотов, где рано закрываю газ, потому что тупо ссыкотно. Два поворота – в каждом по секунде отставание от лидера.
12 кругов, по две секунды в каждом, и вот уже почти пол минуты.
На работе все так же: поленились, решили не рисковать, выгорели, катнули в прод в пятницу, давайте после майских – все это у нас тоже имеется.
Только разница только в том, что в спорте результат ты видишь через 40 минут на табло.
А на работе можно годами городить себе оправдания и находить обстоятельства типа рынок не тот, и потом гадать почему мы не растем.
Вот что мне нравится в спорте – так это честность.
В воскресенье ехал гонку, приехал четвертый.
Почему четвертый? Есть пара поворотов, где рано закрываю газ, потому что тупо ссыкотно. Два поворота – в каждом по секунде отставание от лидера.
12 кругов, по две секунды в каждом, и вот уже почти пол минуты.
На работе все так же: поленились, решили не рисковать, выгорели, катнули в прод в пятницу, давайте после майских – все это у нас тоже имеется.
Только разница только в том, что в спорте результат ты видишь через 40 минут на табло.
А на работе можно годами городить себе оправдания и находить обстоятельства типа рынок не тот, и потом гадать почему мы не растем.
❤60🔥35👍19😁11