Отъявленный программист: лайфхакинг из первых рук — страница 1 из 52

Игорь Савчук Отъявленный программист: лайфхакинг из первых рук

Игорь Савчук Отъявленный программист: лайфхакинг из первых рук


Серия «Библиотека программиста»


Заведующая редакцией Ю. Сергиенко 

Ведущий редактор Н. Римицан 

Литературный редактор А. Жданов 

Корректоры О. Андросик, С. Беляева 

Верстка Л. Соловьева


ББК 32.973.2-018

УДК 004.42

Савчук И.

С13 Отъявленный программист: лайфхакинг из первых рук. — СПб.: Питер, 2016. — 272 с.: ил. — (Серия «Библиотека программиста»).

ISBN 978-5-496-01806-7


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

Перед вами — сборник откровенных бесед с известными программистами, системными администраторами и другими «айтишниками». Герои книги исповедуют разные взгляды, относятся к разным социальным группам, могут оперировать миллионами долларов, быть героями гламурных тусовок или простыми офисными трудягами-программистами. Объединяет этих людей умение использовать свои увлеченность, страсть и любовь к профессии как рычаг, позволяющий достигнуть принципиально новых вершин в развитии себя и своего бизнеса.

Мы постарались найти самых ярких «звезд» компьютерно-сетевой субкультуры и донести до вас максимально разнообразные мнения, дабы читатель, какие бы ни сложились у него личные вкусы, не скучал в этом пестром калейдоскопе персонажей.


12+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)

ISBN 978-5-496-01806-7


Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.

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


ООО «Питер Пресс», 192102, Санкт-Петербург, ул. Андреевская (д. Волкова), 3, литер А, пом. 7Н.

Оглавление

Введение .................................................7

Глава 1.

«Я не имею отношения к Open Source» ......................13 

Личный выбор свободы .....................................16 

Linux без GNU — ничто ....................................18 

Настоящее FSF ............................................20 

Сохрани планету — убей себя ..............................24 

Столлман ест свои ноги ...................................28 

Послесловие ..............................................32 

Глава 2.

Крис Касперски — Евангелие от Мыщъха .....................33 

Рестон ...................................................33 

Про работу ...............................................34 

Про ФБР и тренды ИБ ......................................39 

Собеседования ............................................47 

Образование и карьера ....................................53 

Оружие и армия ...........................................59 

Послесловие ..............................................63 

Глава 3.

Андрей Чернов — сущности контроля ........................65 

Глава 4. 

Сеть через прицел DPI — анатомия  китайского Интернета ...89 

Послесловие .............................................102

4 Оглавление

Глава 5.

Джастин Франкель — альфа-гик из Аризоны .................104 

Продажная шкура .........................................105 

Заваливание системы .....................................110 

Альфа-гик ...............................................113 

Горькое послесловие .....................................117 

Глава 6.

Сергей Кищенко — программист-кочевник ...................118 

Timelapse-видео в качестве бонуса........................144 

Глава 7.

Терри Дэвис — Господь сказал: иди и программируй ........145 

Власть абстрактного .....................................145 

Куда приводит программирование ..........................146 

Кросс-компиляция пограничных смыслов ....................147 

Пророк рекреационного программирования ..................148 

Для «ниггеров» или нет ..................................151 

Приложение: несколько технических фактов о TempleOS .....153

Глава 9.

Чемоданные построения: Blue Card для айтишников .........217 

Подводя итоги ...........................................225 

Краткий алгоритм действий ...............................226 

Дополнительные практические рекомендации.................228 

Учеба и работа ..........................................232 

Вместо заключения .......................................234 

Глава 10.

История одного программиста:  ruby «rock star» мистер _why 238 

Знакомство ..............................................239 

(poignant) Guide to Ruby ................................240 

Маленькое программистское затруднение ...................242

Неожиданная концовка ....................................244 

Вместо заключения .......................................245 

Глава 11.

История Рона Авицура: секреты  нематериальной мотивации .247 

Медленное программирование ..............................248 

Проникновение в Apple ...................................249 

Смотреть сквозь пальцы… .................................250 

Остаться или уйти? ......................................251 

Жизненный принцип .......................................252 

Глава 12.

Фейсом об тэйбл: приключения Intel в России .............255 

Вдыхая благоприятный инвестиционный климат ..............255 

Но что-то пошло не так ..................................257 

Бьют — значит уважают ...................................258 

Велика Россия, а инвестиции пристроить некуда ...........259 

«На его месте мог бы быть я» ............................260 

Глава 13.

Молчание гуглят, или Гроздья народного гнева ............262 

Э, че происходит? На работу опаздываю ...................263 

«Гаденыш» ...............................................266 

Но подождите, кто этот парень? ..........................268 

Секретный «план Б» ......................................269 

Молчание гуглят .........................................270 

Секретный «план В» ......................................271 

Послесловие .............................................272 

Посвящается дорогим папе и маме,  а также любимой жене и детям. Вместе навсегда

Когда программисты придут к власти, они заменят все правительство одним небольшим скриптом. Айтишный фольклор

Введение

В американской бизнес-среде есть хорошо известная и старая как ассемблер шутка о том, что английское слово job («работа») на самом деле акроним, который расшифровывается как just over broke («немногим лучше банкротства»). Бизнес любит подшучивать над своими работниками, тут уж ничего не поделаешь.