Купить ссылку здесь

Ваша ссылка

Что читать начинающему программисту?

Kikim

И где теперь ваш ассемблер?
Модератор
Сообщения
370
Репутация
160
Баллы
71
306
Перед вами подборка из пяти книг, которые хорошо бы прочитать каждому программисту. Если вы только начинаете, можно идти сверху вниз — мы специально расположили книги в порядке возрастания сложности.

Если вы не нашли в подборке свою любимую книгу по программированию — напишите о ней в комментариях. А если ещё расскажете, чем она будет полезна для начинающих, будет вообще отлично.

1. Код. Тайный язык информатики
Чарльз Петцольд — Код. Тайный язык информатики

Автор: Чарльз Петцольд

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

2. Карьера программиста
2786427_detail.jpg

Автор: Г. Лакман Макдауэлл

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

3. Идеальный программист. Как стать профессионалом разработки ПО
Роберт Мартин — Идеальный программист. Как стать профессионалом разработки ПО

Автор: Роберт Мартин

Роберт Мартин — это один из тех, кто придумал agile и гибкую разработку в принципе. По этой системе работают большинство программистов в мире.

В книге «Идеальный программист» Роберт рассказывает, как программисту применять свои знания, как развивать навыки и к чему стремиться, чтобы стать профессионалом. Почти на каждое заявление автор приводит пример из своей рабочей практики, иногда неожиданный.

4. Чистый код. Создание, анализ и рефакторинг
Роберт Мартин — Чистый код. Создание, анализ и рефакторинг

Автор: Роберт Мартин

Книга о том, как сразу писать чистый, красивый и правильный код и чему для этого нужно научиться. В отличие от предыдущей книги, в этом полно примеров кода — и плохого, и хорошего, и как превратить один в другой.

Единственное, что нужно учесть, — все примеры автор приводит на Java. Но если вы умеете программировать на любом языке высокого уровня, вы сможете быстро понять, про что говорит автор и что делает сам код.

5. Искусство программирования
Дональд Кнут — Искусство программирования

Автор: Дональд Кнут

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

Билл Гейтс говорил об этой книге так: «Если вы прочитали все тома „Искусства программирования“, вам точно следует отправить мне своё резюме».

Источник
 
Сверху Снизу