Поздравляем коллег по IT-сфере с Днем программиста!

Предлагаем сыграть в бинго разработчика. Кто собирает полный ряд ячеек в строчку, в столбик или в три-четыре ячейки наискосок, кричит в комменты «Бинго!».

P.S. Прикреплять скрины со своими совпадениями строго разрешается)
P.S. Прикреплять скрины со своими совпадениями строго разрешается)

Комментарии (22)


  1. pilot114
    12.09.2024 13:24
    +9

    ряд ячеек в строчку, в столбик или по горизонтали

    А можно в список кринж-ситуаций такие формулировки добавить?

    Предположил что имелось в виду "диагональ" - так у вас ещё и бинго неквадратное


    1. APPKODE Автор
      12.09.2024 13:24
      +2

      Конечно можно, это же однозначный кринж!

      Спасибо, что заметили — мы поправили)


  1. Mephi1984
    12.09.2024 13:24
    +1

    Почему у вас поле для бинго не 5х5 а 6х4


    1. gudvinr
      12.09.2024 13:24
      +17

      Потом отрефакторим


    1. APPKODE Автор
      12.09.2024 13:24
      +1

      Отличный вопрос!

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


  1. baldr
    12.09.2024 13:24
    +2

    Бинго! Бинго! Бинго!

    Почти на каждую ячейку вспомнил случай из опыта. К концу чуть не расплакался уже...


    1. Lika_Chernigo
      12.09.2024 13:24

      Расскажите! Теперь слишком интересно.


      1. baldr
        12.09.2024 13:24
        +2

        Ну а что там рассказывать особо - в самих ячейках уже всё объяснено..

        Пятничный 5-минутный релиз небольшого багфикса, который ничего не ломает? Было (всё сломал). Потом было ещё раз.

        Помнится, лет 15 назад, в компании разработали архитектурную фичу "Disaster Recovery" чтобы продакшен, если падает, то второй колокейшен включался. И во время деплоя этой архитектуры всё упало и не на пару минут, а на 12 часов (заявленный SLA был с несколькими девятками). Начали в 9 утра, а домой с работы уходили после часу ночи.

        "Эта задача срочнее твоей срочной задачи" - ну я так до сих пор работаю, потому что сейчас один всё делаю.

        "Почувствовал что прод упал до того как узнал" - да, со временем развивается какое-то внутреннее чувство, по не поддающимся формализации признакам. "Что-то в логах давно ошибок нет.. <censored>! Потому что сервисы уже 5 часов не работают! Нужен мониторинг! Да, но на него нет времени, запишем в бэклог.."


        1. Lika_Chernigo
          12.09.2024 13:24

          История про фичу, из-за которой все лежало 12 часов, смешная, но ситуация страшная.


          1. baldr
            12.09.2024 13:24
            +1

            После того случая уволили пару директоров и менеджеров. Инженеров не тронули.

            Причина была в том, что была опубликована новая версия прошивки для клиентских устройств, они её все скачали и в одно время ломанулись заново регистрироваться на сервисах и в базе. В обычное время они перерегистрируются в разное время и нагрузка ровно разнесена. Здесь они устроили массовый DDoS для базы и сервисов. Кое-как побороли.

            Через 4 года делали другой деплой, уже на продакшен с Active-Standby колокейшенами. Забыли про тот случай и снова всё повторили. Снова пара сотен тысяч устройств побежали одновременно регистрироваться, база не выдержала. Сразу переключилось всё на Standby... И он упал точно так же.. Кого уволили не знаю.


  1. andronnik
    12.09.2024 13:24

    нет главного квадратика.
    руки в гору, работают профессионалы.


    1. APPKODE Автор
      12.09.2024 13:24

      Хмм, а что, на ваш взгляд, должно быть в главном квадратике?


  1. 2Jupiter
    12.09.2024 13:24
    +2

    "Читал эту статью вместо того чтобы работать", — да)


  1. Astus
    12.09.2024 13:24
    +4

    И ни одной клеточки с былинным "Тыж программист, почини чайник/микроволновку/кондиционер". Из последнего такого, года три назад, ко мне подходили с "тыж компьютерщик, у нас там на складе стиралка не фурычит, посмотри, а". Я был задолбавшийся, а склад так манил своей тишиной и покоем, что я поплёлся и таки починил стиралку, спустя почти четыре часа с перерывами. Там всего-то прохудилась манжета, основное время заняло съездить за этой самой манжетой и снять/поставить весь лицевой блок стиральной машины.


  1. tolyanski
    12.09.2024 13:24
    +3

    Кринж ситуация:

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

    Затем делают оффер, выходишь на работу, а там тонна легаси, "нет времени на техдолг", и твоя работа сводится к перекладыванию json-ов


    1. nlykl
      12.09.2024 13:24
      +2

      А это разве не на любой работе так?


      1. tolyanski
        12.09.2024 13:24

        Хз, у меня есть опыт в основном только в IT )


  1. gun_dose
    12.09.2024 13:24
    +4

    У меня было как в первом квадратике, только наоборот: искал решение на Stackoverflow, нашёл вопрос с точно такой же проблемой, как у меня с длинным и подробным описанием. Прокрутил вниз - ноль ответов. Решил посмотреть, как давно задан вопрос: два года назад, а автор - я.


  1. pandaupanda
    12.09.2024 13:24
    +2

    Бинго! На все, кроме джунов и ответа на Stackoverflow...


  1. courage_andrey
    12.09.2024 13:24
    +2

    Бинго! Даже две строки целиком закрыл. По другим комментариям понимаю, что скромно. Но всё равно порадовало.


  1. Vanirn
    12.09.2024 13:24
    +2

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


    1. tolyanski
      12.09.2024 13:24
      +1

      Плюсую, естественно все везде зависит от того какая аудитория у приложения