Я бачу, що більшість хороших програмістів мають звичку читати великі книги, щоб дізнатися про технології.
Що насправді потрібно для читання технічних книг, окрім реального інтересу до технології?
Як я можу вдосконалити вміння читати ці книги?
Я бачу, що більшість хороших програмістів мають звичку читати великі книги, щоб дізнатися про технології.
Що насправді потрібно для читання технічних книг, окрім реального інтересу до технології?
Як я можу вдосконалити вміння читати ці книги?
Відповіді:
У нас дійсно ВЕЛИКІ очі.
Я жартую вбік, я один з людей, яким читати дуже важко. Якщо я працюю над дуже великою книгою, я намагаюся читати рано вранці, коли я вперше прокидаюся, коли мій розум не відволікається. Я вважаю, що мені в цей час дня можна набагато легше зайнятися, і я більше зберігаю.
Потім є книги, які просто такі сухі, що вони будуть болісні незалежно від обставин читання. Я намагаюся уникати їх, коли це можливо, або знаходжу іншу книгу з тією ж інформацією, написану в іншому стилі. Якщо читати книгу настільки болісно, що ви навряд чи можете утримати її відкладати, ви витрачаєте свій час, тому що ви, мабуть, так і не затримаєте багато.
І все-таки я вважаю за краще отримувати інформацію меншими дозами. Мої "великі книги" здебільшого є довідковими і не призначені для читання на обкладинці, якщо тільки у вас є надзвичайний проміжок уваги.
До того ж, хоч це і є якоюсь перевагою, мені дуже подобається, коли люди потребують часу, щоб написати відгуки про книги на своєму блозі чи особистому веб-сайті. Це допомагає мені знайти книги, які найкраще підходять мені. Тож, якщо ви любите чи ненавидите книгу, подумайте над публікацією рецензії. Це з’явиться до людей, які можуть зацікавити будь-яку книгу, яку ви обговорюєте.
Як їсти слона? По одному укусі.
N
людей, що їдять слонів, повинен скоротити час N
. Клуб з читання книг N
людей діяв би у два етапи. На першій фазі кожна людина читала 1/N
книгу, не приймаючи залежності в порядку читання. Друга фаза - це O(N^2)
спілкування, але буде вживати лише O(N)
тимчасових кроків, оскільки на кожному часовому кроці людина може транслювати іншим N-1
особам. Якщо припустити, що час, необхідний для трансляції 1/N
книги, також пропорційний 1/N
, час, необхідний для другого етапу, буде незалежним від N
кількості людей у клубі.
Час, зусилля та наполегливість. Наприклад, спочатку мені проходило кілька місяців (можливо, 6 місяців, 30 хвилин на день) через повний код. Обов’язково виділіть важливі речі та робіть особисті замітки, щоб згодом ви могли переглянути суттєві моменти. Ви багато чого не навчитесь, просто глянувши на текст.
Подивіться, як навчити себе програмуванню через десять років .
Хороші книги не обов'язково великі. Книги O'Reilly і книги Прагматичного програміста, як правило, досить тонкі, і вони досить непогані.
Я б запропонував прочитати деякі книги, рекомендовані на веб-сторінці https://stackoverflow.com/questions/1711/what-is-the-single-most-influences-book-every-programmer-should-read
Але щоб відповісти на ваше запитання: це вимагає зусиль так само, як це робить будь-який інший предмет дослідження. Уважне читання, роздуми, беруть до уваги конспекти та виконують вправи .
Прочитайте її так, як від неї залежала ваша робота, більшість випадків це робиться.
Це одна з напрямків, на які я завжди прагну вдосконалити. Кілька способів я натрапив:
Завжди пам’ятайте, що означає RTFM .
Дієта та сон - речі, які IMO, є основними для того, наскільки ви добре підбираєте речі.
Ось список та пояснення з мого блогу :
Гаразд, почніть з роботи ... але спочатку слід сказати, що найкращий спосіб вчитися - це все, що працює для вас - це лише ряд порад, які я вважаю, що допомагають мені. Можливо, вони теж допоможуть вам.
1. Дізнайтеся щось, що вас цікавить!
Це легко. Якщо ваше серце не в ньому, забудьте про це. Ми найкраще вчимося, коли нас цікавить тема. Звичайно, наші причини навчитися чомусь можуть відрізнятися - можливо, ви хочете щось навчитися, тому вам не доведеться платити комусь іншому, або тому, що вам справді подобається / подобається все, на чому ви навчаєтесь. Чим більше вам це подобається, тим більше шансів на те, що ви його освоїте.
2. Вибирайте свої ресурси розумно
Пошук теми - це легка частина - знайти найкращий матеріал трохи складніше. Тут моя найкраща порада - грати на полі. Погляньте на те, що там, читайте відгуки про книги (шукайте відповіді, які є пристрасними), слухайте поради людей, яким ви довіряєте, або яких дуже поважають у своїй галузі. Вперед і спробуйте щось - тільки те, що ви купили книгу, не означає, що ви повинні її читати. Я купив декілька, що почав і просто не потрапив. Це круто, адже коли ти знайдеш книгу, яка тобі дуже подобається, ти оцінюєш її набагато більше.
Не обмежуйтеся книжками, скріншотами чи інтерактивними веб-сайтами (такими як Code Code, Tryruby тощо) - чудові способи поєднання всіх найкращих способів навчання - перегляду, читання, занять.
Темп себе. Не стрибайте занадто далеко вперед - не бійтеся починати з основ… це може насправді заощадити ваш час у довгостроковій перспективі.3. Їжте добре
Ваше тіло - це складна машина. А машини потребують палива, енергії, і їх потрібно підтримувати в хорошому робочому стані - тобто не нагнітайте своє тіло, їжте лайно, вживаєте наркотики чи носите отрути на своїй шкірі, тому що ви думаєте, що вони змушують вас добре пахнути, вони не роблять.
Я могла написати книгу на цю тему поодинці, не кажучи вже про блог! Але основи дотримуються їжі, яку їли наші предки, це означає, що немає перероблених гадюк, смаженої їжі, солодощів, шоколадних виробів, хліба, піци тощо. Подумайте, гормони росту, стероїди, звичайні антибіотики, в розведенні, неякісний корм і умови збираються забезпечити хороший здоровий запас? Подумати ще раз. Пийте багато натуральної мінеральної води (не крана, ароматизованої або відновлюваної). Зневоднення може вплинути на ваші показники на 40%. Люди продовжують погану освіту для бідних, але ви знаєте, що? Освіта - це лише половина історії - дієта та спосіб життя, ймовірно, матимуть більш глибокий вплив на ваші здібності до навчання, ніж ви ходите в хорошу школу чи ні.4. Добре спите
Ваш організм потребує якісного сну. Для відновлення, і що ще важливіше, для того, щоб хтось почав щось вчитися - сон - це коли ваш організм індексує все, що ви зробили / дізналися в той день. Якщо якість вашого сну погана, ваш мозок не зможе належним чином зберігати / індексувати все, що ви отримали до цього дня ... так що весь цей час ви витратили на читання? Цілком можна витратити даремно.
На щастя для вас, їжа в чистоті (див. Вище) допоможе вам і добре заснути.5. Отримайте запалити
Забудьте про екран iPad або комп’ютера - вони використовують РК-екрани, які не тільки дають опік сітківки через смішну яскравість, але й тому, що вони «оновлюють» / мерехтять стільки разів на секунду, викликають втому очей. Екран на Kindle гарний. Ви можете читати його на відкритому повітрі, в приміщенні, на ліжку, в туалеті - куди завгодно. Уявіть собі, як читаєте величезну книгу в ліжку, перевертаючись на бік, тримаючи прокляту річ - чим більша книга, тим менше затишною буде! А тепер уявіть собі п’ять-шість подібних книжок, які вам доведеться пройти - не дуже. Введіть запалити. Це легко, легко, ідеально. Я люблю своє, не було б без нього і зараз. Вони також дозволяють виділити текст, і якщо ви купуєте електронну книгу від Amazon, ви також можете переглянути "популярні моменти" - це чудовий спосіб зрозуміти, що ваші колеги вважають важливим або варто зазначити.
6. Прочитайте останнє, що потрібно вночі
Ви можете пригадати, що ви зробили першим ділом вчора вранці? Ні, я не можу! Б'юсь об заклад, ви можете згадати, що ви зробили минулої ночі. І для цього є вагома причина - через те, як працює ваш мозок. Він починає індексувати у порядку зменшення, тому те, що ви зробили останнім часом, спочатку індексується / зберігається. Спробуй це. Прочитайте щось вранці, а щось у ніч - наступного дня побачите, що вам найбільше запам’яталося.
Чуєш це? Ще одна вагома причина читати вночі - це спокій і тиша. Немає нічого гіршого, ніж відволікання, будь то рух, діти, гра або загальна атмосфера людей, що ширяють - і хоча ви цього не помітите, ваше підсвідомість буде. Я вважаю, що я можу значно краще зосередитися вночі, коли домашні тварини сплять, телефони не дзвонять, а решта сусідів затиснуті на ніч!7. Не випереджайте себе
А точніше, не бійтеся зробити крок назад. Якщо ви читаєте щось, чого просто не отримуєте, відкладіть це на час і дістаньте книгу, яка займається основами, або це крок вниз від того, що ви читали. Якщо ви "дістали" цю нову книгу, а потім поверніться до іншої книги, і все ще не отримаєте її, зробіть те ж саме знову - відкладіть її і знайдіть іншу книгу, яка охоплює щось простіше. Повірте, ви не будете витрачати свій час - повторення підсилює. Тож навіть якщо ви вже висвітлювали тему раніше, її повторне обговорення все одно буде дуже корисним.
Якщо ви просто не можете потрапити в книгу, яку ви продовжували відкладати, можливо, це був не вдалий вибір - знайдіть альтернативу, яка охоплює той самий матеріал, не витрачайте на це більше часу або повертайтеся до нього пізніше як бонус.
8. Не можете зосередитись? Дихайте…
Іноді у вас будуть гудіти речі навколо голови. Іноді ваші очі займуть деякий час, щоб відрегулювати від мерехтливого РК до суцільного спокою чорнила (цифрового чи іншого!). Коли ви виявите, що ваш розум тікає, закрийте очі і повільно порахуйте до 10. Повторіть, якщо потрібно. Це працює. (Переконайтеся, що ви також запиваєте достатньою кількістю води - це може вплинути на концентрацію.)
9. Прослухайте музику, перш ніж почати
Не під час - хоча з деякими людьми це нормально. Вчені довели, що прослуховування музики перед таким завданням, як навчання, допомагає краще зосередитись. Тип музики не має значення, поки вам подобається. Тепер ви можете сказати своїм батькам / партнерам, що є вагома причина, чому у вас так голосно звучить музика!
10. Робіть замітки і переходьте над речами
Що б ви не робили, не забудьте перейти до речей. Незалежно від того, чи є ви такою людиною, яка любить робити нотатки, виділяти підсвічування у вашому Kindle або просто перечитувати цілі книги, вказуйте на то, щоб перейти над тим, що ви вивчили, оскільки це допоможе посилити те, що ви дізналися.
Раніше я робив нотатки, але з моменту отримання Kindle я виділяю фрагменти (а іноді навіть кілька сторінок одночасно), то після прочитання іншої книги я переглядаю основні моменти попередньої книги. Так я отримую шанс почати забувати, а потім знову згадувати.
Я також перечитую або планую перечитати свої улюблені книги, почасти тому, що мені сподобалось, а частково - щоб побачити, наскільки я забув лол. (Просто шуткую!)
Крім того, як згадувалося раніше, не бійтеся отримати дві книги, які спрямовані на один і той же рівень - повторення підкреслює. Повторення - це…?Бонусна порада. Насолоджуйся!
Що б ви не робили, коли це починає нудно або відчуває себе як завгодно - зупиніться. Слідкуйте за тим, щоб цікаво, весело та швидко рухатись, щоб ви відчували, що досягаєте речей. Це одна з причин, чому я, як правило, отримую принаймні дві книги, які стосуються того ж рівня, що б там не було, я навчаюсь - коли читаєш іншу книгу, часто заводиш себе на думці: «Я це знаю!» і такі моменти викликають шум та нагадують, що ви насправді чогось навчаєтесь. Такі маленькі досягнення дають стимул та волю продовжувати.
eye fatigue
загальна дурниця. Ваші очі напружуються, коли ви пильно придивляєтесь до екрану розпалу або натурального паперу. Мерехтіння значення не має. Перевір це. Ноутбук краще, тому що його екран більший, і ви можете тримати його далі. Нестримані очі зосереджуються на нескінченності. Придивившись ближче, напружує деякі м’язи, і вони починають боліти і можуть завдати шкоди. Вивчіть фізіологію, перш ніж навчати людей. Рада дихати здається корисною.
Спробуйте прочитати посібник активніше. Іншими словами, не лише пильно дивіться на слова, а станьте активними. Наприклад, розгляньте деякі з таких методів:
Почніть з попереднього читання посібника, тобто не починайте з того, щоб прочитати обкладинку керівництва до обкладинки, а почніть з читання назви посібника, розмиття видавця (якщо є), передмови або вступу, а потім вивчіть таблицю зміст. Тоді починайте читати деталі розділів, які ви виявили, що є найбільш актуальними для вас (підсумкові абзаци на початку чи в кінці глав особливо добре читати під час попереднього читання).
Задайте питання вручну, на які ви потім відповісте, переглянувши відповіді в посібнику.
Напишіть конспект посібника під час читання. Зауважте, що контур не повинен збігатися зі змістом і може заглиблюватися в більшу глибину.
Підкресліть важливі слова та речення.
Напишіть короткі підсумки розділів чи абзаців.
Накресліть мапу розуму про те, що ви читаєте, поки читаєте.
Вищеописані методи застосовуються до будь-яких творів-сховищ (на відміну, наприклад, від романів), які ви читаєте, і, таким чином, застосовуються і до посібників.
Якщо ви хочете отримати більше інформації, знайдіть книги про Google або Google, тему "активного читання".
Я дуже рекомендую як читати книгу . Він дає загальні поради щодо того, як отримати максимальну користь від свого читання, роблячи нотатки, задаючи питання, визначаючи цілі авторів тощо. Також він дає поради, як максимально використовувати час, визначаючи, що можна знехтувати чи пропустити рано на.
Він не спрямований конкретно на технічні книги, але порада, безумовно, стосується. І читати це досить легко, хоч і довго. Але ряд глав про конкретні типи читання можна пропустити.
Ви повинні мати потребу в те , що ви читаєте. Тоді раптом стає цікаво.
Також поговоріть з іншими / навіть самим собою про те, що ви прочитали. Більшість фахівців зацікавлені в тому, щоб слухати резюме цікавих книг і надаватимуть власні резюме прочитаних речей, в результаті чого вийде цікава технічна розмова.
Те, що я роблю, - це "перше прочитання ширини": спочатку зміст, потім я намагаюся прочитати глави в порядку, але не настільки поглиблено, пропускаючи великі шматки тексту і переходячи прямо до коду, трохи відхиляючи при необхідності щоб зрозуміти це. Маючи кращі уявлення про книгу, я повністю прочитав цікаві глави і залишив решту книги читати "на вимогу".
Я часто переглядаю книгу пару разів, читаючи розділи, які кидаються в очі. Після цього у мене є гарна ідея, що є в книзі, і можу пізніше схопити її, коли мені потрібно дізнатися більше про щось. Потім, як дозволяє час, я прочитаю це більш методично.
Я розвивався понад 30 років і навчив себе більшості того, що знаю, читаючи і пробуючи те, що читав. Я дуже практичний учень, і люблю попрасувати і налаштувати, коли я випробовую зразок коду, якщо не знаю про щось.
Важливо продовжувати навчання, якщо ви хочете гідно заробляти на програмуванні. Які технології, які ви зараз знаєте, і вважаєте, що вони є гарячими, через п’ять років будуть застарілими та переповненими, тому вам доведеться продовжувати вчитися. У розробників немає розкоші вчитися одному, а потім відпочивати. Це частково добре, а частково погано, оскільки на нас береться продовжувати вчитися, але я думаю, що більшість розробників люблять творчий виклик, тому ми приймаємо цю ціну.
Що я вважаю важливим - це прочитати передмову. Часто автор (и) дасть вам якісь пропозиції щодо того, як прочитати книгу. Крім того, я намагаюся читати вступні глави прямо наскрізь, навіть якщо думаю, що вже маю необхідні передумови. Я вважаю, що це часто допомагає ознайомити мене зі словником книги (наприклад, "Коли ми говоримо" сервер ", ми маємо на увазі фізичне обладнання; коли ми кажемо" Веб-сервер ", ми маємо на увазі екземпляр сервера додатків.").
Мені також доводиться боротися з позивом скупитися. Читання для розуміння відрізняється від читання для ознайомлення. Повільно сповільнюйтесь і робіть перерву на кожну пару сторінок і переглядайте те, що ви тільки що прочитали. Перечитання складних розділів часто відчуває себе марною тратою часу, але в довгостроковій перспективі вона окупається, оскільки допомагає мені швидше зрозуміти пізніші розділи.
Якщо я дістаю одну з таких великих книг-довідників, я читаю це як довідник. Це означає, що я проглядаю його, шукаючи ключові моменти, і намагаюся вивчити книгу, щоб я знав, де щось шукати, коли мені це потрібно. Хороший приклад - це моє посібник з мовлення C. Я прочитав це, але не зміг вам процитувати C-характеристики. Однак я знаю більшість важливих речей, і я можу швидко знайти все, що мені потрібно, тому що я знайомий з макетом книги.
Якщо я читаю практичну чи вступну книгу, зазвичай це роблю перед комп’ютером, щоб я міг спробувати речі під час роботи. У моїх улюблених вступних книгах є багато коду в них, щоб спробувати - і я вам кажу: Не використовуйте зразки коду на компакт-диску !!! Ви набагато більше практичних знань отримаєте, ввівши їх самі.
Чесно кажучи, є кілька книг програмування, які я читаю так само завзято, як зазвичай читає роман. Просто шукайте найцікавіші , і читання їх зовсім не буде проблемою.
Не обмежуйтеся лише технічними книгами; багато цікавих книг про програмування - це інтерв’ю , нариси , історії успіху , подібні речі. Я вважаю це надзвичайно захоплюючим і все ще інформативним. Вони можуть стати для вас гарною відправною точкою.
До цього часу я прочитав близько 300 книг у своєму житті (деякі - на цілому 700 сторінок), і я повинен сказати, що ви повинні (1) усунути відволікання, (2) знайти когось, хто також зацікавлений у тему, щоб ви могли розповісти їм про те, що ви нещодавно дізналися з читання, і (3) задайте собі це запитання: чи за 3 дні я хочу, щоб я чогось досягнув і багато чого навчився, чи хочу, щоб я нічого не навчився, маючи сиділи перед телевізором чи грали у відеоігри?
Мало хто в Америці насправді читає нехудожні книги. Я зустрічав, мабуть, 100 людей за останні півроку, і хоча майже кожен із цих людей знає, що я напівзахисний читач нехудожньої літератури, жодна людина ніколи не говорила про читання художньої літератури, і я ніколи не бачив, щоб хтось із них читав нехудожню книгу. Бажання та вміння читати нехудожні книги миттєво викликає мою повагу до когось, навіть якщо я ненавиджу книги, які їм подобаються. Так мало хто готовий зробити що-небудь, крім пиття, вихваляння тощо, що це справді надзвичайно чудово, коли хтось сідає і читає книгу.
Га, ти думаєш, що читати їх важко, спробуй написати їх!
Зазвичай я намагаюся написати якийсь код або виконати якесь завдання, щоб перевірити свої знання, коли я засвоюю матеріал. Ви не кажете, для чого призначений посібник, тому я не можу надати більше порад, ніж це.
Метакогнітний трюк, який я використовую, це такий.
Прочитайте книгу 10 хвилин (без відволікань). Ці 10 хвилин повинні включати розуміння матеріалу, який я щойно прочитав.
Мені зараз нудно? Так = Стоп, Ні = Продовжуйте протягом 10 хвилин.
Повторюю крок 2 максимум 30 хвилин, потім роблю перерву. Якщо мені нудно після перерви, то зупиніться. Цей метод перешкоджає мені відволікатися і дозволяє мені зупинитися, коли я знаю, що мій мозок блукає.
Читання - це одна його частина. Також якщо в матеріалі є вправи, виконайте їх. Нарешті, якщо я знаю, що мені потрібно прочитати матеріал, я виділяю основні моменти (не всю сторінку!).
Це дивне питання. Якщо вас щось цікавить, чи не природно хочете читати про це? Якщо вам важко читати книги про програмування, варто запитати себе, чи дійсно ви зацікавлені в цьому.
Якщо відповідь все-таки так, то переконайтеся, що ви вибрали хорошу книгу, яка стосується того, що ви зараз робите. Наприклад, якщо ви використовуєте C ++, починайте читати книги Скотта Майєрса або Андрія Олександреску.
Я вважаю неможливим пасивно засвоювати вміст будь-якого посібника. Найкраще, що я можу зробити, це отримати загальне уявлення про особливості технології. Щоб справді вивчити технологію докладно, у мене посібник відкритий, коли я намагаюся виконати якесь завдання. Після місяця або близько того я відносний експерт; Більшість програмістів взагалі не читають посібники.
Я беру посібники додому і сідаю в ліжко, читаючи їх. Коли вони відправляють мене спати, я сплю. За кілька ночей - може, тиждень, роблячи це, я можу пережити це.
Роблячи це, я знаю, що насправді в голові засунеться не багато, але я знаю, куди шукати.
Тоді я переходжу до справжніх робочих матеріалів, і коли я не знаю, що робити чи потрібно шукати в посібнику, я знаю, куди шукати, і повертаюсь і перечитую цю деталь докладно.
Я завжди роблю це, використовуючи посібники для компілятора, посилання, інструменти для розробників, все. Завжди є. І я завжди знаю більше про інструменти, ніж усі мої колеги, які просто ходять і роблять речі. А потім попросіть мене допомогти, коли все не працює.
Я знаю, що читати посібники в ліжку вночі не дуже романтично. Моя дружина до цього звикла. І це краще, ніж читати проектну документацію або технічні характеристики з червоною ручкою в руці (це теж зроблено) :-P
У мене багато великих технічних книг про жир:
*) Хороший eReader важливий, якщо ви не хочете виділити велику область для збирання зайчиків пилу ... Мені подобається лінія Sony Reader через те, що вони обробляють нотатки, навігацію та покажчики - чудово для технічного читання, - але я не "Я не працюю на Sony -" для кожного свого ".
*) Я, як правило, купую книги довідкового типу, які добре індексуються, і я рідко, якщо взагалі, читаю їх так, як ви читаєте роман. Я читаю передмову та вступ та сканую TOC та індекси, щоб я знав, що там, коли мені це потрібно.
*) Я уникаю великих товстих книг на вузькі спеціалізовані теми - ІМО, як правило, це марно, тому що, коли ви закінчите книгу, технологія застаріла, або ви перейшли до іншого проекту, або вони витрачають багато часу на те, що будь-який досвідчений програміст виявить, що купує саме ТО РОБО.
Я вважаю технічні книги занадто загальною категорією, і не існує єдиного методу, який би добре працював із усіма видами книг. Багато також залежить від зацікавленості та відповідних знань про домен (крім базової англійської мови), якими читач повинен уже володіти, щоб ефективно висвітлити матеріал у розумний проміжок часу. Важливо розмістити правильні очікування, тобто жодна нормальна людина не повинна сподіватися на швидке читання словника з обкладинки, щоб охопити та багато чого зрозуміти, оскільки просто занадто велика глибина / вміст, який можна засвоїти за короткий час порівняно зі звичайним текстом, наприклад новини чи художня література.
Довідники - здебільшого використовуються для довідок, якщо ви дійсно маєте намір прочитати його від обкладинки до обкладинки, будьте готові володіти базовими знаннями, необхідними для прийнятної швидкості читання. Я вважаю, що в серіях книг TAOCP є особливо висока вимога, і швидке читання не спрацює, коли вам потрібно зробити паузу і продумати кожні кілька речень. Вони більше схожі на підручники, які найкраще вивчати, коли є вправи, над якими працювати.
Навчальні посібники / посібники - це найпростіші для читання в цілому, особливо ті, з відпрацьованими прикладами, які можна перевести у практичну діяльність, що є більш захоплюючим та ефективним способом перевірки отриманих знань. Я не проти прози, для якої швидке читання дуже ефективно.
Враховуючи це, може бути важливіше визначити правильний вид книг, які слід прочитати в будь-який час, і залишити непереборні перешкоди до пізніше, коли людина зможе впоратися з ними.
Отримайте книгу, яку написав хороший письменник. Книги Manning Press In Action хороші тим, що вони не є посібниками, а навчальними посібниками, які також висвітлюють важливі деталі.
Читайте маркером .
Якщо це виглядає нижче, слід легше запам'ятати:
Я не знаходжу багато часу для читання книг. "Справжній світ Хаскелл" мені знадобився близько року. Зазвичай я пропускаю уривки, які я не можу застосувати за короткий термін. Я читаю цікаві сторінки потроху. Що допомагає, це окреслити найважливіші відомості олівцем, щоб я не забув, що я читав, коли я нарешті забрав його знову.
Далі - як це зазвичай буває в моєму випадку.
"X tech звучить дуже круто, де я можу дізнатися більше". Потім я google сказав, що технологія поглинає якомога більше, я намагаюся, якщо можливо, створити невеликі зусилля при використанні нового шуму. Якщо мене все ж цікавить, я купую хорошу книгу на цю тему, останнім часом для мене це набіг на WCF.
Для того, щоб прочитати його, я тримаю свою книгу на вибір (як правило, останню покупку, яку я зробив) під час свого приватного перебування у ванній кімнаті подалі від дітей та відволікань. Читати мені це потрібно довше, але я принаймні переживаю їх.
Я швидко читаю (і записую власні замітки в поле, де це доречно). Читання швидкості - це не підман. Я пішов з 140wpm (слів за хвилину) до 800wpm зі збільшенням утримання після декількох тижнів тренувань.