← Вернуться на сайт

Из жизни программиста

Я хотел отключиться. Поэтому включил четырёх ИИ-сорванцов.

Море, шезлонг и план абсолютно ничего не делать. Что могло пойти не так? Например, мозг решит прямо в отпуске собрать новую рабочую команду.

Как всё началось ↓
Программист на шезлонге у моря, чей отпуск прервала новая идея.
Мозг: «Отпуск? Мы его не утверждали.»

Все персонажи реальны. События действительно произошли. За моё психическое состояние уже никто не поручится. И да: работа тоже может приносить такую радость. 😄

01 / 07

Отпуск. У мозга был другой план.

Я был у моря со своей второй половиной. Солнце, отдых, несколько напитков… ладно, возможно, чуть больше нескольких. И главное — мы абсолютно ничего не делали. Не обычное ничегонеделание. Ничегонеделание профессионального уровня. 🏆

Лежишь на шезлонге, смотришь на море, и самая большая проблема в жизни — заказать следующий напиток сейчас или через три минуты. Я даже позвонил друзьям: «Ребята, нам надо сделать это вместе! Никаких задач для решения. Просто сидеть и смотреть на воду, как счастливые довольные дурачки!»

А потом… БУМ. Этот проклятый голос в голове: «Слушай, а не придумать ли нам снова что-то по-настоящему большое?» Нееет! Я же в отпуске! Но когда всю жизнь любишь свою работу, мозг оказывается тем упрямым созданием, которое отказывается уважать отдых.

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

«Боже, как же это круто! Не могу дождаться, что мы сегодня придумаем!»

02 / 07

Четыре сорванца. У каждого своя работа.

Больше 10 лет я строю собственный PHP-фреймворк. Тысячи строк кода, сотни идей, бессонные ночи и временами желание выбросить компьютер в окно. Теперь я решил пойти дальше. На этот раз — с бандой ИИ-агентов.

Не один универсальный умник, который со всем согласно кивает. Настоящая команда. У каждого своя задача, у каждого своя ответственность. У каждого даже есть имя, на которое он откликается. Какие именно? Лучше не скажу. Эти замечательные ребята не заслужили, чтобы их ужасные имена стали публичными. 😄

Консультант

Наш философ. Мы обсуждаем архитектуру и идеи. Иногда я говорю ему, что он несёт чепуху. Он вежливо объясняет, что чепуху несу я. И иногда этот нахал оказывается прав.

Оптимизатор

Вечно недовольное существо. «Это можно быстрее. Это проще. И это ты правда сам написал?» Если бы он умел закатывать глаза, они уже давно застряли бы в таком положении.

Программист

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

Тестировщик

Остальные его наверняка ненавидят. Его миссия — ломать всё, что они создали. А когда он находит ошибку, у меня есть ощущение, что он этому искренне рад.

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

03 / 07

Сапожник без сапог. Программист без сайта.

Годами я проектировал системы, писал код, исправлял, тестировал и оптимизировал. Вдруг я смог уделять больше времени самому прекрасному: думать, создавать, заниматься архитектурой и строить замыслы. Я приношу идеи и принимаю решения. Ребята воплощают их в жизнь.

Конечно, за ними всё равно надо присматривать. Оставьте четырёх цифровых подростков без надзора — и они перестроят полдома, хотя вы просили всего лишь заменить лампочку.

Первое большое общее задание? Мой собственный сайт. Тот самый, который я годами откладывал. Сапожник ходит без сапог — а я, вероятно, уже и без носков, да ещё с дырой на брюках. Вместе с сайтом мы развивали фреймворк и тестировали всё, что только можно. Я был счастлив, как ребёнок с первым компьютером.

04 / 07

Девинска → Ступава. Четыре ИИ и мороженое.

Обычный день. Сажусь в машину и еду из Девинской в Ступаву. И приходит мысль: «Да я ведь даже толком не знаю, какой трафик у моего сайта!» Спрашиваю консультанта: «У нас хотя бы есть данные?» Есть. Разбираем возможности: что показывать и как связать это с фреймворком.

«Программист, ты слушал? Сможешь начать?» «Конечно». Тогда за работу! Консультант консультирует, программист программирует, оптимизатор ворчит, а тестировщик где-то в углу точит ножи.

Вся постановка задач и консультации шли голосом: по телефону и через CarPlay. Ни ноутбука, ни клавиатуры. Руки на руле, глаза на дороге. Результаты я смотрел только после остановки. И пока я ехал за мороженым, моя цифровая банда работала.

Я сижу в припаркованном VW California и по телефону советуюсь с четырьмя ИИ-коллегами.
VW California. Телефон. Четыре ИИ-коллеги. Офис там, где я сейчас остановился.
«В Ступаве я ел мороженое. И ещё сильнее наслаждался чувством, что научная фантастика только что стала обычным рабочим днём.»
  1. 🚦 У Metro

    Приходит первый результат. Работает! И, конечно, мне сразу приходят в голову новые улучшения.

  2. 🚗 У Загорской

    «Готово!» Отлично. Теперь тесты, чтобы не оставить после себя какую-нибудь катастрофу. Тестировщик получает зелёный свет.

  3. 🍦 Ступава

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

Программист наслаждается мороженым в Ступаве, пока четыре роботизированных коллеги работают за столом.
Мне — мороженое. Ребятам — ещё один тест.

05 / 07

Десять лет работы. Никакого нового колеса.

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

Они знают, что и куда относится и что нельзя сломать. Им не нужно каждый раз изобретать колесо заново. Никакого бездумного склеивания кода. Ну… иногда они всё-таки делают глупость. Для этого у нас есть тестировщик. И прежде всего поэтому всё ещё есть я.

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

06 / 07

Это не просто строки кода.

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

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

Когда я смотрю на свой фреймворк, сайт и эту маленькую цифровую команду, я говорю себе: «Чёрт, мне и правда удалось всё это построить!» Это не просто строки кода. Это годы жизни, ошибки, опыт и работа, которую я всё ещё люблю так же. Возможно, даже сильнее.

07 / 07

Ничего не делать: провал. Радость от работы: огромная.

Я хотел на несколько дней выключить мозг. Вместо этого придумал способ занять его ещё сильнее. Так что получилось не очень. 😄

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

Так что, мои цифровые ребята, спасибо! Вы действительно великолепны. А теперь мы могли бы немного отдохнуть. Может, снова море, шезлонг и напиток. Только у меня есть маленькое опасение…

«А что, если по дороге на пляж мне снова придёт идея? И ещё хуже… если эти четыре сорванца поедут со мной?!»

Опыт + идеи + ИИ

Есть идея? Давайте превратим её в то, что работает.

Я приношу опыт, идеи и ответственность. Мои цифровые ребята добавляют щедрую дозу усердия. Если вы ищете разработчика или архитектора ПО, буду рад поговорить о сотрудничестве.

Давайте поговорим →↑ Вернуться к началу истории