Комментарии:
А Мартин Фаулер "Рефакторинг" ?
ОтветитьИмхо. В программировании главное интерес, а не книжки. Если начать с книг, то интереса может хватить не ненадолго. И в тоже время, практические навыки даже говнокода ценнее (возможно), чем знание просто основ. Помимо этих основ в Java стеке например понадобится освоить/попрактивать: Java collection framework, Java concurrency (ну любят спрашивать про семафоры, wait, notify, как создать потоки), Java IO, Java NIO, Spring Core, Spring MVC, Spring Security, Spring Data, JUnit, Mockito, покрытие кода jacoco, сборщик maven/gradle/ant, к фронтенду HTML, CSS, js, typescript, фронтенд Фреймворк react/angular + webpack, шаблонизаторы для Java (Thymeleaf/JSP), для легаси реализацию спецификации JSF (Primefaces/MyFaces), а также SQL, Docker, GIT, Jenkins.А ещё свой аккаунт на гитхабе с проектами. И новичок такой сидит: пойду посмотрю чем отличается статический полиморфизм от динамического.
В c# возможно тоже немалый стек.
Спасибо за видео, интересно.
Ответитьв серии книг head first хорошие примеры.
ОтветитьОтличная подборка. Спасибо! Михаил,
1) думаю многим интересна была бы подборка карты развития по конкретному языку - что сначала стоит изучить, что дальше, на какие нюансы обращать внимание. Очень часто эта информация либо сжата до предела и получается размытой. Было бы любопытно посмотреть лесенку знаний и развития по C# допустим или другому языку. Конечно, эти вопросы требуют проработки по времени.
2) затронули в этом видео тему, по поводу которой давно хотел спросить человека, который знает как там это устроено. Часто вижу как в России любой вопрос в специализированных чатах или на форуме - человека сначала называют тупым и мудаком, начинают смеяться над ним и т.п. И лишь потом кто-то может помочь. В общем довольно негативно часто бывает. Ругают языки, фреймворки, их создателей поносят. Как это в той же Канаде допустим?
Такой вопрос: Какой язык программирования вы считаете популярным (именно ваше мнение), и что на ваш взгляд более перспективней: веб разработка или разработка приложения для пк\мобильных устройств. Сейчас в 10-м классе, и никак не могу определиться с языком (пока что пытаюсь учить С++) и направлением
ОтветитьОтличная подборка, я как раз в таком порядке и изучал все эти темы - база, чистый код, паттерны и алгоритмы
ОтветитьМного информации после прочтения книги забывается. Как вы с этим боретесь?
ОтветитьЯ как-то случайно наткнулся на Ваш канал. Контент годный, поэтому желаю подписчиков. Со своей стороны, при случае, скину ссылку где-нибудь на раскрученных айти каналах. Таковых много сейчас, и есть весьма интересные. Аудитория будет, не сомневаюсь.
ОтветитьСпасибо
ОтветитьНастольные книги : Библия С# Флёнов, грокаем алгоритмы Бхаргава , карманный справочник С# Албахари, С# Васильев
Ответитьспасибо
Ответитьесть канал Shifu, чел на данный момент занимается, как я понял, руководством (раньше тоже программистом был) и его организация делает приложения на заказ (аут сорс). так вот он не рекомендует читать книги для изучения языка, вместо этого лучше придумать задачу и её решать, а в процессе реализации уже читать что-то
и вы, и ведущий того канала довольно опытные, поделитесь своим мнением, как оптимально подойти к повышению профессиональных навыков
Либо я слепой либо ты пропустил книгу CLR via C#. И я считаю что читать её обязательно если ты хочешь устроится на работу.
ОтветитьДва года назад работал в одной компании, и там почти каждый день приходилось работать с sql. Как то раз начальник принес вашу книгу Transact-SQL Полное руководство, и она стала настольной для меня на все последующие годы. Супер книга! Сейчас нигде не могу ее найти в печатном варианте.. Спасибо за ваши видео и книги!
ОтветитьКниги зло. Практика всё. Начитаются книг потом на собесах спрашивают паттерны, хотя у самих на проекте только MVC и тот неправильно.
ОтветитьКнига твоя огонь! Я еще с билией Делфи институт заканчивал!:) Очень круто и понятно написано!
Спасибо!
Михаил, здравствуйте! Очень интересный и познавательный у вас канал. Скажите, будете ли вы продолжать писать книги по Delphi?
ОтветитьПо алгоритмам могу посоветовать пару книжек для новичков: "грокаем алгоритмы" (Бхаргава) и Панос Луридас "Алгоритмы для начинающих". P. S. По базам данных есть книжки двух типов. Собственно изучение языка SQL и проектирование баз данных. По второму направлению есть несколько фундаментальных вузовских учебников.
ОтветитьВ дополнение к чистому коду, рекомендовал бы "Чистая архитектура" от того же Роберта Мартина
ОтветитьЗдравствуйте, Михаил! Очень импонирует Ваш стиль подачи материала. Большое спасибо за Ваши видео, они очень интересные.
Недавно узнал о книгах Андрея Столярова "Программирование. Введение в профессию". Он предлагает начинать изучение программирования с Паскаля, потом - Ассемблер, Си и С++.
Как совсем новичку, подойдёт ли такой подход?
Спасибо!
Где достать ваши книги" библия"?
ОтветитьЗдравствуйте, в какой момент можно уже читать совершенный код и паттерны проектирования?(учитывая вашу книгу, после каких тем)
Т.к. не понимаю, сначала полностью прочитать вашу книгу, а потом уже переходить на сов.код и паттерны, или же после какого-то момента в вашей книге, можно уже читать другие книги?
Ещё один вопрос, в этих книгах объясняются как надо мыслить, на что обращать внимание, советы для построения схематических образов классов, как продумывать взаимосвязь между ними?
Если нет, то что посоветуете для этого?
Спасибо за полезное видео, составил для себя список для прочтения.
Начнем =)
Михаил, сделайте пожалуйста подобные обзор ориентированный на С# и те языки, которые Вы знаете и практикуете. Спасибо за Ваш труд!
Михаил, а не задумывались о написании книги по F#?
Думаю данная книга, была бы прекрасным дополнением для Библии С#
Классно пишете книги!
ОтветитьВы автор книги Библия С#? 🤔🙂
Я её читал как первой для обучения на С#. Но если честно.. у вас много текста "воды". Без обид.
К примеру: одно время я хотел познакомиться с java. Так вот книга по java Герберта Шилда.
Там очень все чётко по сущкству. Каждая тема чётко и ясно без воды.
Его книга по С# тоже очень грамотно написаная.
666й лайк)
ОтветитьМихаил, приветствую! Подскажи где купить твою книгу по Си#
ОтветитьГлавный вопрос где взять время для чтения книжек. год назад купил целый шкаф IT литературы, за год прочитал 1 книгу.
ОтветитьСпасибо за видео. Выписал список книг ;-)
Head First - это супер серия книг для начинающих
спасибо!
ОтветитьСтранно, Все все говорят о языках, но не многие говорят о компиляторах или трансляторах= инструментах их реализующих
ОтветитьА авторы?
ОтветитьПро паттерны честно говоря не знал. Спасибо.
ОтветитьДоброго дня, я бы посоветовал добавить для ознакомления книгу, Чарльз Петцольд "код"
Очень хорошо дает понимание работы железа компьютера, и классно структурирует разрозненные знания по разным дисциплинам в ит. + История как, когда, и почему это было придумано. Единственное что, последняя треть книги знатно напрягает мозг :)
По паттернам посоветовал бы "Design patterns via C#" За атоврством Шевчука, Охрименко и Касьянова.
ОтветитьЯ так считаю что книги уже изжили свое. Ну может для совсем начинающих без привязки к какому либо языку просто объяснить некие базовые принципы программирования. Не знаю, на сколько сейчас уже актуально ООП. Про него можно немного по подробнее. А так, я допустим не помню как к примеру открыть файл во многих языках. Идешь в Гугл и копируешь от туда кусок кода. И все. В книге это найти гораздо дольше
ОтветитьОчень много можно предлагать специализированной литературы, особенно по основам языка или по различным технологиям и об этом можно было писать видео вечно. Пишите в комментариях, какие вниги вам понравились.
Ответить