kruzzik (kruzzik) wrote,
kruzzik
kruzzik

Categories:

3а мир, за дружбу и за диспетчерскую службу!

Между отцами и детьми пропасть. Я надеялся, что этого не произойдет, но с прискорбием признаю, что я в лагере старперов. Вот помню в наши годы люди играли в атари, в цивилизацию, в вульфенштейн, потом вышел MS Flight Sim и пропал человек...
А сейчас молодежь что делает? Я думал, у них метаразвлечение, смотреть на ютюбе, как другие играют. Оказывается, нет! Там уже мета-мета, они смотрят, как какой-то долбохмырь смотрит, как другие играют. Чем интересен не очень остроумный долбохмырь, мое старперское сознание не может понять. Но преодолевать конфликт поколений надо, поэтому я шагнул на первую метаступень "езжайте сани домой сами".

kruzzik

Есть такой пасьянс для хардкорных авиагиков: atc-sim.com. Симулятор авиадиспетчера, но не глупая пальцемвозилка для айпада, а робкая попытка приблизиться к реальности. Настоящие аэропорты, настоящие инструкции по настоящим высотам, курсам и скоростям. Выбор активных полос с учетом ветра и прочее. Если вам нравятся самолетики, вы любите упорядочить хаос, а потом с удовлетворением попивать чаек, глядя на орднунг и гармонию – это для вас. Ну и приятная опция заддосить себе мозги (выбирайте Чикаго Охаре и Атланту, там самый интенсивный трафик).
Нормальным людям игра покажется скучной непонятной фигней. Я предупредил.

И вот играл я играл в эту игру, и так навострился, что мне подумалось, а что это я все руками делаю? Работа отлично алгоритмизируется. Золотая рыбка, хочу быть царицею морскою. Набросаю-ка я quick and dirty пару строчек кода тыц-тыц, этот взлетел, этот сел, и пусть все делается само.


После пяти бессонных ночей у меня были безумные красные глаза и гора адски глючного спагетти-кода. "Тыц-тыц этот взлетел, этот сел" какими-то неправдами через раз работало, но все смежные операции были способны вызвать инфаркт даже у внуковских диспетчеров. Может у умных людей оно действительно алгоритмизируется легко... Когда самолет уходит на второй круг, его снова заводят на посадку, и он снова уходит на второй круг – такой цикл называется мертвым, а программист глупым. "Quick and dirty платит дважды" – подумал Штирлиц.
Теперь вы понимаете, почему я больше не работаю программистом.

Ок, quick and dirty не получилось (вернее, dirty получилось отлично, сложности возникли с quick), но мы не пасуем перед сложностями. Сейчас я все зарефакторю, напишу тесты и будет красиво и эффективно! Famous last words.
Еще через неделю возникла свежая мысль: может быть не совсем верной была оценка охвата проекта? Задача должна была формулироваться не "тыц-тыц этот взлетел, этот сел", а скорее "Создание системы автоматизированного управления воздушным движением в трех секторах (подход, круг, вышка) международного аэропорта с интенсивным трафиком (5 или 6 активных ВПП одновременно) + Создание системы автоматизированного предотвращения столкновений TCAS".
Теперь вы понимаете, почему я больше не работаю devops-менеджером.
Но надо отдать себе должное, проблески здравого смысла еще случаются. Мысль "может прикрутить к этой фигне машинное обучение?" я вовремя в ужасе отмел.

kruzzik

Эхма, нет лучше занятия на каникулах теплым летом, чем нырнуть в кроличью нору второй версии уродца-глюкодрома! Не так страшны первые 90% проекта, как вторые 90%!
С каждой итерацией глюков становилось меньше, а свет в конце авгиевых конюшен ярче.
Ого, а там, оказывается, есть список самых результативных диспетчеров! Интересно, как моя система выглядит в сравнении с чемпионами?
Конкурентная борьба накалилась до предела:

kruzzik

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

kruzzik

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

kruzzik

Даааа, это восстание машин, конечно. Невозможно себе представить отморозков, которые руками сажают 12000 рейсов за одну смену без единой ошибочки. Такая смена должна длиться непрерывно несколько недель.
Есть, куда стремиться, продолжаем работу.
Tags: летать!, орлы и ежики, программули
Subscribe

  • Человек на маленькой лодке

    Шел по амстердамским каналам человек на маленькой лодке в сторону моря. Прошел разводной мост. Темнело. Собиралась гроза. Человек пришвартовался к…

  • Неизведанной планете передать привет хотим

    Вы думали история с космонавтикой закончилась? Европейское космическое агентство демонстрирует высочайший уровень профессионализма. Странно было бы…

  • Сбежать из Израиля

    Ваш международный дегустатор ковид тестов выявил место с самым плохо организованным и издевательским тестированием. Когда устаешь от…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 10 comments

  • Человек на маленькой лодке

    Шел по амстердамским каналам человек на маленькой лодке в сторону моря. Прошел разводной мост. Темнело. Собиралась гроза. Человек пришвартовался к…

  • Неизведанной планете передать привет хотим

    Вы думали история с космонавтикой закончилась? Европейское космическое агентство демонстрирует высочайший уровень профессионализма. Странно было бы…

  • Сбежать из Израиля

    Ваш международный дегустатор ковид тестов выявил место с самым плохо организованным и издевательским тестированием. Когда устаешь от…