Чтение - жизненно важный навык для поиска желаемой работы программиста

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

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

"Думай прежде чем говоришь. Прочтите, прежде чем думать ». - Фрэн Лебовиц

Чистый код: руководство по созданию гибкого программного обеспечения

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

Роберт С. Мартин объединился со своими коллегами из Object Mentor, чтобы превратить их лучшую гибкую практику очистки кода на лету в книгу, которая привит вам ценности мастера программного обеспечения и сделает вас лучшим программистом - но только если вы над этим работаете. Ссылка на бронирование здесь.

Но как это узнать? - Основные принципы компьютеров для всех

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

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

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

Код: скрытый язык компьютерного оборудования и программного обеспечения

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

« Код: скрытый язык компьютерного оборудования и программного обеспечения » - это хорошо иллюстрированная и в высшей степени понятная история, и по пути вы обнаружите, что получили реальный контекст для понимания сегодняшнего мира. компьютеров, цифровых носителей и Интернета. Независимо от вашего уровня технической смекалки, CODE очарует вас - и, возможно, даже пробудит технофила внутри. Ссылка на книгу здесь.

Hacker’s Delight (2-е издание)

Hacker’s Delight - это непреодолимая коллекция программных приемов. Такие как методы экономии времени, алгоритмы и приемы, которые помогают программистам создавать более элегантные и эффективные программы, а также получать более глубокое понимание своего дела.

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

Хакеры: Герои компьютерной революции

Хакеры: Герои компьютерной революции »описывает творческих умников, которые нашли умные и неортодоксальные решения проблем компьютерной инженерии. У них было общее чувство ценностей, известное как хакерская этика, которое процветает и сегодня.

Те, кто не читал Хакеров, повеселятся и удивятся рассказам о тех, кто изменил мир и чертовски провел время, делая это. Ссылка на книгу здесь.

Cracking the Coding Interview: 189 вопросов и решений по программированию

Cracking the Coding Interview здесь, чтобы помочь вам в процессе технического собеседования, обучая вас тому, что вам нужно знать, и позволяя вам работать с максимальной эффективностью.

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

Где мастера не ложатся спать: истоки Интернета

В 1960-х годах, когда компьютеры считались простыми гигантскими калькуляторами, Дж. Ликлайдер из Массачусетского технологического института видел в них самые совершенные устройства связи. На средства министерства обороны он и группа компьютерных гениев-провидцев начали работу над общенациональной взаимосвязанной компьютерной сетью. Уводя слушателей за кулисы, фильм Где волшебники ложатся допоздна отражает тяжелый труд, гениальность и счастливые случайности их смелого и потрясающе успешного предприятия.

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

Душа новой машины

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

Soft Skills: руководство по жизни разработчика программного обеспечения

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

Soft Skills: Руководство разработчика программного обеспечения - это руководство к всесторонней и приятной жизни профессионала в области высоких технологий. В нем разработчик и лайф-коуч Джон Сонмез дает советы разработчикам по таким важным мягким вопросам, как карьера и производительность, личные финансы и инвестиции, и даже фитнес и отношения. Закажите ссылку здесь.

Пожар в долине: рождение и смерть персонального компьютера

Пожар в долине - это исчерпывающая история персонального компьютера, составленная из интервью с людьми, благодаря которым это произошло, написанная двумя опытными компьютерными писателями, которые были там с самого начала. Работая в InfoWorld в начале 1980-х, Свейн и Фрейбергер ежедневно общались с такими людьми, как Стив Джобс и Билл Гейтс, когда они создавали революцию в области персональных компьютеров.

Он охватывает уход со сцены крупных игроков со смертью Стива Джобса и Дугласа Энгельбарта и уходом на пенсию Билла Гейтса и Стива Баллмера; переход от ПК к облаку и портативным устройствам; и что означает конец эпохи ПК для таких вопросов, как личная свобода и власть, а также программное обеспечение с открытым исходным кодом и проприетарное программное обеспечение. Ссылка на бронирование здесь.

Спасибо за прочтение! Оставайтесь любопытными и интересными.

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