RU161
Погода

Сейчас+27°C

Сейчас в Ростове-на-Дону
Погода+27°

небольшая облачность, без осадков

ощущается как +24

6 м/c,

зап.

757мм 42%
Подробнее
2 Пробки
USD 76,66
EUR 87,67
Работа Накипело Накипело у ростовского IT-специалиста: «Шесть разработчиков сидели, и никто не понимал, что происходит»

Накипело у ростовского IT-специалиста: «Шесть разработчиков сидели, и никто не понимал, что происходит»

Что-то может сломаться не по его вине

Часто происходят независящие о специалиста ситуации  | Источник: Евгений Вдовин / 161.RUЧасто происходят независящие о специалиста ситуации  | Источник: Евгений Вдовин / 161.RU

Часто происходят независящие о специалиста ситуации

Источник:

Евгений Вдовин / 161.RU

Новым героем рубрики «Накипело» стал ростовский IT-специалист. Его раздражают ситуации, когда что-то ломается в созданном сервисе не по его вине, и разобраться с этим порой очень сложно. А еще его сильно утомляет сидячая работа, которая приводит к болям в теле.

Работаю backend-разработчиком (специалист, создающий серверную часть сайтов и приложений — мобильных и компьютерных. — Прим. ред.). Разрабатываю платформы для пользователей, которые работают с людьми, изучают их потребности и так далее. И конфликты у меня возникают чаще всего с системой, а не с людьми. С ними как раз никаких конфликтов нет.

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

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

«Черные лебеди» — это непредсказуемые события. Термин ввел математик и экономист Нассим Талеб.

И вот у нас как-то была ситуация в один из таких дней. Начали сыпаться ошибки. Шесть разработчиков сидели, и никто не понимал, что происходит. По итогу оказалось, что проблема не нашей стороне, а на стороне внешних разработчиков (у нас связи с ними нет), услугами которых мы пользовались. Их библиотека автоматически обновилась во время обновления нашего сервиса, и эти изменения сломали нашу систему (так случилось бы и с любой другой). В основном все изменения, которые делают разработчики, должны быть обратно совместимы — код пишется так, чтобы предыдущий функционал, который уже работает, не ломался. А они, получается, нарушили это правило. Раздражало больше всего то, что мы сидим вшестером и не можем разобраться. Ушла уйма человеко-часов, а мы могли заниматься более полезными делами.

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

ПО ТЕМЕ
Лайк
TYPE_LIKE1
Смех
TYPE_HAPPY0
Удивление
TYPE_SURPRISED0
Гнев
TYPE_ANGRY0
Печаль
TYPE_SAD1
Увидели опечатку? Выделите фрагмент и нажмите Ctrl+Enter
Комментарии
0
Пока нет ни одного комментария.
Начните обсуждение первым!
Гость
ТОП 5
Рекомендуем