Что лучше книги или курсы
Эрик Акопян
Search This Blog
Книги против видео-курсов, как лучше учить?
В последний раз по книжке учил JavaScript, сразу после того как освоил PHP и MySQL, до этого у меня были книги по HTML и CSS. Я выучил все это за год чтения и практики, это был последний год, когда я что то учил по книгам. С тех пор прошло 10 лет, хотя до сих пор могу прочитать в метро или на самолете отрывок из художественной литературы, но учебники избегаю. Зато я пересмотрел много видео-уроков, ну и что мне это дало?
Давайте зададим мне вопрос: Смог ли ты по видео-урокам выучить за 10 лет больше, чем за год мог выучить по книгам?
Отвечаю: все что я усвоил из видео курсов, это лайфхаки. То есть если видео было коротким, без воды, которое учило важной мелкой детали, я ее запоминал и использовал. Остальные видео-уроки дали мне только общее понимание предмета.
Почему книги лучше? 10 лет назад по книге я за месяц выучил основы PHP. ЗА МЕСЯЦ!
В этой книге более 1000 страниц! Через месяц я сделал движок для сайта с нуля! Так почему за 10 лет я не смог по видео-курсам изучить хотя бы 10% из того, что раньше мог по книгам?
Все дело в устройстве нашего мозга. Мы не можем обращать внимание сразу на множество вещей и держать их в уме. Когда мы читаем книгу, мы идем по тексту, автор ведет наше внимание за его мыслями, объясняя все шаг за шагом.
А видео-курсы пытаются впихать в нас все и сразу. Мы на экране можем видеть то, чего еще не проходили и не понимаем. Нам объясняют например, что эта кнопочка в фотошопе делает так, а мы то видим всю программу на экране, где куча меню и кнопок, и не можем не обращать на них внимание. Нет концентрации на том, о чем говорит автор.
Второй момент, что лучше: речь или текст? Конечно текст! Потому что когда кто то говорит, нам приходиться сначала эту информация превращать обратно в текст, то есть вникать в слова, а потом только понимать. А автор то спешит, он уже дошел почти до конца видео-урока, просит подписаться и поставить лайк.
Еще момент, мы можем не понимать какие то слова, которые говорит автор видео. Это испортит понимание материала. Ну и последнее, записывать видео могут за 15 минут своими словами, а книгу пишут и 1000 раз редактируют перед публикацией, годами!
Так что если вы уважаете свое время, не тратьте его на просмотров видео подростков, которые по приколу записали туториал, выберите хорошую книгу от мудрого автора, который ценит свою репутацию.
Лучше ли книги онлайн — курсов?
Поэтому хочу вас спросить, насколько важны учебники в программировании? И могут ли хорошие курсы их заменить, экономя много времени? Или же никакой курс не заменит тех знаний теории, которые могут дать учебники?
Речь идёт только о теории. с практикой всё понятно, что надо просто много пробовать, но я не хочу пропустить что то очень важное, не прочитав ту же книгу, или потратить кучу времени на то, что можно узнать за несколько часов?
Онлайн лучше.
1. Объяснить сложный принцип действия, когда видео действительно подспорье. Например, рассказать в динамике о том, как работает сложный шифропротокол.
2. Рассказать о простых стандартных задачах. Впрочем, и в этом я не уверен.
3. Ткнуть носом в нужное место интерфейса.
Печатный материал лучше.
1. Когда нужно посидеть и осознать. Первые шаги в вашем первом языке программирования, когда даже синтаксис стена. Практически всё, что относится к алгоритмам.
2. Работа с низкоуровневыми библиотеками наподобие OpenGL или SDL, которые производят кучу кода.
3. Небольшой справочник.
Начну пожалуй с того, что я в большей степени согласен с предыдущим оратором, на счёт того, что индивидуальное обучение лучше любого курса, но как человек который довольно продолжительно и не безуспешно занимается обучением, добавлю, что книг такое обучение не отменяет.
Будучи начиная учиться в эпоху, «когда не было ещё всех этих ваших интернетов» (и ютубов тоже не было), выбор был очевиден. А за хорошей книгой, приходилось ехать иногда по 40км. в одну сторону. Но, тогда энтузиазма у авторов литературы было куда больше, нежели сейчас. Отчасти по тому, что в то время книги никто не сканировал/фотографировал и не распространял по интернете «бесплатно» (мимо бюджетов издательств и авторов). Сейчас с литературой, вернее, с хорошими авторами на русском языке, всё не очень хорошо и ощутимо хуже чем раньше. Общаясь с некоторыми коллегами, которым объективно есть о чём рассказать в книге, и задавая им вопрос на тему почему бы им её (книгу) не написать, не редко получаю ответ типа «всё равно же завтра книга будет в Интернете, зачем писать?», и это ещё помимо целой эпопеи с тем, что бы эту книгу издать. Иначе говоря, мотивация авторов довольно низкая.
Безусловно, информация в видео-формате, воспринимается лучше, но найти такую информацию в должном качестве будет ну очень тяжело.
Если вы не тратите на обучение
5 часов в неделю, то зря теряете время
Почему в современном мире необходимо постоянно учиться
Предприниматель и автор Time, Fortune и Harvard Business Review Майкл Саймонс учит людей учиться. Перевели его статью о том, почему знания — это новые деньги.
О важности чтения книг
Чарли Мунгер, self-made миллиардер
Почему Барак Обама, будучи президентом, читал по часу в день?
Почему лучший инвестор в истории, Уоррен Баффет, тратил 80% своего времени на чтение и размышления?
Почему один из самых богатых людей мира, Билл Гейтс, читает по одной книге в неделю? И почему он каждый год брал двухнедельный отпуск на чтение книг?
Почему самые умные и занятые люди в мире находят один час в день для обучения, а не оправдываются занятостью, как другие?
Ответ прост: обучение — наилучшее вложение нашего времени. Как сказал Бенджамин Франклин: «Инвестиции в знания приносят лучшую прибыль».
Это основа для успеха в современной экономике знаний. К счастью, получить знания нетрудно. Просто настройтесь на постоянное обучение.
Знания — это новые деньги
Пол Тудор Джонс, self-made миллиардер
Когда мы говорим, что у нас нет времени на обучение, чаще всего это значит, что все свое время мы тратим на лихорадочное зарабатывание денег. Но сейчас соотношение ценности денег и знаний меняется.
Наступает время, которое известный футурист Питер Диамандис называет «мгновенной демонетизацией». Технологии превращают ранее дорогие продукты и услуги в дешевые или бесплатные.
В книге Диамандиса «Изобилие» приводится таблица, из которой видно, как с 1969 по 1989 демонетизировались продукты и услуги на общую сумму 900 тысяч долларов.
Демонетизация будет ускоряться. Сервисы аренды беспилотного транспорта сделают ненужной одну из самых затратных покупок — автомобиль. Виртуальная реальность сделает доступными дорогие развлечения — концерты или гольф. Пока рано приравнивать виртуальную реальность к физической, но VR развивается очень быстро.
Сейчас стоимость услуг в сфере образования и здравоохранения растет, но инновации в этих областях также постепенно приведут к демонетизации.
В отличие от традиционных вузов с раздутым административным штатом, строительством кампусов и другими издержками, новые образовательные проекты снижают стоимость обучения.
Многие полностью уходят в онлайн и фокусируются на обучении прикладным навыкам, которые позволяют быстро окупить инвестиции в образование. Или сотрудничают с компаниями, которые спонсируют учащихся и нанимают выпускников.
Новые технологии — CRISPR, XPrize Tricorder, развитие диагностики болезней с помощью искусственного интеллекта и удешевление анализа ДНК — произведут революцию в системе здравоохранения, значительно сократят стоимость медицинских услуг и сместят фокус с лечения заболеваний в сторону профилактики.
Пока товары и услуги стремительно обесцениваются, ценность знаний растет.
Джордж Гилдер, экономист, писатель, инвестор
Один из лучших примеров растущей ценности знаний — отрасль беспилотных автомобилей.
Себастьян Трун, основатель Google X и руководитель команды по беспилотному транспорту Google, приводит в пример компанию Uber, которая за 700 миллионов долларов купила компанию Otto с 70 сотрудниками (стартап существовал к тому времени всего полгода). General Motors, в свою очередь, потратила 1 миллиард долларов на приобретение Cruise.
Он посчитал, что сегодня один сотрудник в этой отрасли стоит 10 миллионов долларов. 10 миллионов долларов за одного квалифицированного работника!
Такая ситуация касается всех специалистов, обладающими навыками для профессий будущего — аналитиков, разработчиков, физиотерапевтов. Выиграют те, кто будет быстро учиться.
Самые востребованные навыки к 2020 году
— cпособность к комплексному решению проблем
— умение взаимодействовать с людьми
— способность делать выводы и принимать решения
— умение вести переговоры
Люди, прокачивающие определенные навыки, необходимы для профессий будущего. А те, кто занимается карьерой, но не уделяет время обучению, рискуют уступить свое место машинам. Это уже случилось с синими воротничками в 2000—2010 годах, когда роботы заняли 85 процентов рабочих мест на производствах.
С чем это связано?
От тех, кто трудится в самом низу экономической пирамиды, требуют все больше, предлагая за их усилия все меньше. Те же, кто наверху, получают все больше возможностей, и их заработок растет.
Дело не в нехватке рабочих мест, а в недостатке специалистов с необходимыми знаниями и навыками.
Этому парадоксу была посвящена статья в Atlantic: «Работодатели из разных отраслей на протяжении многих лет жаловались на нехватку квалифицированных кадров, и их жалобы подтверждаются данными о занятости в США. В июле 2015 года количество вакансий достигло рекордных 5,8 млн, в то же время более 17 миллионов американцев не работали, искали работу или были заняты частично».
Весь бизнес-контент в удобном формате. Интервью, кейсы, лайфхаки корп. мира — в нашем телеграм-канале. Присоединяйтесь!
Мы наблюдаем, как знания постепенно становятся самостоятельной, важной и уникальной валютой. Другими словами, знания — это новые деньги. Как и деньги, зачастую они служат средством обмена и накоплений.
Однако, в отличие от денег, когда вы делитесь знаниями или продаете их, вы ничего не лишаетесь. Наоборот, чем больше знаний вы отдаете, тем больше получаете.
Когда делитесь знаниями, вы:
— лучше запоминаете новое
— глубже понимаете информацию
— связываете новые знания с уже имеющимися
Знания интересно приобретать. Они улучшают работу мозга, расширяют словарный запас и тренируют навык ведения переговоров. Они помогают мыслить масштабно и выходить за рамки привычного.
Знания помогают достигать целей и связывают нас с людьми, которые могут изменить нашу жизнь в лучшую сторону. А еще позволяют прожить множество жизней, ведь мы осваиваем чужой опыт и впитываем чужую мудрость.
В недавнем интервью New York Times Барак Обама рассказал, почему он, будучи президентом, выделял время для чтения.
В книгах он нашел способ замедлить бешеный круговорот событий и информации, взглянуть на все масштабно, с разных точек зрения: «Этот опыт для меня бесценен. Я не могу утверждать, что именно чтение сделало меня хорошим президентом. Но я уверен, что книги помогали мне сохранять баланс в течение восьми лет, поскольку президентская должность полностью поглощает тебя».
Важность чтения книг: 5 аргументов
Чтение развивает воображение и делает нас более открытыми новому.
Чтение полезно для памяти, повышает концентрацию, развивает письменную и устную речь, улучшает когнитивные процессы.
Читая, мы готовимся к действиям (в первую очередь, это касается нехудожественной литературы).
Через книги мы учимся на опыте других людей.
Читая, мы на время отвлекаемся от повседневных дел и можем вернуться к ним с новыми силами, увидеть проблемы под другим углом и найти оптимальное решение.
6 основных навыков для эффективного обучения
Как найти знания, которые окупят себя? Эти шесть пунктов помогут разобраться.
#1. Вовремя обнаруживайте ценные знания
Ценность знаний не статична. Она меняется в зависимости от того, какие навыки важны в данные момент и насколько они редкие.
Из-за появления новых технологий возникает дефицит кадров с необходимыми навыками. Работодатели готовы хорошо оплачивать труд квалифицированных специалистов, поэтому многие готовы быстро обучаться профессии.
#2. Учитесь быстро
Возможности быстро ускользают. Если вы находите перспективное направление, учиться надо быстро.
Прочитав тысячи книг, я обнаружил, что понимание и использование ментальных моделей — один из самых универсальных навыков, который должен освоить каждый.
Этот навык обеспечивает прочную основу для знаний, которые применяются во всех сферах жизни. Меняя отрасль, вы будете начинать не с нуля и учиться быстрее.
Ментальные модели — это основанные на нашем опыте стратегии, образ мыслей и идеи, которые определяют наши действия и мировоззрение. Другими словами, это наш способ восприятия мира. О ментальных моделях вы можете узнать больше из статей блога Mentalmodelsblog (англ.) или здесь (русск.)
#3. Доносите ценность своих навыков до других
Люди с одинаковыми навыками могут получать разные зарплаты. Это зависит от того, насколько хорошо они умеют общаться и убеждать других.
Способность убедить других в ценности собственных навыков — искусство. Многие тратят годы на совершенствование технических умений, но совершенно не заботятся о том, как правильно продавать их.
#4. Конвертируйте знания в деньги и результаты
Существует множество способов превратить знания в ценность.
К примеру, хорошо оплачиваемая работа, получение повышения, построение успешного бизнеса, создание собственного бренда.
#5. Научитесь инвестировать в обучение с максимальной отдачей
Образование стоит денег (книги, онлайн-курсы, сертифицированные программы).
Чтобы рассматривать обучение как инвестицию, необходимо оперировать такими финансовыми понятиями как рентабельность, управление рисками, минимально приемлемая норма прибыли, хеджирование и диверсификация.
#6. Учитесь учиться
Это увеличит ценность каждого часа, потраченного на образование, а еще ускорит дальнейшее обучение.
Сравните человека, который читает одну книгу в неделю, с тем, у кого это занимает 10 дней. Годовая разница — 30%, или 85 книг.
Чтобы хорошо жить в индустриальную эпоху, достаточно было усердно работать. Сейчас, в период экономики знаний, эквивалентной ценностью стало постоянное обучение.
Для поддержания физического здоровья нам рекомендуют суточные дозы витаминов, определенное количество шагов и физические упражнения. Но есть и рекомендованные дозы обучения, которые будут поддерживать наше финансовое благополучие.
Последствия интеллектуального бездействия столь же коварны, как последствия отсутствия тренировок, плохого питания или сна.
Не ленитесь. Не оправдывайтесь. Просто учитесь
До рождения дочери успешный предприниматель Бен Кларк в течение пяти лет ежедневно учился с 6:45 до 8:30 — это более 2000 часов в год. Потом он решил проводить это время с дочерью.
С появлением ребенка большинство людей отказываются от привычки учиться. Но Бен просто решил изменить график работы. Он сократил количество рабочих часов, чтобы освободить время для обучения.
Заметьте, Бен руководил 200 сотрудниками в компании The Shipyard и был очень загружен. Вот что он сказал по этому поводу: «Когда я стал меньше работать и больше времени тратить на учебу, возможно, я успевал сделать меньше за день, но за год я сделал для своей карьеры гораздо больше».
Это было непростым решением, однако нам всем следует к нему прийти. Даже если вы сотрудник низшего звена, игнорировать этот факт не получится.
Учитесь, пока едете в автобусе и во время обеденного перерыва. Даже 15 минут в день — это почти 100 часов в год. Мотивируйте себя учиться. Не оправдывайтесь отсутствием времени и сил.
Как сформировать привычку учиться? Три шага к успеху
Самые успешные люди в мире находят на обучение минимум час в день. Найдете и вы.
Для формирования привычки учиться требуется всего три шага:
— находите время для чтения и обучения, даже если вы заняты и перегружены
— целенаправленно используйте это время для учебы, не прокрастинируйте и не отвлекайтесь.
— увеличьте эффективность каждого часа обучения, используя проверенные приемы и прикладные техники, которые помогут вам запомнить и применить то, что вы узнаете
Делимся полезными приемами для чтения и запоминания прочитанного.
Четыре техники чтения
Сканирование. Сканируя текст, вы можете быстро понять, есть ли в этой книге (или главе) что-то интересное.
Пролистывая книгу, обращайте внимание на названия разделов и подзаголовки, выделенные фразы, наличие или отсутствие таблиц и упражнений.
Скимминг («снятие сливок»). При сканировании текста вы обнаружите наиболее полезные фрагменты. Их стоит прочитать внимательнее.
Это ключевые мысли текста, лайфхаки, примеры, практические рекомендации.
Интенсивное чтение. Цель интенсивного чтения — надолго запомнить информацию.
Это самый затратный по времени способ, но он помогает запомнить детали и разобраться во взаимосвязях.
Экстенсивное чтение. Такое чтение включает в себя паузы для обдумывания, выполнение практических заданий. Этот подход также помогает развить словарный запас, улучшить навыки письменной и устной речи, переключиться и так далее.
Экстенсивное чтение — это чтение для удовольствия.
Техники запоминания прочитанного
Мотивация. Поставьте перед собой цель. Для чего вы читаете именно эту книгу? Чем она будет полезна? Наличие мотивации — отправная точка для запоминания.
Понимание, перефразирование. Убедитесь, что вы действительно понимаете, что вы читаете. Перефразируйте особенно сложные или пространно описанные идеи своими словами, чтобы они остались в памяти.
Создание мыслительных образов, ассоциации. Нам сложно запоминать абстрактную текстовую информацию. Старайтесь визуализировать примеры и рекомендации.
Например, сейчас вы можете представить себе, как сидите в кресле с книгой в руках и придумываете ассоциации во время чтения.
Применение выученного. Самый эффективный способ. Если это возможно, сразу применяйте полученные знания, превратите их в навыки. Выполняйте упражнения в книге, если они есть, внедряйте новые техники в жизнь.
Ответы на вопросы. В некоторых книгах в конце каждой главы есть вопросы. Не игнорируйте их, потратьте время на обдумывание и развернутые ответы.
Заметки в книге. Если вы читаете бумажную книгу, придется преодолеть школьный страх испортить её и начать активно подчеркивать, выделять маркером, делать пометки на полях.
Если читаете электронный вариант, в большинстве приложений есть возможность сделать заметки.
Записи, mind-map. Самые важные и сложные идеи стоит выписывать и сохранять. Чем более систематизированными будут записи, тем лучше. Для этого вам понадобится глубоко проанализировать прочитанное.
Один из самых эффективных (и затратных по времени) способов — составление mind-map (карт памяти).
Обсуждение прочитанного. Делитесь знаниями. Пересказ информации помогает запомнить и систематизировать новое, а обсуждение с другими может дать дополнительные идеи.
Опасности обучения по книгам
Сегодня разработчики находятся в состоянии постоянного давления. Желание добиться высокого уровня владения новыми языками и инструментами, боязнь однажды выпасть из информационного потока может затмевать всё. Действительно, с риском потери конкурентоспособности сталкиваются как программисты, не следящие за тенденциями и движениями индустрии, так и постоянно читающие технические новости для ориентации: какие навыки выучить при наличии времени, какие игнорировать, какие методы следует использовать.
Первым инстинктом изучающего что-то новое обычно является поиск хороших ресурсов в интернете и, возможно, приобретение пары книг. В дополнение к чтению вы можете найти слайды и видео, статьи и блогпосты, или даже посетить живые встречи или конференции. Я видел сотни инженеров (состоявшихся и джуниоров), проводящих огромное количество времени за чтением о разных языках и инструментах, со многими из которых они могут никогда не иметь дела профессионально. Некоторые даже читают с целью получения сертификата, который, по их мнению, продемонстрирует их мастерство в новом навыке.
Видел я и других разработчиков, склонных учиться в иной манере. Они также немного читают (обычно документацию продукта и краткое руководство) и сразу переключаются на более практический подход. Как только они приобретают базовое понимание языка или инструмента, они пытаются что-нибудь создать.
Как менеджер по кадрам, я встречался с кандидатами, которые быстро изучали новый язык (используемый потенциальным работодателем) и решали какую-нибудь проблему из тех, что часто задают на интервью, или даже разрабатывали простое приложение в репозитории GitHub. В качестве лидера группы пользователей Java, я сталкивался с докладчиками, которые собирали простое приложение для знакомства с демонстрируемым фреймворком и показывали его работу. Целью презентации может являться «Я думаю, X выглядит круто. Я с этим не работал, но почитал и написал кое-что для демонстрации опыта работы с X. Я буду готов в течение месяца.»
По-видимому, многим нравится читательская часть обучения, но они слишком на ней концентрируются и никогда не создают чего-либо. В основном это характеризует выпускников вузов, имеющих богатый опыт работы в стенах университета, но очень мало времени проводят в действии. Даже если написанное вами абсолютно бесполезно для мира, ваше создание имеет значение. Изучение на практике не новая идея, и образовательное значение очевидно. Какие ещё преимущества это даёт?
Конкурентоспособность и преимущества интервью
Написать этот пост об обучении по книгам меня побудил обзор трудоустройств после моих собеседований за прошлый год. Разработчики, которым я помог устроиться на новую работу, имели (за редкими исключениями) одну общую вещь — портфолио продуктов и кода. Десять или пять лет назад это было редкостью, но сегодня стало нормой. Разработчики под Android и iOS могли показать по крайней мере одно приложение, доступное для загрузки. Web-разработчики демонстрировали сайты и сопровождающие примеры кода. Даже специализирующимся на back end программистам было что показать на интервью.
Наибольшее значение «практического обучения» и портфолио, вероятно, можно увидеть в среде мобильных приложений. Сложно продать себя как мобильного разработчика, если у вас нет хоть какого-нибудь приложения для демонстрации, а первым вопросом, задаваемым мобильным разработчикам, обычно является «Есть ли у вас приложение?». Разработчикам программного обеспечения во многих других областях, как правило, подобные вопросы не задают и не оценивают их по такому принципу. Проще говоря, мобильные разработчики знают, что в большинстве случаев владение доступным приложением делает их более продаваемым.
Программисты, работающие в более безопасной среде, например, создающие защищенные системы или финансовое ПО, часто не могут показать работающий пример при устройстве на работу. Без возможности показать свои прошлые работы и без персональных проектов, такие кандидаты чаще подвергаются вопросам о языке и интервью в стиле игрового шоу, которого боятся многие соискатели. Продаваемость может быть больше связана с опытом и произвольной оценкой навыков, вместо демонстрации достижений таких кандидатов.
Преимущества интервью
Владение портфолио даёт интервьюируемому особое преимущество, поскольку он обладает некоторым контролем над возникающими вопросами. Придя на интервью с пустыми руками, соискатель рискует утонуть в потоке вопросов. Наличие рабочего примера почти гарантированно сведет часть собеседования к его обсуждению. Можно надеяться, что автор кода окажется в лучшем положении, так как ему будут задавать вопросы касательно его примера, а не вопросы на случайные темы. Даже разработчики со средними способностями могут увидеть повышение производительности на интервью с темой, касающейся их кода.
tl;dr
Читайте достаточно, чтобы начать работать, и пишите что-нибудь. Не задумывайтесь, изменит ли это мир. Сохраняйте написанное и улучшайте его время от времени. Приносите код на интервью и практикуйтесь рассказывать о своих творениях.