Кто-то предлагает освоить популярную веб-профессию за 6 месяцев. Кто-то даже предлагает оплатить курсы после трудоустройства. Может все вокруг врут, все намного проще и достаточно посмотреть десяток голливудских фильмов? Давайте разбираться.

Это Ахмад из Botcreators. Собрал примеры работ горе-программистов из известных фильмов. Проводим код-ревью. Постарался без спойлеров.

1. Инопланетный код (2017)

Главный герой не просто программист, а ведущий шифровальщик страны. Это вам не формочки клепать на прогрессивном JS-фреймворке. Все бы ничего, но Алекс настолько прозрел в своем ремесле, что с помощью стандартной библиотеки Java сумел расшифровать послание из будущего.

За выбор библиотек можно поставить лайк. Ведь действительно было близко, крипто-библиотека Java, инопланетный шифр, рядом, рядом.

2. Опасная правда (2001)

В этот раз гений-программист попадает под влияние харизматичного CEO крупной корпорации. Который на поверку оказывается злодеем. Вместо того, чтобы аккуратно форкать проекты опенсорсеров, он убивает владельцев кода. А код присваивает себе.

Но вскоре и до главного героя начинает доходить, что гениальный код писать не про этого СЕО. Антагонист лучше всего умеет бравировать чужим кодом и хрустеть чипсами.

Фильм на самом деле пестрит отсылками к культовым ИТ-личностям и событиям. Сам СЕО как две капли воды похож на Билла Гейтса. А его стартап что уж очень напоминает будущее детище Илона Маска - Starlink. Действительно, живем в эпоху постмодерна.

Но у нас здесь не философский кружок, вернемся к нашему чудо-разработчику.

И оказывается, чтобы получить доступ к видео-потоку IP-камер достаточно выбрать нужный UNIX-процесс. А пользователь ОС это точный указатель на владельца камеры.

Пару ловких команд и импровизированная детская превращается в центр управления полетов всех горе-контрибьютеров.

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

Соорудили, попивая кофе по ночам, вот такой CI/CD pipe-line:

  • камеры зумят экран опенсорсера;

  • некая OCR-тулза (не показали жаль, какая) переводит код с фото, в файлы

  • и остается дело техники - все правильно смержить, с этим справится каждый охранник

Код сохранен, осталось записать его на компакт диск и передать на презентацию СЕО. Он то точно знает как показать продукт с лучшей стороны.

Наберем голосов, выпущу продолжение, в нем, например, изучим SQL через фильм "Девушка с татуировкой дракона". В подборку, конечно, не будут включены всякие треш-сцены, где программист просто тапает по клавиатуре, а на экране бежит код.

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


  1. bokovakhmad Автор
    27.09.2024 21:52

    а какие примеры горе программистов из фильмов помните вы?


    1. Alexis_Kvyat
      27.09.2024 21:52

      Элиот Андерсон


      1. bokovakhmad Автор
        27.09.2024 21:52

        есть такой, да)


    1. utherbit
      27.09.2024 21:52
      +4

      Башка из Кремниевой долины)


      1. gun_dose
        27.09.2024 21:52
        +1

        Башка - мой кумир! Я хочу быть, как он!


    1. drWhy
      27.09.2024 21:52
      +1

      "а какие примеры горе программистов из фильмов помните вы?"
      Помню только нормальных. Флиппер из "Джонни-мнемоника". Аллегра Геллер из "Экзистенции" Кронненберга.
      Впрочем, еще помню Макса Ренна из его же "Видеодрома".

      "А что если можно научиться программировать по голливудским фильмам?"
      Почему если? Я так и учился. Ну мне пора. Оператор, загрузите программу управления вертолетом.


    1. yri066
      27.09.2024 21:52
      +1

      Марс экспресс, в 2200 году программируют роботов на Flash Player


    1. unreal_undead2
      27.09.2024 21:52

      Борис из "Золотого глаза" свернул не туда - но не помню, мелькал ли на экране его код.


  1. dmitrodem
    27.09.2024 21:52
    +2

    в "Хоттабыче" в качестве кода для чат-бота "Киса" показали ассемблерный листинг для калькулятора TI-83.

    Присутствует также страшная надпись "Open port" при сканировании какого-то сервера nmap-ом.


    1. bokovakhmad Автор
      27.09.2024 21:52
      +1

      о прикольный фильм , ламповый такой)


    1. VYudachev
      27.09.2024 21:52
      +1

      Еще можно упомянуть разбор того, что видел Терминатор, в частности, что любил почитать код Apple DOS 3.3.


  1. shushu
    27.09.2024 21:52
    +3

    You've not enouph space on disk

    код точно писался какими - то индусами :)


    1. aleksandy
      27.09.2024 21:52
      +8

      Действительно, обычно пишут "нет космоса слева от устройства". :)


  1. Alex-Freeman
    27.09.2024 21:52
    +4

    Не понимаю, как можно было составить обзор и обойти вниманием "Пароль рыба-меч", это же кладезь полезной информации по программированию и хакингу


    1. bokovakhmad Автор
      27.09.2024 21:52

      это был бы дефолтный пример прям :)


    1. w00dLAN
      27.09.2024 21:52
      +2

      В этом фильме самое главное - это пример, как руководству использовать метод кнута пистолета и пряника минeта.


  1. Advisers
    27.09.2024 21:52

    Да, Голливуд, та ещё кузница хакеров... )

    Кстати, шутки шутками, но факт - Стив Джобс "поднял" свой первый "ярд" на самом деле в этой самой "развлекательный индустрии", когда Пиксар запустили на бирже... , хоть там и был не "классический Голливуд"... - а анимационный мультик и много "всего такого" с Диснеем... )


    1. Advisers
      27.09.2024 21:52
      +3

      "Неконструктивное общение. Распространение рекламы. Подозрительная активность"

      - за этот коммент, какой-то "ии-бот" добавил "минус" в карму. Таким образом решил, что я рекламирую Стива Джобса, Пиксар, Диснея и прочий "Голливуд"! ))

      Спасибо Хабр! )


      1. bokovakhmad Автор
        27.09.2024 21:52

        ох, модерация, которую мы заслужили


  1. AndrewT2
    27.09.2024 21:52
    +2

    Мне Анжелина Джоли в Хакерах понравилась. И смотрел я отнюдь не на код!

    Сандра Баллок в Сети тоже ничего так ;)


    1. czz
      27.09.2024 21:52

      Буллок :)


  1. topjava
    27.09.2024 21:52
    +1

    Тут тоже показан местами код

    kung fury - its hacking time!


  1. Selena1908
    27.09.2024 21:52
    +1

    О, нужно глянуть этот фильм, не смотрела