Про ответственность

Раз заговорили про ответственность, давайте глубже.
За кадром в интересах другого эссе оставлю тему «а за что же отвечает-то программист», ибо велика она, необъятна и по всей поверхности обмазана программистами, не желающими ни за что отвечать. Предположим, что общественность … (((читать дальше)))

Элита

Update спустя полтора месяца: многие приходят в это эссе через прокси внешнего мнения вроде «Наткнулся на очередной наброс на тему дутой элитарности программистов. По факту, чувак с “двадцатилетним опытом” рассказывает, какие сегодняшние программисты лохи с его точки зрения (не то, (((читать дальше)))

Зачем читать книги

С первых же строк скажу, что разработчику можно книги не читать. Более того, подавляющее большинство не читало и не читает. В интернете хватает статей и форумов, StackOverflow открыт круглосуточно, документация щедра, наконец, исходники часто открыты. Так и справляются вплоть до … (((читать дальше)))

Почему Python и Django

После ряда вопросов дополню предыдущую простынку ответами на вопросы ряда «почему [не] XYZ».
По себе знаю, профессиональная деформация меняет угол оценки людей. Если день за днём 90% круга общения могут читать исходники, упоминать big O, ностальгировать по ZX (((читать дальше)))

Как заработать больше посудомойки

Твитторская вакханалия «один лайк — один факт» не обошла стороной, потому полным заголовком этого списка был бы твит «1 лайк — один твит о том, как зарабатывать больше посудомойки сетевой забегаловки в Москве». Получился вполне цельный вариант. Один из, … (((читать дальше)))

Памятка рекрутеру

Совершенно не считаю рекрутеров бесполезными людьми, они полезные, нередко адекватные и разумные (в той же пропорции, в которой адекватность встречается в социуме), но раз за разом умудряются совершать одни и те же ошибки, что потихоньку выбешивает. Дайте ссылку на это … (((читать дальше)))

Оэрмаина не Баззия

То, с чего началось: «Не надо писать в резюме опыт работы с базой XYZ, если весь ваш опыт заключается в CRUD через ORM. Приводит к неловкости на собеседовании».
Если прищурить глаз, что такое ORM? Слой абстракции, который позволяет … (((читать дальше)))

Опыт в годах

Не всегда получается звуками из рта объяснить, почему при рассмотрении разработчика пишут требуемый опыт в годах и нафига вообще это измерять годами, ведь я, Вася Пупкин, в свои N лет знаю десять языков, на доске решаю любую задачу за пять … (((читать дальше)))

Мои учителя

Любой нормальный программист учится постоянно с первой же клавиатуры. Ненормальных надо учить. И у каждого своё понимание объёма «учить». Вспоминаю тех, кого считаю учителями, и считаю, что подхватил у них правильное, применяю правильно и «учу» правильно. Имена далее с потолка, … (((читать дальше)))