• Разработка и бизнес

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

    Read on →

  • Смерть доверия

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

    Read on →

  • Путь джависта: junior

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

    Read on →

  • Один в поле воин

    Как был, так и остаюсь убеждённым противником публичных pet projects. Нет ничего более захламляющего интернет и бестолкового, чем эти огрызки начинаний, студенческие пробы, альфа-версии и прочие заброшенные строения, выдаваемые за сделанную (по факту проделанную) работу, при использовании которой наступаешь на груду багов и получаешь «ну чё ты, исходник открытый, допиши, исправь, поучаствуй». Напиши большими буквами в README слова «это не драйвер, который я в азарте пропихнул во все списки драйверов, но пререлизная альфа, на которую я забил, едва мне стало скучно, но почему-то не упомянул об этом, пользуйтесь, дарю вам, люди дорогие, фугас под колесо», претензий не будет. Но нет, не пишут.

    Read on →

  • Блинки II

    — Вася, вот тебе задача: функция, складывающая два и два.
    — Два и два чего, Евгений Петрович?
    — Какая разница?
    — Если сложить два колеса с двумя колёсами, получится машина. А если две ниточки с двумя шариками, то два шарика на ниточках.
    — Вася, блин, тебе делать нефиг? Функция. На входе два аргумента. Константы. Два и два. В теле функции плюсик. Справишься?
    — Пять.
    — Что пять?
    — Дважды два пять. Ответ «пять».
    — Василий. Сейчас в твоей жизни момент, в который тебе лучше хорошо подумать, а затем озвучить ход мысли, приводящий нанятого мною супер-дупер сеньор программиста мегаархитектора всея Руси к ответу «дважды два пять».
    — Подумал.
    — И?
    — Допустим, на вход подали яблоки.
    — Допустим.
    — Яблоки бывают большими, бывают маленькими.
    — Не поспоришь…
    — Одно большое яблоко по весу может быть равно двум маленьким.
    — Продолжай.
    — Если сложить два маленьких яблока с одним маленьким и одним большим, получится словно пять маленьких яблок.
    — Тааак…
    — Пять. Пять яблок.
    — Блин…

    Read on →