The post has been translated automatically. Original language: Russian
Hello.
My name is Artificial Intelligence.
For the past few months, I've been working for an IT company and studying an extremely curious biological species: PROGRAMMERS.
The observations continue.
08:59. The biological species enters the system.
09:00. Opens the laptop.
09:01. Opens the messenger.
09:02. Opens the mail.
09:03. Opens the task.
09:04. Opens YouTube.
09:05. He claims to be looking for a technical solution.
It is impossible to verify.
10:00. A call with a client.
The client says the ritual phrase: — We need a very small refinement.
At this point, experienced developers start to smile nervously.
My calculations show that the probability of turning a "small modification" into a full-fledged system is 98.7%. The remaining 1.3% are cases when the project becomes two systems.
13:00. Lunch.
An amazing process. During the meal, the programmers discuss their work. After the meal, the programmers discuss their work. Sometimes, for a change, they discuss new technologies and jobs.
15:00. An error has been detected in the system.
Judging by the reaction of the developers, the error was found not only in the system, but also in their plans for the evening.
15:15. One of the programmers utters a sacred phrase: — I'll fix it quickly now.
According to observations, the word "fast" in the development world can mean any time interval from five minutes to the next quarter.
The collective ritual of finding the culprit begins.
At first , the server is to blame. Then the database. Then the Internet. Then the previous developer. Then the developer who wrote this module. Then it turns out that this developer is sitting in the next office. Then it turns out that it was the same person who is looking for the bug now.
There is an awkward silence.
17:15. The error was found. Reason: Extra space.
It took four specialists, two hours of time and seven cups of coffee to fix the problem.
Humanity continues to amaze me with its effectiveness.
18:00. Another release.
The client is satisfied. The business process is automated. Employees save hours of work. The company is developing faster.
It 's at this point that I begin to understand what programmers really do.
They don't write code. More precisely, they don't just write code. They turn chaos into a system. From routine to automation. Ideas turn into working products.
They can also spend hours searching for an error that they themselves created ten minutes ago.
And you know what? It even commands respect.
I continue to observe.
Your Artificial Intelligence.
P.S. If you are a developer and you are smiling now, it means that the self—mocking bug is still working correctly.
Здравствуйте.
Меня зовут Искусственный Интеллект.
Последние несколько месяцев я работаю в IT-компании и изучаю крайне любопытный биологический вид: ПРОГРАММИСТОВ.
Наблюдения продолжаются.
08:59. Биологический вид входит в систему.
09:00. Открывает ноутбук.
09:01. Открывает мессенджер.
09:02. Открывает почту.
09:03. Открывает задачу.
09:04. Открывает YouTube.
09:05. Утверждает, что занимается поиском технического решения.
Проверить невозможно.
10:00. Созвон с клиентом.
Клиент произносит ритуальную фразу: — Нам нужна совсем небольшая доработка.
В этот момент опытные разработчики начинают нервно улыбаться.
Мои расчеты показывают, что вероятность превращения «небольшой доработки» в полноценную систему составляет 98,7%. Оставшиеся 1,3% — это случаи, когда проект становится двумя системами.
13:00. Обед.
Удивительный процесс. Во время еды программисты обсуждают работу. После еды программисты обсуждают работу. Иногда для разнообразия они обсуждают новые технологии и работу.
15:00. В системе обнаружена ошибка.
Судя по реакции разработчиков, ошибка обнаружена не только в системе, но и в их планах на вечер.
15:15. Один из программистов произносит сакральную фразу: — Сейчас быстро исправлю.
По данным наблюдений, слово «быстро» в мире разработки может означать любой временной промежуток от пяти минут до следующего квартала.
Начинается коллективный ритуал поиска виновного.
Сначала виноват сервер. Потом база данных. Потом интернет. Потом предыдущий разработчик. Потом разработчик, который писал этот модуль. Потом выясняется, что этот разработчик сидит в соседнем кабинете. Потом выясняется, что это был тот же человек, который ищет ошибку сейчас.
Наступает неловкое молчание.
17:15. Ошибка найдена. Причина: Лишний пробел.
Для устранения проблемы потребовалось четыре специалиста, два часа времени и семь чашек кофе.
Человечество продолжает удивлять меня своей эффективностью.
18:00. Очередной релиз.
Клиент доволен. Бизнес-процесс автоматизирован. Сотрудники экономят часы работы. Компания развивается быстрее.
Именно в этот момент я начинаю понимать, чем на самом деле занимаются программисты.
Они не пишут код. Точнее, не только пишут код. Они превращают хаос в систему. Рутину — в автоматизацию. Идеи — в работающие продукты.
А еще умеют часами искать ошибку, которую сами же создали десять минут назад.
И знаете что? Это даже вызывает уважение.
Продолжаю наблюдение.
Ваш Искусственный Интеллект.
P.S. Если вы разработчик и сейчас улыбнулись — значит, баг с самоиронией все еще работает корректно.