Топ 5 книг для программиста, чтобы стать сеньором

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

На полке стоят эти книги, за всю карьеру обложку только прочитал

vqcvxfz
Автор

1. Head First. Паттерны проектирования. Эрик Фримен, Элизабет Робсон
2. Рефакторинг кода на JavaScript. Мартин Фаулер
3. Чистая архитектура. Роберт Мартин
4, 5. Современные операционные системы. Компьютерные сети. Таненбаум Э.

newlife
Автор

спасибо, брат. давно тебя смотрю. рос с тобой, развивался. обнял, поднял)

squarebracketss
Автор

Про алгоритмы и структуры данных лучше читайте, а все языки +- одинаковы, синтаксис выучить херня, а вот алгоритмическое мышление развить это главное

wbozon
Автор

15 лет прошло, а Таненбаум и Банда четырёх все так же в рекомендациях. Отличные подставки под монитор.

ygqxrmk
Автор

Ты ещё кнута к Алгособесам порекомендуй

jyhnoqg
Автор

Head First Design Pattern - неполный пакет паттернов.... Да - подано хорошо, но там вроде только десяток паттернов из 22 или 24 классических.... А ведь это базовые, а есть ещё комплексные паттерны...

vasilyh
Автор

К сожалению чтобы стать синьером этого не достаточно(

я бы еще посоветовал прочить про то, как создавать scalable системы:

1) Web Scalability for Startup Engineers (Artur Ejsmont)
2) Design Data-Intensive Applications (Martin Kleppmann)

про то, как работать с микросервисами:

1) Building Microservices (Sam Newman)
2) Monolith to Microservices (Sam Newman)
3) The Tao of Microservices (Richard Rodger)

про то, что такое DDD:

1) Implementing Domain-Driven Design (Vernon Vaughn)
2) Domain-Driven Design (Evans Eric)

а также вот эту книгу:

1) Enterprise Integration Patters (Hohpe Gregor, Woolf Bobby)

_good_luck
Автор

А какие видео посмотоеть для программиста?

sashakuzin
Автор

хедферст не стоит читать никому, кто уже в профессии. Про все остальное: ребята, есть 2 основных тейка. 1: читайте то, в чем чуствуете просадку здесь и сейчас. Либо ту тематику, куда вы движетесь. Потому как, если вы занимаетесь ии, вам архетектура нафиг не нужна. Если вы пишете высоконагруженные распределенные системы, вам нужно читать инфроструктурные паттерны, базы данных и тд. Не стоит читать книгу просто потомучто так надо. Читайте то, что требуется здесь и сейчас. 2: если у вас нет возможности применять полученные навыки, толку нет и не будет. Это вытекает из тейка номер 1. В целом не страдайте херней, вы сами поймете чего вам не хватает, и вы сами поймете на какую тему вам читать книгу, когда придет время

aks
Автор

1. конкретна эта книга не нужна, просто посетите сайт рефакторинг гуру
2. фаулера не читал
3. чистая архитектура дедовский бред
4. легенда
6. легенда

NinjaNoobful
Автор

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

gccluwg
Автор

Что бы стать инженером, надо со школы начать хорошо учитсья

alikl
Автор

Интересно автор сам хоть листал это прежде чем советовать?

djfgqee
Автор

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

portosov
Автор

Главное сколько дать денег автору 😂😂😂.

iqvibmj
Автор

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

Etherlord
Автор

Что программировать гаучиться надо программировать, а не книжки читать😂

nwguyoi
Автор

Я читал таненбаума, но если не повторять прочитанное, то забывается

useruser
Автор

Читать долго, читать сложно. Лучше сесть отдохнуть и СДЕЛАТЬ ТО из-за чего пока только у НАЧАЛЬНИКА жопа ГОРИТ

dnovs_tx