
Библиотечка QA специалиста
raro4ka
- 130 книг

Ваша оценкаЖанры
Ваша оценка
Как водится, вещи очевидные или банальные вспоминаются в последнюю очередь, когда горы уже наворотил и надо разгребать. И ладно бы самому, так другим проблем подкинул... Как же хочется некоторым коллегам эту книгу предложить прочесть. Открыть на какой-нибудь странице, где большими буквами написано "НЕ ПИШИ ГОВНОКОД, ПОДУМАЙ О БУДУЩЕМ!" Эх, мечты, мечты...
В общем, перед нами сборник эссе на тему саморазвития в области программирования.
Кому полезно эти тексты прочесть? Начинающим и продолжающим программистам, на мой взгляд, точно надо. Остальным - по желанию: если "синьор" программист действительно senior, то большинство идей он расценит как прописные истины, давно усвоенные.
Но, к сожалению, много в нашей области высокооплачиваемых специалистов, которые числятся "синьорами" (с соответствующими зарплатой и записями в резюме), но по качеству результатов своей работы до озвученного уровня не дотягивают. Вот им бы полистать, новую информацию-то почитать! Но где же там? Не станут они такие книги читать. Возможно, им для начала с "The No Asshole Rule" ознакомиться стоит. "Звездиться" в любой профессии непродуктивно, и программирование не исключение.
Книга, кстати, в электронном виде абсолютно легально находится в свободном доступе на GitHub (на английском и русском языках).
По поводу языка хочу отметить. Т.к. у каждого эссе свой автор, язык различается от главы к главе, но в целом вполне читабельно (техническая литература обычно читается гораздо легче художественной). Так что если кто сомневается, выбрать перевод или оригинал, то я бы рекомендовала оригинал. Навык чтения на английском в нашей сфере ценится.

ON SEPTEMBER 23, 1999, the $327.6 million Mars Climate Orbiter was lost while entering orbit around Mars due to a software error back on Earth. The error was later called the metric mix-up. The ground-station software was working in pounds, while the spacecraft expected newtons, leading the ground station to underestimate the power of the spacecraft’s thrusters by a factor of 4.45.

Most software projects are more like a long orienteering marathon. In the dark. With only a sketchy map as guidance. If you just set off in one direction, running as fast as you can, you might impress some, but you are not likely to succeed.

The programmer who comes along a few months later to work on the code will thank you. The programmer who comes along a few months later might be you.