Мой ТОП 9 КНИГ ДЛЯ ПРОГРАММИСТОВ ЛЮБОЙ МАСТИ (и почему их стоит прочитать). Как читать эффективно?

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 144

  • @VictoriaBorodina
    @VictoriaBorodina  2 ปีที่แล้ว +9

    🎉КОНКУРС: Разыгрываем электронную книгу Kindle. Для этого нужно:
    1. В комментариях поделиться вашим топчиком книг. В своем комментарии обязательно укажите - #Топчик.
    2. Поделитесь этим видео в соц. сетях. Обязательно сделайте скриншот вашего репоста. В случае победы будем его запрашивать для проверки соблюдения всех условий.
    ❗Победители прошлых конкурсов, мы помним про вас. Сейчас ваши призы мы, к сожалению, не можем отправить из США в Россию из-за войны в Украине. Но уже в августе мы сможем решить этот вопрос. Приносим извинения за долгое ожидание.

  • @LeontyevIgor
    @LeontyevIgor 2 ปีที่แล้ว +134

    8:14 -- "книга учит доводить дела до конца", "хотелось бы порекомендовать, но не могу -- я её до конца не дочитал" -- комично 😁👍👍

    • @pawlap
      @pawlap 2 ปีที่แล้ว

      это другое, другая книга :)

  • @krezzzzz
    @krezzzzz 2 ปีที่แล้ว +115

    Как же похорошела Виктория Бородина в Америке ))

    • @phyllobolus
      @phyllobolus 2 ปีที่แล้ว +12

      Как же похорошела Виктория Бородина при Байдене :)

    • @dmitrystaravoitau3205
      @dmitrystaravoitau3205 2 ปีที่แล้ว +3

      Это не Вика, это Миша.

    • @phyllobolus
      @phyllobolus 2 ปีที่แล้ว +4

      @@dmitrystaravoitau3205 да нет, просто причёску сменила.

    • @stephenksmith7574
      @stephenksmith7574 2 ปีที่แล้ว

      повторяем для непонятливых - это не Вика, а Миша, и он сменил только причёску (облысился), а не ориентацию

    • @phyllobolus
      @phyllobolus 2 ปีที่แล้ว +4

      @@stephenksmith7574 повторяем для тех, кто в танке - юмор даже без смайликов понимать надо.

  • @SlavaCh
    @SlavaCh 2 ปีที่แล้ว +7

    Хочу поделиться своим лайфхаком про Заметки. Очень много полезной инфы, в книгах, в видео, даже в постах в телеграмм, в статьях, которая не нужна прямо сейчас и вероятно не будет нужна не скоро: я все равно все фиксирую в Заметки и если встречаюсь с чем-то новым и хорошо забытым старым, всегда первую очередь чекаю свои Заметки (их более 200 штук на данный момент) и даже ваше видео улетело в заметку конспектом, так что когда закончу с клин кодом дядюшки мартина и встанет вопрос что читать дальше, я полезу в Заметки и найду ваш топ

  • @oleksandrhrohul9085
    @oleksandrhrohul9085 2 ปีที่แล้ว +16

    5:03 - в 2019 году назад вышла обновленная версия The Pragmatic Programmer "20th Anniversary Edition" в которой учтены изменения индустрии за последние 20 лет.

  • @dmitryprasolov8162
    @dmitryprasolov8162 2 ปีที่แล้ว +8

    Миша, спасибо! Очень ценная информация! 🙌

  • @faridakbarov4532
    @faridakbarov4532 2 ปีที่แล้ว +4

    Вика, твой муж красава, дал новое дыхание каналу) удачи вам

  • @andriidanylov9453
    @andriidanylov9453 2 ปีที่แล้ว +2

    Спасибо, 90% книг уже прочитал. Очень хороший подбор. SRE не читал, но тема заинтересовала. Благодарю.

    • @МишаМихаил-ф7х
      @МишаМихаил-ф7х 2 ปีที่แล้ว

      90% книг уже прочитана значит и вы уже тимлид в крупной компании не меньше да? Расскажите нам. А я вам потом расскажу что такое документация и что нужно читать

  • @Angela_Nemerkel
    @Angela_Nemerkel 2 ปีที่แล้ว +6

    Спасибо, Михаил, хорошая, грамотная речь. Все ясно и понятно изложено.

  • @igorasomadinov642
    @igorasomadinov642 2 ปีที่แล้ว +8

    #Топчик #Книги
    Михаил, большое спасибо за то, что поделились.
    Я бы дополнил список. Может следующий лист будет полезен подписчикам.
    Следующие книги вы сможете прочитать после прочтения списка Михаила.
    1. Clean Code: By Robert C. Martin | amzn.to/3BVOVK0
    Это одна из лучших классических книг для начинающих, она научит вас всем приемам и шаблонам написания хорошего и чистого кода. Чистый код должен быть хорошо читаемым, хорошо структурированным, чтобы его можно было повторно использовать и легко отлаживать.
    Представленные идеи:
    • Как правильно назвать переменную?
    • Как написать лучший метод?
    • Как лучше структурировать код?
    • Что такое запах кода?
    • Почему другой подход лучше, чем этот?
    2. The Mythical Man-month: By Frederick Brooks | amzn.to/3dtGo72
    По словам многих разработчиков программного обеспечения в мире, эта книга для них буквально Библия.
    Представленные идеи:
    • Мифический человеко-месяц: измерение полезной работы в человеко-месяцах - это миф,
    • Сущность и случайности программной инженерии,
    • Работая над второй системой, вы должны помнить, что вы не должны перепроектировать ее,
    • Любая попытка исправить ошибку может привести к множеству новых ошибок.
    3. The Pragmatic Programmer: Your Journey to Mastery | amzn.to/3zPi4nr
    Михаил упомянул старую книгу. Но существует уже обновленная версия, опубликованная в 2019 году.
    Это книга Эндрю Ханта и Дэвида Томаса о программировании и программной инженерии. Уникальная особенность этой книги в том, что она учит нас прагматичным путем с набором советов по улучшению процесса программирования и разработки, а не теоретическим способом.
    Представленные идеи:
    • Более широкое использование методов создания и сохранения кодов с широкими возможностями настройки,
    • Полезные рекомендации по оценке времени и затрат
    • Знакомит вас с методами работы, которые вы, возможно, еще не рассматривали.
    4. Code Complete (2 Edition): By Steve McConnell | amzn.to/3pctlt3
    Если вы хотите стать великим инженером-программистом, вам следует прочитать эту книгу хотя бы раз. Эта книга содержит самые полезные практические руководства по программированию и уже более десяти лет помогает разработчикам создавать более качественные программы.
    Представленные идеи:
    • Мастерство программного обеспечения, например макет, стиль, характер, темы и самодокументирование.
    • Кодирование, отладка, интеграция и тестирование для разработки программного обеспечения,
    • Другие важные аспекты разработки программного обеспечения, такие как требования и документация,
    • Приемы создания качественного кода, улучшения кода и системные соображения.
    5. Refactoring: Improving the Design of Existing Code | amzn.to/3BYXeog
    По совету Михаила, эту книгу может быть полезно читать параллельно с Clean Code: By Robert C. Martin.
    Книга, написанная Мартином Фаулером, является важной книгой для разработчиков программного обеспечения, которая предлагает от начала до конца стратегии для более эффективной работы с большим программным обеспечением и улучшения дизайна существующего кода.
    Рефакторинг - это процесс переписывания кода без изменения функциональности с целью улучшения читабельности, тестируемости или удобства сопровождения вашего кода.
    6. Soft Skills: The Software Developer’s Life Manual | amzn.to/3bLrwQH
    Для большинства разработчиков программного обеспечения написание кода - это самое интересное. Трудные части включают в себя общение с клиентами, коллегами и менеджерами, поддержание продуктивности, достижение финансовой безопасности и так далее. Эта книга охватывает все, кроме программирования, начиная от карьеры и заканчивая личным брендингом, ведением блога, обучением, преподаванием, финансами и даже фитнесом и отношениями.
    7. Head First Design Pattern | amzn.to/3JN3Ojz
    Эту книгу хорошо читать параллельно с Design Patterns: Elements of Reusable Object-Oriented Software[amzn.to/3zRH3Xm] . Тот самый, о котором упомянул Михаил. Но я нашел книгу «Банды 4-х» очень сложной для чтения. Вот почему я думаю, что шаблоны проектирования Head First будет легче понять и запомнить.
    8. The Effective Engineer | amzn.to/3QgOWMJ
    Опытный программист должен обладать универсальными навыками. Он должен быть хорош не только в кодировании, но и в сборе требований, общении с коллегами и заинтересованными сторонами, создании и отслеживании процесса, а также выполнении всех нетехнических вещей, которые имеют значение.
    Это опытная, целеустремленная книга, в которой автор объясняет, почему работа от 70 до 80 часов в неделю не имеет смысла и как вы можете добиться такого же влияния на то, как он развивает мышление, чтобы стать более продуктивным и взять под контроль свою карьеру.
    Бонусные книги для чтения:
    - Zero Bugs and Program Faster | amzn.to/3bLqOmv
    Автор Zero Bugs потратила два года на изучение всех способов предотвращения ошибок, которые смогла найти. В этой книге собраны лучшие из них! Он включает в себя полезные советы и приемы, а также представляет информацию в легко усваиваемой форме и воплощает в жизнь истории и метафоры, которые делают чтение действительно приятным (и запоминающимся).
    - Designing Data-Intensive Applications by Martin Kleppmann | amzn.to/3C36S9s
    - Patterns of Enterprise Application Architecture by Martin Fowler | amzn.to/3dhIsP7
    Note: Я читал все на английском. Это полезно и для развития языка и оригинал всегда читается лучше чем перевод. Поэтому к сожалению не знаю существуют ли аналоги на Русском и других языках.

    • @VictoriaBorodina
      @VictoriaBorodina  2 ปีที่แล้ว +1

      Игорь, добрый день! В новом видео Миша сегодня повел итоги конкурса, и вы стали победителем! Поздравляю! Напишите, пожалуйста, на почту iamvborodina@gmail.com, чтобы забрать приз.

    • @ARGAMX
      @ARGAMX ปีที่แล้ว

      @@VictoriaBorodina а может закрепить комментарий Игоря? Конкурс ведь уже более не актуален.
      Без закрепления пришлось немного поискать этот комментарий, так как в видео не было ссылки на список.

  • @DasmaxKz
    @DasmaxKz 2 ปีที่แล้ว +3

    #Топчик
    1. Designing data intensive applications
    2. Five dysfunctions of a team
    3. Accelerate: the science of DevOps
    4. Джедайские техники
    5. Database internals

    • @fortuna999_
      @fortuna999_ 2 ปีที่แล้ว

      Какой у вас уровень английского ? Вы всё понимаете с того что прочли?

    • @DasmaxKz
      @DasmaxKz 2 ปีที่แล้ว

      @@fortuna999_ практически да, новые слова через словарь посматриваю. Уровень точно не знаю, ~B2.

  • @fit_team_member
    @fit_team_member 2 ปีที่แล้ว

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

  • @leos5246
    @leos5246 2 ปีที่แล้ว +7

    Хоть я и не любитель читать, но приятно осознавать, что из этого топа я прочитал аж 5 :)
    Парочку себе взял на заметку из этого списка

  • @mrRivlin
    @mrRivlin 2 ปีที่แล้ว +2

    Миша, спасибо большое за информативный обзор! Захотелось что-то почитать ожидая очередной билд. Надо послать тебе accolade ;).
    Больше бы таких полезных видосов!

  • @АнтонМакаров-ь7в
    @АнтонМакаров-ь7в 2 ปีที่แล้ว +8

    "Чистый код". Роберт Мартин. Для новичков - Топ.

  • @vik_2743
    @vik_2743 2 ปีที่แล้ว +5

    Не читал ни одной из перечисленных книг. Читал так сказать аналоги. Согласен с автором, что хоть чтение книг и муторное занятие, но, порой, помогает выстроить структуру изучаемой темы в голове с объяснением всех необходимых деталей.

  • @DrinkAdventure
    @DrinkAdventure 2 ปีที่แล้ว +10

    Bugfix 1 - У вас ссылка не на канал Хьюбермана а на сценарий для этого видео. Хотя тоже не менее полезно

  • @КонстантинСавин-к2я
    @КонстантинСавин-к2я 2 ปีที่แล้ว +7

    Мне у Мартина больше понравилась "Чистая архитектура". И да и Чистый код и Чистую архитектуру читал на электронной читалке. А вот книжечка с кабанчиком лежит и ждет своей очереди - меня что-то сейчас захватила книжка по Расту )

    • @michaelford3970
      @michaelford3970 2 ปีที่แล้ว

      Что за книга по расту?

    • @hakooplayplay3212
      @hakooplayplay3212 2 ปีที่แล้ว

      @@michaelford3970 возможно официальная книга от разработчиков. Очень понятно написана и думаю с нее стоит начинать

  • @rotvx
    @rotvx 2 ปีที่แล้ว

    Прекрасный спич!!!! Автору респект!!! Ничего лишнего - именно то что сам прошел в своей карьере... и мне за полтишок но все равно стараюсь по вечерам слушать курсы по технологиям с котрыми пересекаюсь.....

  • @TheRedbeardster
    @TheRedbeardster 2 ปีที่แล้ว +1

    Что Вы имеете сказать за `Release it!` за авторством Майкла Нюгарда?

  • @andreykrasnov7851
    @andreykrasnov7851 2 ปีที่แล้ว +17

    “Книга написана в 99 там каком-то году , тогда ещё весь софт писался на перфокартах …». :))))) Ну вообще-то тогда уже даже Джава существовала, не говоря уж о С и С++

    • @maxtalin5174
      @maxtalin5174 2 ปีที่แล้ว

      Я очень надеюсь, что это был неумелый сарказм. Все-таки Amazon.

    • @fusltyon2370
      @fusltyon2370 2 ปีที่แล้ว

      Прям поржал с этого момента в видео. Надеюсь это у него был сарказм

    • @kurakeekookuku1808
      @kurakeekookuku1808 2 ปีที่แล้ว +1

      ну млин какие перфокарты в 99, я в 87 уже на бейсике строчил и на магнитофон на кассеты записывал

    • @PaulGanarara
      @PaulGanarara 2 ปีที่แล้ว

      @@maxtalin5174 почему же неумелый?

    • @PaulGanarara
      @PaulGanarara 2 ปีที่แล้ว

      @@kurakeekookuku1808 а я в 99 на бейсике строчил и на магнитофон записывал ))

  • @ZemT861
    @ZemT861 2 ปีที่แล้ว +2

    #Топчик
    1. Архангельский C++ Builder 6
    2. Java полное руководство 8
    3. Изучаем Python Пол Берри

  • @ilias3624
    @ilias3624 2 ปีที่แล้ว +1

    Спасибо, теперь есть чем заняться летом!))

  • @dmitrytalalaev6721
    @dmitrytalalaev6721 2 ปีที่แล้ว +1

    Михаил, спасибо ! Отличный выпуск. Взял на заметку пару, и за советы в конце тоже. А к каким книгам вы регулярно возвращаетесь, есть такие ?

  • @ЛангВладислав
    @ЛангВладислав 2 ปีที่แล้ว +5

    Спасибо за видео! Было полезно + закинул пару книг себе в очередь на чтение)
    Вопрос по поводу правил чтения. Они основаны на какой-то книге или собственном опыте? Если на книге, то интересно было бы узнать ее название)

  • @rsamuseu
    @rsamuseu 2 ปีที่แล้ว +2

    Мне про чистоту кода понравилась книга Стива Макконелла "Cовершенный код". Легко читается на доступном языке
    Про паттерны новичкам бы больше подошла "Head First Design Patterns". Книга написан в форме рассказа как юный подаван обучается паттернам у сэнсэя, а для каждого паттернчика приводится пример из реальной жизни
    Ну и по алгоритмам тоже полезно прочесть хотя бы одну книгу. Я бы порекомендовал "Грокаем алгоритмы"
    #Топчик

    • @abramovdenis09
      @abramovdenis09 2 ปีที่แล้ว +1

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

    • @colonelvest9940
      @colonelvest9940 2 ปีที่แล้ว +1

      "Совершенный код" по легкости чтения примерно как справочник - уныло и бесполезно
      А вот clean code, при всей неоднозначности, вполне полезен как минимум новичкам

    • @abramovdenis09
      @abramovdenis09 2 ปีที่แล้ว

      @@colonelvest9940 Либо я туп либо это так и есть, но чистый код не рекомендуется читать пока не будет опыта минимум год, так как без вопросов в голове "как делать правильно?" И "почему так делать правильно?" Пользы от книги не много будет, так было у меня.

  • @denmuch7501
    @denmuch7501 2 ปีที่แล้ว +2

    Спасибо большое!

  • @konstantinsinichkin8855
    @konstantinsinichkin8855 2 ปีที่แล้ว +1

    Getting things done тоже не дочитал. Но мысли в начале очень полезные

  • @gheorgheprodan6143
    @gheorgheprodan6143 2 ปีที่แล้ว +1

    Это действительно хорошие книги, особенно для тех кто уже начали свой путь в программирование.
    А вот я предложу свой #Топчик для тех кто только начинает:
    1. Код: тайный язык информатики - Чарльз Петцольд (Code: The Hidden Language of Computer Hardware and Software - Charles Petzold) - Вы быстро и легко поймете как устроены компьютеры, как они работают, и почему именно так.
    2. Грокаем алгоритмы - Адитья Бхаргава (Grokking Algorithms: An illustrated guide for programmers and other curious people - Aditya Bhargava) - Вы поймете основные алгоритмы которые должен знать каждый программист. Почему некоторые алгоритмы работают быстро, а другие - вечность.
    3. Компьютерные науки. Базовый курс - Брилов Деннис, Брукшир Дж. Гленн (Computer Science: An Overview - Glenn Brookshear, Dennis Brylow) - Эта книга закроет все базовые знания которые помогут начинающему программисту чувствовать себя более уверенно в своей работе, ведь после этой книги у него не останутся белые пятна в знаниях о компьютерах.
    Я предложил эти книги потому что они читаются легко и приятно, а для начинающих это очень важно ведь учится им всю жизнь и не надо их пугать с самого начала. 😆
    P.S. И желательно читать их именно в этой последовательности.

    • @tororosso9143
      @tororosso9143 ปีที่แล้ว

      для начинающего без технического высшего образования тоже легко будут читаться?

  • @oeaoo
    @oeaoo 2 ปีที่แล้ว +1

    Хорошая подборка, и классный спикер! Но, по себе знаю, что когда все запущено то никакие книги не помогают, а когда все ок то и никакие книги не нужны. ИМХО, конеш.

  • @fisherman7964
    @fisherman7964 2 ปีที่แล้ว +1

    Спасибо большое. Хороший список. У Мартина Клеппмана на Ютубе также есть неплохой курс по распред. системам. Он вводный и короткий, но очень качественный.

  • @Sybertuk
    @Sybertuk 2 ปีที่แล้ว +1

    классная подборка, спасибо

  • @evgedoo
    @evgedoo 2 ปีที่แล้ว

    Очень полезно, спасибо 👍

  • @xezed
    @xezed 2 ปีที่แล้ว

    Полезное видео от прагматичного программиста, спасибо :)
    Чем тебе Code Complete не понравился?

  • @seoonlyRU
    @seoonlyRU 2 ปีที่แล้ว +1

    отличная тема) держите лукас от СЕООНЛИ

  • @СэмФишер-х4д
    @СэмФишер-х4д 2 ปีที่แล้ว

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

  • @lwiil
    @lwiil 2 ปีที่แล้ว

    #Топчик
    1. SRE от гугла
    2. Совершенный код Маконелл
    3. Запомнить все. Макдэниел Марк. На русский язык странно название книги перевели, в оригинале это «make it stick” или что-то в этом духе. А так книга о том как наиболее правильно подходить к обучению и запоминанию информации, основанная на научных данных. Очень классная книга. Пожалела, что узнала о ней уже под конец универа. По хорошему я бы ее давала всем еще в школе.

  • @mml42
    @mml42 2 ปีที่แล้ว

    Как в Амазон ворк лайф баланс ? У него семья есть ? Kindle версия книг лучше или пэйпер ?

  • @timikys2
    @timikys2 2 ปีที่แล้ว

    Спасибо! Очень полезно, особенно как правильно читать.

  • @just__did__it
    @just__did__it 2 ปีที่แล้ว

    Нужно ли знать system design для frontend разработчика?

  • @vikbov1509
    @vikbov1509 2 ปีที่แล้ว +1

    А еще не поделились не менее важным, как лучше читать в электронном или бумажном виде? И куда потом девать все бумажные издания когда они устаревают?

  • @aOVLEXUS
    @aOVLEXUS 2 ปีที่แล้ว

    Можно, добавить Эванса, Вона и Кента Бэка. И еще бы добавил Влада Кононова с его разобором DDD.

  • @trash2trash
    @trash2trash 2 ปีที่แล้ว

    2 книга, это идея, которую вбивать или не вбивать в голову, зависит от ресурса доступного на этот процесс.

  • @OstapenkoOleksander
    @OstapenkoOleksander 2 ปีที่แล้ว

    в 1999 году не писали уже на перфокартах :) , решали "проблему 2000" и ждали Windows Millenium :)

  • @alexwhite5270
    @alexwhite5270 2 ปีที่แล้ว

    Трихопигментация дорого обошлась?

  • @AlexSmile-y2x
    @AlexSmile-y2x 2 ปีที่แล้ว +1

    реально очень классные книги, кстати

  • @pablotortuga6344
    @pablotortuga6344 2 ปีที่แล้ว

    Ребят, а подскажет кто-то где можно найти книги эти для скачивания в ePub? Или же лучше читать переплёт и пытаться доставить его?

  • @stephenksmith7574
    @stephenksmith7574 2 ปีที่แล้ว +5

    Лучше книги чем Turbo Pascal в мягкой голубой обложке с кучей примеров под 900 страниц 90-какого-то года не встречал!

    • @ОксанаСпиридонова-в9д
      @ОксанаСпиридонова-в9д 2 ปีที่แล้ว

      Здравствуйте! Не подскажите автора? Спасибо!

    • @stephenksmith7574
      @stephenksmith7574 2 ปีที่แล้ว +1

      @@ОксанаСпиридонова-в9д два раза запостил ссылку на книгу, но её отсюда удалили, видать нельзя ни на кого ссылаться ((
      Авторы: Д.Б. Поляков, И.Ю. Круглов

    • @ОксанаСпиридонова-в9д
      @ОксанаСпиридонова-в9д 2 ปีที่แล้ว

      @@stephenksmith7574 Спасибо)

  • @SPribyt
    @SPribyt 2 ปีที่แล้ว

    Интересно

  • @tarelkasupa-e7i
    @tarelkasupa-e7i 2 ปีที่แล้ว

    А эти книги тестировщикам и фронтендерам подойдут?

    • @oleksandr2234
      @oleksandr2234 2 ปีที่แล้ว

      Первая часть книг вообще никак не привязана к конкретной специальности.

  • @_Vashe
    @_Vashe 2 ปีที่แล้ว

    А как вы покупаете Книги на амазоне? Во-первых не заплатишь, во-вторых там такой гемор у меня был с подтверждением кредитной карты, какие-то выписки из банка надо было им дать

  • @dinamo2502
    @dinamo2502 2 ปีที่แล้ว

    🔥🔥🔥

  • @ТимурСафаров-в1ч
    @ТимурСафаров-в1ч 2 ปีที่แล้ว

    прочить - это как?

  • @OstretsovArtem
    @OstretsovArtem 2 ปีที่แล้ว

    есть у кого гайды/книги/примеры/что_угодно как зарабатывать на своем софте и как начать какой-нить софтверный бизнес? занимаюсь разработкой - есть много идей, но не знаю как искать клиентов. все хочу начать в одно лицо. уже есть один клиент из США, но нужно больше. как искать клиентов? как нанимать разработчиков? хочу до 5 клиентов и небольшую сплоченную команду.

  • @RR0DEV
    @RR0DEV 2 ปีที่แล้ว

    в 99м году когда весь софт писали на перфокартах? о_О древний одинокий динозавр всплакнул во мне, ведь мне в этом году подарили книгу по джаве, фул эдишен с примерами байткодов на перфокартах, как положено :)

  • @phyllobolus
    @phyllobolus 2 ปีที่แล้ว +3

    2:05 покормите котика!!!

    • @VictoriaBorodina
      @VictoriaBorodina  2 ปีที่แล้ว +5

      это наша дочка рвется к папе, пока тот про книги видео записывает :)

  • @denvinchester409
    @denvinchester409 2 ปีที่แล้ว

    Пишите в чат кто вы по масти )

  • @nicholasnobody7412
    @nicholasnobody7412 2 ปีที่แล้ว

    Ради бога, не читайте "Чистый код" Роберта Мартина. Читайте "Совершенный код" Макконнела.
    Ну и странно не видеть "Совершенный код" в рекомендациях.

  • @МишаМихаил-ф7х
    @МишаМихаил-ф7х 2 ปีที่แล้ว

    Я три года ничего не читал кроме документации и скажу одно. Документацию надо читать, а не кучу книг, которые как-то косвенно будут вам помогать. Читайте доку, а книги это маркетинг

    • @centwor1on167
      @centwor1on167 2 ปีที่แล้ว

      Совершенно разные вещи, не согласен. Есть хотя бы ряд документаций, покрывающие материалы, рассматривающиеся в книгах Таненбаума также просто и структурировано?
      Что насчёт книг по написанию высоконагруженных приложений?
      Что насчёт философии программирования?
      Спецификация нужна для того, чтобы понять как пользоваться тем или иным инструментом, но чтобы понять как это работает, необходимо затронуть список пересекающихся тем.
      Если попытаться изучить спецификацию ECMA, то это будет сугубо теоретические и во многом гипотетические данные, потому что на деле реализация всегда будет не по стандарту, но доки об этом не расскажут, а Симпсон Кайл с радостью всё описал в серии своих книг, которые читаются за месяц.

    • @МишаМихаил-ф7х
      @МишаМихаил-ф7х 2 ปีที่แล้ว

      @@centwor1on167 Согласен. Но это уже выше уровень чем аля хауди программистов.

  • @lilu6571
    @lilu6571 2 ปีที่แล้ว

    Pattern-Oriented Software Architecture Volume 1, 4

  • @black_grizzly
    @black_grizzly 2 ปีที่แล้ว +1

    Омуеть, диссонанс. Сфера it очень быстро меняется, успешный специалист должен постоянно учиться новому чтобы быть в трендах и в то же время рекомендации книг 20 летней давности. Понимаю, что многие концепции фундаментальны и т.д, но где же та сумасшедшая скорость изменения индустрии?

    • @vadimnikolaev3278
      @vadimnikolaev3278 2 ปีที่แล้ว

      В айти такие изменения это в основном новые языки, фреймворки, библиотеки с новыми концепциями. Например, сейчас вряд ли кто-то будет писать сайт на JS с ajax и jquery, хотя 4-5 лет назад это был дефолт. Многие сразу пишут SPA на react, angular или vue

    • @maxleo3374
      @maxleo3374 2 ปีที่แล้ว

      ничего там не меняется. основные алгоритмы были придуманы 50 лет назад и более основные языки C/C++ более 40 лет назад. меняется вэб разработка с кучею свителок и перделок для js но это тоже должно в итоге прекратится. когда придумают какой-то стандарт. это всё маркетинг по продаже книг курсов и прочей херни создает хайп.

    • @ddd7386
      @ddd7386 2 ปีที่แล้ว +1

      @@maxleo3374 что значит не меняется? Если брать только С++, то уже есть С++ 20. С его основания до нынешнего дня было несколько обновлений стандарта. Да, каждое обновление, как правило, несёт за собой не прям огромныа изменения, но надо их плюс минус понимать, чтобы работать на языке, что означает, что надо иногда почитывать статьи о новом стандарте. Выходят новые версии разных компиляторов, которые тоже имеют особенности и тоже какие-то вещи нужно почитывать. Выходят разные пакетные менеджеры для C++, библиотеки и т.д. Да, основа и алгоритмы действительно были придуманы лет 50 назад, но это не отменяет того факта, что нужно держать "руку на пульсе", а не постоянно пользоваться C++ 1996 года, не используя пакетные менеджеры, современные библиотеки и т.п.

    • @black_grizzly
      @black_grizzly 2 ปีที่แล้ว

      @@ddd7386 это конечно же все верно, но это все апгрейд, скелет остается тем же, просто язык дополняют и улучшают, как любое по.
      Здесь же лично я хотел затронуть немного другую сторону, а именно мнение о том, что изучая, например, сегодня js через год можно быть никому не нужным, потому что индустрия изменится и появится другой язык который будет более подходящим бизнесу.

    • @ddd7386
      @ddd7386 2 ปีที่แล้ว

      @@black_grizzly ну если идти такой же логике, то как бы JavaScript тоже довольно старый язык, так как он появился в 1995 году. То есть JavaScript тоже не то, чтобы только пару лет в индустрии...

  • @user-jt7wb3zc1m
    @user-jt7wb3zc1m 2 ปีที่แล้ว

    _Что IRL советует читать програмист из Amazon-а:_ *Четайте пушкена!1!11*

  • @gleb506
    @gleb506 2 ปีที่แล้ว

    Говорит индустрия быстро меняется, советует книги 30летней давности)000)

  • @Andrewfendrew
    @Andrewfendrew 2 ปีที่แล้ว

    Из какой ты секты, парень?

  • @ivanov_yuriy
    @ivanov_yuriy 2 ปีที่แล้ว

    Джеси пинкман, ты?

  • @ainemra
    @ainemra 2 ปีที่แล้ว

    В девяносто каком то девятом, когда все программы писались га перфокартах... 🤣🤣🤣

  • @kazimirmalevich6712
    @kazimirmalevich6712 2 ปีที่แล้ว

    «В 99-ом году весь софт писали на перфокартах…» 😂 Вот оно поколение 201х 😂😂😂

  • @Whiskey1L
    @Whiskey1L 2 ปีที่แล้ว

    Да, жалко только что их все хрен найдешь в России)

  • @vhavagyan
    @vhavagyan 2 ปีที่แล้ว

    "в каком-то там 99-ом, весь софт на перфокартах". пРограммист. Тебе сколько лет? 12?

  • @RobinsonadeGambit
    @RobinsonadeGambit 2 ปีที่แล้ว +3

    А если масть петушиная(no code developer)?

    • @F4C31355
      @F4C31355 2 ปีที่แล้ว

      не та ли петушинная масть что восседат на стеклотаре в эрефии у власти которая черная по масти?

    • @RobinsonadeGambit
      @RobinsonadeGambit 2 ปีที่แล้ว

      @@F4C31355 чивой? я вроде итак расшифровал, какая имеется в виду.

    • @_alexanderd
      @_alexanderd 2 ปีที่แล้ว +4

      Ну в блатные ходу нет уже))

    • @arthurlouiskarl
      @arthurlouiskarl 2 ปีที่แล้ว +3

      тут только на парашу

    • @F4C31355
      @F4C31355 2 ปีที่แล้ว +1

      @@arthurlouiskarl в тестировщики)

  • @pawlap
    @pawlap 2 ปีที่แล้ว

    это шо муж?

  • @Андрей179
    @Андрей179 2 ปีที่แล้ว

    Главная истина Программиста - искать ЗНАНИЯ самому!!! если привык что ведут по веревочке то это просто ремесленник и не более.
    про чистоту кода все сложно - сейчас тенденция опираться на фреймы и из-за этого проекты растут в размерах но зачастую по функционалу получают немного по сравнению с тем что уже было ранее

  • @olegpol1440
    @olegpol1440 2 ปีที่แล้ว

    Для России есть что-нибудь ? Вроде как на русском вещаешь

    • @ddd7386
      @ddd7386 2 ปีที่แล้ว

      Для россии можно забыть про АйТи, либо бежать.

    • @olegpol1440
      @olegpol1440 2 ปีที่แล้ว

      @@ddd7386 Почему, скоро у нас свой компьютер будет

    • @ddd7386
      @ddd7386 2 ปีที่แล้ว +2

      @@olegpol1440 желаю удачи в мире единорогов и остальных сказок

    • @olegpol1440
      @olegpol1440 2 ปีที่แล้ว

      @@ddd7386 Зчэм оскорбляещь слющай

  • @mggm9680
    @mggm9680 2 ปีที่แล้ว +2

    если Миша работает в amazon, значит уже только поэтому стоит его слушать? так там еще 100 000 работает ... .. подборка достаточно унылая......... Getting Things Done это вообще трэш.......ждём подборку с участием Дейла Карнеги.....

    • @utututu234
      @utututu234 2 ปีที่แล้ว

      А что бы почитать, мб не подскажешь, связанного с нейросетями?

    • @mggm9680
      @mggm9680 2 ปีที่แล้ว

      @@utututu234 udemy тебе в помощь, братан, ну и Миша, конечно.........................

    • @PaulGanarara
      @PaulGanarara 2 ปีที่แล้ว

      Если судьба подбросила вам лимон, сделайте из него лимонад (с) Дейл Карнеги - полезный совет на все времена 🤣

  • @wolfich4684
    @wolfich4684 2 ปีที่แล้ว

    Скорее уж Виктор..Бородин

  • @МихаилГагин-л5с
    @МихаилГагин-л5с 2 ปีที่แล้ว

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

    • @kairatsagaleev9493
      @kairatsagaleev9493 2 ปีที่แล้ว +4

      Ты точно в ту профессию пришёл?

    • @МихаилГагин-л5с
      @МихаилГагин-л5с 2 ปีที่แล้ว

      @@kairatsagaleev9493 у меня стаж работы почти 30 лет. в чем проблема? английский только в качестве программных комманд.

    • @Jaood_xD
      @Jaood_xD 2 ปีที่แล้ว +1

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

  • @Денис-в5д5ь
    @Денис-в5д5ь 2 ปีที่แล้ว

    Кликбейт. Как можно советовать книги, которые не читал. Для рекламы своего бизнеса с релокейтом? Отписка и блок канала.

  • @yan0kyan0
    @yan0kyan0 2 ปีที่แล้ว +3

    also those are good:
    Software Engineering at Google, Lessons learned over time...
    How Google Works

  • @GunsJulia
    @GunsJulia 2 ปีที่แล้ว

    Thinking in Java by Bruce Eckel
    Design patterns: elements of reusable object-oriented software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    How Google Tests Software by James A
    Cracking the Coding Interview by Gayle Laakmann McDowell
    Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
    #Топчик