kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Category:

Опытный программист ТЗ не смотрит, сразу решает (с) Джейсон Стэтхем

Заголовок - сказка.

А присказка в том, что я отправил сына задачки решать на codewars.com. И там мы обнаружили целый пласт авторов, которые любят писать ТЗ в духе

- Ты сидишь на берегу реки. Мимо тебя плывут убитые орки. На каждом четном орке сидит лягушка. У каждой нечетной лягушки во рту стрела....

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

... у Галадриэль двенадцать кроликов....

... спрашивается, сколько хоббитов нужно отправить на чайные плантации Сарумяну?

Такого точно задания не было. Это я придумал. Но фишка в том, что суть задания, к примеру - "найти все нечетные числа в массиве". Очень простое да. Для начинающих там все задачи не особо жуткие по алгоритму. Поэтому авторы, видимо, сознательно иногда сочиняют нарратив (легенду), чтобы задания не выглядели слишком скучно. Такие нарративы могут быть на 2000 знаков, то есть на целую простыню по сравнению с технической формулировкой.

Лучше бы они рисовали, ей-богу. Хотя так две пользы в одном - и код учишь, и художественный английский. А Джейсон Стэтхем, конечно, ТЗ не читает. Там все равно написана какая-то ерунда. И нужно сразу идти к тому, кто писал, и смотреть на него, как Ди Каприо на этой картинке.



Я сначала очень страдал от такой ерунды, потому что когда уходил в корпоративное программирование, ждал, что тут все задачи будут расписан, идеальная работа с геймификацией. Но потом я понял дао-какао, когда на общем митинге главный мотивирующий проект-менеджер сказал
- Вы что думаете, отделу, работающими с нефтяниками легче? Нет, у них тоже такие же ТЗ.

PS: отдел с нефтяниками был и наверное до сих пор остается становым хребтом и одновременно золотой курицей той компании. А мы типа были как стартап сбоку.

PPS: нет, конечно, каты на codewars - это три пользы: собственно код, английский язык и умение понимать, что хочет составитель задачки.
Tags: программирование
Subscribe

  • Блуждающий ум - на самом деле труд про монахов

    Блуждающий разум. Джейми Крейнер - открыл я эту книгу с предвкушением, что сейчас прочитаю, как монахи боролись с отвлечениями. Как-как, никак.…

  • Бредовая работа

    Долг: первые 5000 лет истории от Дэвида Грэббера - так и не дочитан, я отвлекся посмотреть, что еще есть на Яндекс Книгах у этого автора…

  • Дроны - дайджест

    ---- 14 апреля 2025 года автономный дрон под управлением ИИ занял первое место в международной гонке A2RL Drone Championship в Абу-Даби, а потом…

  • Четыре великолепных дня

    Знакомый N был призван в день после дня большого террора в И. Десять дней в учебке, но по его смутным словам, не проявлял энтузиазма, валял дурака и…

  • Варуфакис - технофеодализм 1

    а на месте Яниса Варуфакиса я сравнил бы Facebook не с феодалами, а теми ушлыми парнями, которые научились использовать человеческую мочу для…

  • Заражение через понимание

    Человек не может думать мысль - он становится ею (с) в каком-то романе Пелевина Я несколько раз замечал, что пытаясь просто понять какую-то систему,…

  • Post a new comment

    Error

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

  • Блуждающий ум - на самом деле труд про монахов

    Блуждающий разум. Джейми Крейнер - открыл я эту книгу с предвкушением, что сейчас прочитаю, как монахи боролись с отвлечениями. Как-как, никак.…

  • Бредовая работа

    Долг: первые 5000 лет истории от Дэвида Грэббера - так и не дочитан, я отвлекся посмотреть, что еще есть на Яндекс Книгах у этого автора…

  • Дроны - дайджест

    ---- 14 апреля 2025 года автономный дрон под управлением ИИ занял первое место в международной гонке A2RL Drone Championship в Абу-Даби, а потом…

  • Четыре великолепных дня

    Знакомый N был призван в день после дня большого террора в И. Десять дней в учебке, но по его смутным словам, не проявлял энтузиазма, валял дурака и…

  • Варуфакис - технофеодализм 1

    а на месте Яниса Варуфакиса я сравнил бы Facebook не с феодалами, а теми ушлыми парнями, которые научились использовать человеческую мочу для…

  • Заражение через понимание

    Человек не может думать мысль - он становится ею (с) в каком-то романе Пелевина Я несколько раз замечал, что пытаясь просто понять какую-то систему,…