İnsanlar büyük teknik kitapları nasıl okurlar? [kapalı]


70

İyi programcıların çoğunun teknoloji hakkında bilgi edinmek için büyük kitaplar okuma alışkanlığına sahip olduğunu görüyorum.

Teknolojiye olan ilgiden ayrı olarak, teknik kitapları okumak gerçekten ne gerektirir?

Bu kitapları okuma yeteneğimi nasıl geliştirebilirim?


20
FWIW, konuşkan olan kitaplardan hoşlanmam, OReilly'den "fındık kabuğu" serisi gibi kitapları tercih etmeyi, bir ya da iki sayfayı okumanı ve sadece yarım gün geçirmeyi gerektiren bu yeni roman destanları yerine belirli bir konsepti sindirmeyi sağlayan kitapları beğenmedim. bir bölüm, nesir boyunca tümüyle dikkati dağılmış durumda.
Robert Harvey,


İyi bir soru, ancak mutlaka çok özel bir programlama. Programlamaya daha spesifik hale getirmek için düzenlemeye bakmalısınız.
Anto

2
El kitaplarını okumayı bırakın ve StackOverflow ile ilgili yeni sorular sormaya başlayın. Oraya bayılıyorlar.
İş

1
@RobertHarvey Kinda bu yorumu beğendiniz mi? j / k.
bobobobo

Yanıtlar:


62

Gerçekten BÜYÜK gözlerimiz var.

Tüm şaka bir yana, okumayı çok zor bulan insanlardan biriyim. Çok büyük bir kitap aracılığıyla yoluma giriyorsam, sabahları erken kalktığımda, ilk uyandığımda, aklımın dikkatini dağıtmadığı zamanlarda okumaya çalışıyorum. Günün o saatinde daha kolay meşgul olabileceğimi biliyorum ve daha fazlasını saklıyorum.

Daha sonra, okuma koşulları ne olursa olsun, acı verecekleri kadar kuru olan kitaplar var. Mümkün olduğunda onlardan kaçınmaya çalışıyorum ya da farklı bir tarzda yazılmış aynı bilgileri içeren başka bir kitap buluyorum. Eğer bir kitabı okumak o kadar acı verici ki, onu zar zor bırakmaktan alıkoyamazsanız, zamanınızı boşa harcıyorsunuz çünkü muhtemelen zaten fazla bir şey tutamazsınız.

Yine de daha küçük dozlarda bilgi almayı tercih ederim. Benim 'büyük kitaplarım' çoğunlukla referans içindir ve şaşırtıcı bir dikkat süreniz olmadıkça kapsayacak şekilde okunması amaçlanmamıştır.

Buna ek olarak, bir tür dalgalanma olsa da, insanlar bloglarında veya kişisel web sitelerinde kitap incelemeleri yazmak için zaman ayırdıklarında bundan gerçekten zevk alıyorum. Bu benim için en uygun kitapları bulmamda bana yardımcı oluyor. Bir kitabı seviyor veya nefret ediyorsanız, bir inceleme yayınlamayı düşünün. Tartışmakta olduğunuz kitapla ilgilenebilecek kişilere dönüşecektir.


14
Bir ders kitabının bilgileri sindirilebilir bir formatta sunması gerektiğini gözlemlemek için +1 aksi takdirde boşa harcanan emektir
Gary Rowe

Algoritmalara giriş.
Dhaivat Pandya

Knuth canlı bir tarza sahiptir ancak okumak mümkün değildir. Sadece öğrenme eğrisi çok dik olduğundan. Meseleyi kalın kitapçıklara yoğunlaştırmak ve öğrencileri her adımda eksik olan teoriyi icat etmeye zorlamak yerine, tümüyle anlatılan hikayeyi açmak çok etkili olacaktır.
Küçük Uzaylı

76

Bir fil nasıl yenir? Bir seferde bir ısırık.


11
Ayrıca bir filin yemek için uzun zaman alır. Bittiğinde bundan sıkılırdın. Aynı büyük teknik kitaplarda bir sorun olabilir.
talonx,

5
Fillerin, her yerin bu görev nedeniyle bir devrim planladığından eminim, sizi duyarsız pıhtı. Ek olarak, filin hangi ucunda biri yemeye başlamalı?
Tim Post

14
Teorik olarak, bir fil yiyen kulüp Ninsanlar olmalıdır kesmek zamanı ile N. Bir kitap okuma kulübü Niki aşamada faaliyet gösterecek. İlk aşamada, 1/Nokuma sırasına hiçbir bağımlılık olmadığı varsayılarak her kişi kitabı okur. İkinci aşama bir O(N^2)iletişim olacaktır, ancak O(N)her zaman adımda bir kişi diğer kişilere yayın yapabildiğinden yalnızca zaman adımlarını atar N-1. Kitabın yayınlanması için gereken zamanın, 1/Norantılı olduğunu varsayarsak, 1/Nikinci aşama için gereken zaman N, kulüpteki insan sayısından bağımsız olacaktır .
saat

1
"Bir dağa nasıl tırmanılır" sormalıydı ... daha çok vejetaryen.
Anton Petrov

1
@ MDMoore313 Bir cümlede: "BitTorrent'in bir kitap hakkındaki insan bilgisine nasıl."
rwong

37

Zaman, çaba ve sebat. Örneğin, başlangıçta Code Complete'i taramak aylar (belki 6 ay, günde 30 dakika) sürdü. Önemli noktaları vurguladığınızdan ve kişisel notları aldığınızdan emin olun, böylece daha sonra önemli noktaları gözden geçirebilirsiniz. Sadece metne bakarak çok fazla şey öğrenemezsiniz.

Nasıl Bkz On Yıllık Programlama Öğrenin .


6 ay? Tanrım, bir aydan daha az bir süre içinde okudum - okuduğumu durduramayacak kadar iyi bir okuma oldu.
gablin

17
Titreme Vurgulama! Ne tür bir canavar mükemmel bir kitabı bozuyor! Notlar olsa iyi. CC harika bir kitap, ancak ben onun parçalarını gözden kaçırdığımı kabul ediyorum. Tavsiyelerin bir kısmı C # 'da gerçekten gerekli değil (ve bir kısmı da çok!)
CodexArcanum

9
Vurgulamayı seviyorum, çünkü CC de dahil olmak üzere çoğu programlama kitabı gürültü-zayıf sinyallere oldukça zayıf bir sinyal veriyor. Hepsi "falan filan filan filan" iyi bir nokta falan filan filan ". Birkaç on yıl sonra tamamen modası geçmiş olacak, bu yüzden geleneksel edebiyattan biraz farklı. derli toplu tutmanıza gerek yok, IMO.
Joonas Pulakka

5
Alınan zaman, başka ne okuduğunuza da bağlıdır. Asla bir seferde sadece bir kitap okumam . Benim için genellikle gider: iş için 1-2, kişisel çalışma için 1, eğlence için (genellikle bir roman) ve banyo için 1.
Steven Evers,

7
@Codex, vurgulama sözdizimi renklendirme ölü ağaç sürümüdür.

23

İyi kitaplar mutlaka büyük değildir. O'Reilly kitapları ve Pragmatik Programcı kitapları oldukça zayıf olma eğilimindedir ve oldukça iyidirler.

Https://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read adresinde tavsiye edilen kitaplardan bazılarını okumanızı öneririm

Ancak sorunuzu cevaplamak için: Diğer tüm çalışma konularıyla aynı şekilde gayret gösterir. Dikkatli okuma, yansıtma, alıştırma yapma ve alıştırma yapma .


+1 400 sayfadan daha fazla kitabı olan kitap almaktan kaçınma eğilimindeyim, çünkü onu okumak sonsuza dek sürecek. Ayrıca, daha kısa kitapların konuya daha çok yaklaştığını ve çok fazla tekrarlamadığını fark ettim.
Martin Wickman

WICKMAN @Martin: O did not "400'den fazla sayfaya sahip kitap satın alma önlemek" demek; “iyi kitapların mutlaka büyük olmadığını” söyledi. Bu çok büyük bir fark. Eğer "büyük" kitaplardan kaçınıyorsanız, o zaman hiçbir zaman Code Complete'i okumazsınız - söz konusu sorudaki en yüksek oranlı kitaplar.
gablin

8
Egzersizleri yapmak için +1.
gablin

@ Martin, tahmin edeyim - satın almadığınız kitapların çok sayıda ekran dökümü var mı?

1
@gablin: " Ben eğilimim " dedim . Ayrıca, kendi Kod Tamamladım'a sahibim. Dürüst olmaktan pek hoşlanmadı.
Martin Wickman

22

İşinizin bağlı olduğu gibi, çoğu zaman yaptığı gibi okuyun.

Bu her zaman iyileşmeye çalıştığım bir alan. Karşılaştığım birkaç yol:

  1. Aşamalarda bunu Okuma: .. yağsız aracılığıyla ilk bitirmek için sadece çalışıyorum. Ardından, önemli alanları okumak için yavaşça çalışın. Her şeyi ilk bakışta gözden geçirmek önemlidir, çünkü belirli bir içeriğin gerçekten var olduğu ve hızlıca nasıl erişileceğini bildiğiniz hakkında bir fikir edinmelisiniz.
  2. kalem çalışma kitabı:, önemli noktaları vurgulayarak / altını çizin. Önemli, zor konuların özet notlarını alın.
  3. İlk önce İlgili Alanlarla Mücadele: İçindekilerle okuma ve durumunuza hemen uygulanabilir alanlarla başa çıkma ve geri kalanı geldikleri gibi ve ne zaman okumaları.
  4. Önemli Alanların Önceliklendirilmesi: Yaşlılara önce hangi alanların ele alınacağını sormak ve öncelikli bir liste yapmak ve belirlenen sırayla mücadele etmek.
  5. Lastik Ördek: Evet Gerçek ve çok alakalı . Zor kavramları açıklamak veya lastik ördeğe okumak , daha fazla anlamanıza yardımcı olacaktır.
  6. Çevrimiçi Referanslar: Zorlu kavramların gerçek zamanlı uygulamalarını çevrimiçi olarak bulun, referansları, örnekleri ve kılavuzları işaretleyin.
  7. Yansıtmak için Moment: Her zor konu , bağlantıları, bağımlılıkları hatırlatmaya ve uygulamayı görselleştirmeye çalışmak için bir dakikanızı ayırdıktan sonra. Konsepti gerçekten geliştirmek.
  8. Tartışma Grubu Bulun: Forumlar, gruplar, meslektaşlar, yaşlıları akılda tutmak ve konuyla ilgili bakış açılarını toplamak için kavramları tartışabileceğiniz herkes. Farklı kişilerin, aynı konuyu, deneyimlerinin ve maruz kaldıklarına bağlı olarak değişen yoğunluk ve derinliklerle anladığını unutmayın. Bu aynı zamanda motivasyon ve ilginin korunmasına yardımcı olur.

RTFM'nin ne anlama geldiğini daima hatırlayın .


Evet, sanırım bilinçaltıma batırılmasının önemini anlamak için kafama silah doğrultması için birini işe almalıyım.
intuited

Bölüm 1'deki not önerisini beğeniyorum. Zaten böyle bir şey yapıyorum - önemli notları bir not dosyasına kırpıyorum - ama bazen yeterince etkileşimli değil.
intuited

"Nasıl fil yediniz? Bir seferde bir ısırık." # 1'i kendim severim.
Jmq

6
Sikişme Kılavuzunu Oku?
Görünen Ad

3
Dost El Kitabı'nı okuyun .
otto

15

Diyet ve uyku - IMO, şeyler ne kadar iyi almak için temel olan şeyler.

İşte blogumdan bir liste ve açıklamalar :

Tamam, başlayalım… ama ilk önce, öğrenmenin en iyi yolunun sizin için işe yarayan şey olduğunu söylemeye gerek olmadan - bunlar bana yardım ettiğim birkaç ipucu. Belki sana da yardım ederler.

1. İlgilendiğiniz bir şey öğrenin!

Bu kolay. Kalbin içinde değilse, unut gitsin. Konuya ilgi duyduğumuzda en iyisini öğreniriz. Elbette, bir şeyi öğrenme nedenlerimiz değişebilir - bir şeyler öğrenmek isteyebilirsiniz, bu yüzden bunu yapmak için bir başkasına para ödemek zorunda kalmazsınız, ya da, çünkü ne öğreniyorsanız onu gerçekten seviyorsunuz / seviyorsunuz. Ne kadar çok hoşlarsanız, ustalaşmanız o kadar olasıdır.

2. Kaynaklarınızı akıllıca seçin

Bir konu bulmak kolay kısımdır - en iyi materyali bulmak biraz daha zordur. Burada en iyi tavsiyem sahayı oynamak. Dışarıdakilere bir göz atın, kitap incelemelerini okuyun (tutkulu yanıtları arayın), güvendiğiniz veya kendi alanlarında saygı duyulan kişilerin tavsiyelerini dinleyin. Devam et ve bir şeyler dene - sadece bir kitap aldığın için, okuman gerektiği anlamına gelmez. Başladığım ve giremediğim birkaç tane aldım. Bu harika, çünkü gerçekten hoşunuza giden bir kitap bulduğunuzda, çok daha fazlasını takdir edersiniz.
Kendinizi kitaplarla, kitaplarla veya etkileşimli öğrenim siteleriyle (örneğin Code School, Tryruby, vb.) Sınırlandırmayın, en iyi öğrenme yöntemlerini birleştirmenin mükemmel yollarıdır - izlemek, okumak, yapmak.
Kendine iyi bak. Çok ileriye atlamayın - temel şeylerden başlamaktan korkmayın… bu uzun vadede zaman kazanmanıza neden olabilir.

3. iyi yemek

Vücudunuz karmaşık bir makinedir. Makineler yakıta, enerjiye ihtiyaç duyar ve iyi çalışır durumda tutulmalıdır - yani vücudunuzu bok yiyerek, uyuyarak ya da cildinizde zehirle sarmayın, çünkü cildinizin hoş koktuğunu sanırlar, değillerdir.
Bu konuyla ilgili bir kitap yazabilirim, blog yazısına bile izin ver! Ancak, temel bilgiler atalarımızın yiyeceği yiyeceklere sadık kalıyor, yani işlenmiş çöp, kızarmış yiyecekler, tatlılar, çikolatalar, ekmekler, pizzalar, vb. Anlamına gelir. Büyüme hormonları, steroidler, rutin antibiyotikler, üreme, düşük kaliteli yem ve şartların iyi sağlıklı stoklara yol açacağını mı düşünüyorsunuz? Tekrar düşün. Bol miktarda doğal mineralli su içiniz (musluk, aromalı veya sulandırılmamış). Dehidrasyon performansınızı% 40'a kadar etkileyebilir. İnsanlar fakirler için kötü eğitime devam ediyor, ama sen ne biliyorsun? Eğitim, hikayenin sadece yarısıdır - diyet ve yaşam tarzı muhtemelen iyi bir okula gidip gitmemenden ziyade, öğrenme yeteneğiniz üzerinde derin bir etkiye sahip olacaktır.

4. iyi uykular

Vücudunuzun kaliteli bir uykuya ihtiyacı var. Bir şeyi öğrenmeye başlayan biri için iyileşmek ve daha da önemlisi, uyumak, vücudunuzun o gün yaptığınız / öğrendiğiniz her şeyi endekslemesidir. Eğer uykunuzun kalitesi zayıfsa, beyniniz o güne kadar elde ettiğiniz her şeyi doğru bir şekilde saklayamıyor / dizine ekleyemiyordu… yani bir şeyleri okumak için harcadığınız her zaman? Harcanabilir mi?
Neyse ki sizin için temiz yemek (yukarıya bakın) de iyi uyumanıza yardımcı olacaktır.

5. Kindle alın

İPad'inizi veya bilgisayar ekranınızı unutun - onlar saçma parlaklık nedeniyle sadece retina yanması için değil, aynı zamanda saniyede birçok kez 'tazeleme / titreme' nedeniyle göz yorgunluğuna neden olan LCD'ler kullanıyor. Kindle'daki ekran çok güzel. Açık havada, içeride, yatakta, tuvalette, nerede olursa olsun okuyabilirsiniz. Yatakta büyük bir kitap okuduğunuzu, kahrolasıca şeyi tutarak yan yana çevirdiğinizi hayal edin - kitap ne kadar büyükse o kadar az konforlu olacak! Şimdi geçirmeniz gereken beş veya altı benzer kitap hayal edin - pek iyi değil. Kindle'ı girin. Hafif, kolay, mükemmel. Benimkini seviyorum, onsuz olmaz. Ayrıca, metni vurgulamanıza olanak tanır ve Amazon'dan bir e-kitap satın alırsanız, 'popüler olayları' da görüntüleyebilirsiniz - bu, akranlarınızın önemli veya dikkate değer olduğunu düşündüğünüzü görmenin harika bir yoludur.

6. Geceleri son şeyi okuyun

Dün sabah ilk ne yaptığını hatırlıyor musun? Hayır, ben de yapamam! Eminim dün gece ne yaptığını hatırlıyorsundur. Ve bunun iyi bir nedeni var - beyninizin çalışma şekli yüzünden. İndekslemeye inen sırayla başlar, yani en son yaptığınız şey önce indekslenir / depolanır. Dene. Sabahları ve geceleri bir şeyler okuyun; ertesi gün en çok hangisini hatırladığınızı görün.
Duymak? Geceleri okumak için başka iyi bir neden barış ve sessizlik içindir. Trafik, çocuk oyun alanı ya da etrafta dolaşan insanların genel ambiyansı gibi dikkat dağıtmaktan daha kötü bir şey yoktur - ve farketmemiş olsanız da, bilinçaltınız olacaktır. Geceleri çok daha iyi konsantre olabileceğimi biliyorum, evcil hayvanlar uykudayken, telefonlar çalmıyor ve komşunun geri kalanı gece boyunca içeri giriyor!

7. Kendin önüne geçme

Daha doğrusu geri adım atmaktan korkmayın. Sadece alamayacağınız bir şeyi okuyorsanız, şu an için aşağı indirin ve temelleri ele alan bir kitap edinin ya da okuduğunuzdan bir adım öteye geçin. Eğer bu yeni kitabı 'alıp' alır ve sonra diğer kitaba geri dönün ve yine de anlamadıysanız, aynısını tekrar yapın - koyun ve daha basit bir şeyi kapsayan başka bir kitap bulun. Güven bana zamanını boşa harcamayacaksın - tekrarlamak güçlendirici. Bu yüzden konuyu daha önce ele alsanız bile, tekrar ele almak yine de çok faydalı olacaktır.

Sakladığınız kitabın içine giremiyorsanız, belki de iyi bir seçim değildi - aynı malzemeyi kapsayan bir alternatif bulun, üzerinde fazla zaman kaybetmeyin ya da daha sonra bonus olarak geri dönün.

8. Konsantre olamaz mı? Nefes almak…

Bazen kafanın etrafında vızıldayan şeyler olur. Bazen, gözlerin titrek bir LCD'den mürekkebin katı siciliğine (dijital veya başka şekilde!) Geçmesi biraz zaman alabilir. Aklınızın kaçtığını fark ettiğinizde, gözlerinizi kapatın ve yavaşça 10'a kadar sayın. Gerekirse tekrarlayın. İşe yarıyor. (Konsantrasyonu etkileyebileceğinden, yeterince su içtiğinizden emin olun.)

9. Başlamadan önce müzik dinleyin

Sırasında değil - bazı insanlar bununla iyi. Bilim adamları, müzik dinlemenin öğrenme gibi bir görevden önce daha iyi konsantre olmanıza yardımcı olduğunu kanıtladılar. Müzik türü, zevk aldığınız sürece önemli değil. Artık ebeveynlerinize / ortaklarınıza, müziğin bu kadar yüksek olmasının iyi bir nedeni olduğunu söyleyebilirsiniz!

10. Not alın ve işleri gözden geçirin

Ne yaparsan yap, bazı şeyleri gözden geçirdiğine emin ol. Not almayı, Kindle'ınızı vurgulamayı ya da sadece tüm kitapları yeniden okumayı seven bir kişi olsanız da, okuduğunuz şeyi gözden geçirmeye dikkat edin, çünkü bu öğrendiklerinizi pekiştirmenize yardımcı olacaktır.
Notlar alırdım, ancak Kindle'ımı aldığımdan beri snippet'leri (bazen bir kerede birkaç sayfa bile) vurguluyorum, sonra başka bir kitabı okuduktan sonra önceki kitabın vurgularını gözden geçiriyorum. Böylece unutmaya başlama şansım olur, sonra tekrar hatırlarım.
Ayrıca en sevdiğim kitaplarımı yeniden okumayı veya yeniden okumayı planlıyorum, çünkü kısmen onlardan zevk aldım ve kısmen lol'i unuttuğumu görmek için. (Şaka yapıyorum!)
Ayrıca, daha önce de belirtildiği gibi, aynı seviyede amaçlayan iki kitap almaktan çekinmeyin - tekrar etmek güçlendiricidir. Tekrarlama…?

Bonus ipucu. İyi eğlenceler!

Ne yaparsan yap, sıkıcı olmaya başladığında veya bir angarya gibi hissettiğinde - dur. Her şeyi ilginç, eğlenceli tutun ve kendinizi hızlandırın, böylece bir şeyler başardığınızı hissedin. Öğrendiğim her şeyle aynı seviyede olan en az iki kitap alma eğilimimin nedenlerinden biri - diğer kitabı okuduğunuzda sık sık 'bunu biliyorum!' Diye düşünürsünüz. ve bunun gibi bir an size bir vızıltı verir ve size bir şey öğrendiğinizi hatırlatır. Bunun gibi küçük başarılar, size teşvik ve sürdürme isteği verir.


Bu tür kitapların teknik kitaplar için iyi olmadığını, bununla birlikte doğal olmayan metin ve köpek kulağı sayfalarını dijital olarak vurgulayabilirsiniz. Manning Press kitapları iyi çünkü fiziksel bir kitap ve bir e-kitap alıyorsunuz, böylece ofise / evde gerçek kitapta açıklama ekleyebilir ve Kindle ile kendinizi yenileyebilirsiniz.
StuperUser

2
Bir uzlaşma olduğu konusunda hemfikirim, ama sizinle yatmak için kocaman bir referans kitabı almayı düşünün .. kol ağrısı lol. Bir öğreticiyi okuyup okuduğum gibi yaparsam, kitabı genellikle ekranda bir PDF olarak okuyacağım - ancak tonu ve parlaklığı daha rahat hale getirmek için ayarlayacağım. Ama Kindle'da okuduğum diğer tüm kitaplar - Yapacağımı düşünmedim ama yaparım.
Aston J

eye fatiguetoplam saçmalık. Kindle ekranına veya doğal kağıda yakından baktığınızda gözleriniz gerginleşir. Titreme önemli değil. Kontrol et. Bir dizüstü bilgisayar daha iyidir, çünkü ekranı daha büyüktür ve daha uzakta tutabilirsiniz. Sınırsız gözler sonsuzluğa odaklanır. Daha yakından bakmak bazı kasları zorlar ve acı çekmeye başlarlar ve zarar verebilirler. İnsanlara öğretmeden önce fizyolojiyi öğrenin. Nefes alma tavsiyesi faydalı görünmektedir.
Küçük Alien,

Uykusuzluk ve sindirici malzeme uyku ile ilgili olabilir. Çalışmak için zaten 1 saat sürücüyü uzatmamak için trafiği yenmek için sabah 4 gibi kalkmam gerekiyor. Çoğu zaman ben 5-6 saatten fazla uyumam. Daha az uyuduğum hafta boyunca okuduğunu anlama ve motivasyon düşüyor. Uyuduğum günleri farkettim, karmaşık / teknik materyalleri okumak için kendimi zombi hissettiğimden çok daha fazla motive ettim ve tek düşünebildiğim yatağım.
eaglei22

@ LittleAlien, aslında gerçek bir şey. Özellikle bir göz diğerinden daha güçlü olduğunda. Ben her zaman 20/20 vizyonumu bozacağına dair gözlük kullanmaktan kaçınmaya çalıştım. Çoğu zaman okurken daha fazla okuduğumda odaklanmayı daha zor ve zor buldum. Görünüşe göre gözlerimden biri bu yorgunluğa neden diğerinden daha güçlü. Kendime güzel bir çift şık Oakley okuma gözlüğü aldım ve bu ne fark. Okurken çok daha rahat hissediyor.
eaglei22

13

Kılavuzu daha aktif bir şekilde okumayı deneyin. Başka bir deyişle, sadece kelimelere bakmayın, aynı zamanda aktif olun. Örneğin, aşağıdaki tekniklerden bazılarını göz önünde bulundurun:

  • Kılavuza başlayarak başlayın, yani, kapatacak kılavuz kapağını okuyarak başlamayın; kılavuzun başlığını, yayıncının bulanıklığını (varsa), önsözü veya tanıtımı okuyarak başlayın ve ardından tabloyu inceleyin. içeriği. Daha sonra keşfettiğiniz bölümlerin bölümlerini sizin için en uygun olanları okumaya başlayın (bölümlerin başındaki veya sonundaki özet paragraflar özellikle önceden okurken okunması iyidir).

  • Kılavuzdaki soruları sorun; ardından kılavuzdaki cevaplara bakarak cevaplayın.

  • El kitabının bir özetini okurken yazın. Anahatların içindekiler tablosu ile aynı olması gerekmediğini ve daha derinlemesine gidebileceğini unutmayın.

  • Önemli kelime ve cümlelerin altını çizin.

  • Bölümlerin veya paragrafların kısa özetlerini yazın.

  • Okurken ne okuduğunuz hakkında bir zihin haritası çizin.

Yukarıdaki teknikler okuduğunuz herhangi bir açıklayıcı çalışma için (örneğin, romanların aksine) uygulanır ve bu nedenle kılavuzlara da uygulanır.

Daha fazla bilgi edinmek istiyorsanız, "etkin okuma" konulu kitapları arayın veya google'ı arayın.


8

Kitap Okumayı şiddetle tavsiye ederim . Notlar alarak, sorular sorarak, yazarların hedeflerini belirleyerek, vb. Okumanızdan en iyi şekilde nasıl yararlanabileceğiniz hakkında genel tavsiyeler verir. üzerinde.

Özellikle teknik kitaplara yönelik değildir, ancak tavsiye kesinlikle geçerlidir. Ve uzun olsa da, oldukça kolay bir şekilde okunuyor. Ancak, belirli okuma türleriyle ilgili bazı bölümler atlanabilir.


Özyinelemeyi anlamak için ...
StuperUser

7

Okuduğunuz şeye ihtiyacınız var . Sonra aniden ilginçleşir.

Ayrıca, okuduklarınız hakkında başkalarıyla / hatta kendinizle konuşun . Çoğu teknisyen ilginç kitapların özetlerini duymakla ilgilenir ve kendi okudukları şeylerin özetini sunar; bu da ilginç teknik konuşmalara neden olur.


5

Yaptığım şey "Genişlik-ilk okuma": ilk önce içindekiler tablosu, sonra bölümleri sıralı olarak okumaya çalışıyorum ama derinlemesine değil, büyük metin parçalarını atlayarak ve doğrudan koda girip gerekirse biraz geriye gitmeyi deniyorum onu anlamak için. Kitap hakkında daha iyi bir fikre sahip olarak, ilginç bölümleri tamamen okudum ve kitabın kalanını "talep üzerine" okumak için bıraktım.


3

Genellikle birkaç kez göz gezdiren bölümleri okuyarak kitabı incelerim. Bundan sonra kitapta ne olduğu hakkında iyi bir fikrim var ve daha sonra bir şeyler hakkında daha fazla şey öğrenmem gerektiğinde onu alabilirim. Sonra, zaman geçtikçe, daha düzenli bir şekilde okuyacağım.

30 yıldan beri gelişiyorum ve okuduğum şeyi okuyarak ve deneyerek bildiğim şeylerin çoğunu kendime öğrendim. Ben çok pratik bir öğreniciyim ve bir şeyden emin değilseniz örnek kodları denediğimde tinker ve ince ayar yapmaktan hoşlanıyorum.

Programlamada iyi bir yaşam sağlamak istiyorsanız öğrenmeye devam etmeniz önemlidir. Şimdi bildiğiniz ve sıcak olduğunu düşündüğünüz teknolojiler beş yıl içinde bayat ve kalabalık olacak, öğrenmeye devam etmeniz gerekiyor. Geliştiriciler bir şeyi öğrenme ve sonra rahatlama lüksüne sahip değildir. Bu kısmen iyi ve kısmen kötü çünkü yükü öğrenmeye devam etmek üzereyiz, ama çoğu geliştirici yaratıcı zorluğu sevdiğini düşünüyoruz, bu yüzden bu fiyatı kabul ediyoruz.


3

Önemli bulduğum şey önsözü okumak. Çoğu zaman yazar (lar) kitabın nasıl okunacağına dair bazı önerilerde bulunurlar. Ayrıca, zaten gerekli altyapıya sahip olduğumu düşünmeme rağmen, giriş bölümlerini doğrudan okumaya çalışıyorum. Beni kitabın kelime hazinesiyle tanıştırmamın genellikle yardımcı olduğunu buluyorum (örneğin, "Sunucu derken, fiziksel donanımı kastediyoruz;" Web sunucusu "derken uygulama sunucusu örneğini kastediyoruz).)

Ayrıca yağma dürtüsüyle savaşmalıyım. Anlama için okuma, referans okumadan farklıdır. Yavaşlayın ve birkaç sayfa ara verin ve okuduklarınızı gözden geçirin. Zorlu bölümleri tekrar okumak çoğu zaman zaman kaybı gibi geliyor, ancak uzun vadede karşılığını veriyor, çünkü daha sonraki bölümleri daha hızlı anlamama yardımcı oluyor.


3

Bu büyük ol 'referans tipi kitaplardan birini alırsam, referans olarak okurum. Yani, kilit noktaları aramaya çalışıyorum ve kitabı öğrenmeye çalışıyorum ki ihtiyaç duyduğumda nereye bakacağımı biliyorum. İyi bir örnek C referans kılavuzumdur. Ben okudum, ancak C özellikleri size alıntı yapamam. Ancak, önemli şeylerin çoğunu biliyorum ve hızlı bir şekilde ihtiyaç duyduğum her şeye bakabiliyorum çünkü kitabın düzenini çok iyi biliyorum.

Nasıl yapılırsa veya tanıtım kitabını okuyorsam, genellikle bilgisayarın önünde yaparım, böylece işleri olduğu gibi deneyebilirim. Favori tanıtım kitaplarımda denemek için birçok kod var - ve size söylüyorum , CD'deki kod örneklerini kullanmayın !!! Kendiniz yazarak çok daha pratik bilgiler edineceksiniz.


2

Dürüst olmak gerekirse, genellikle bir roman okur gibi hevesle okudum birkaç programlama kitapları vardır. Sadece en ilginç olanları arayın ve bunları okumak hiç sorun olmayacak.

Kendinizi yalnızca teknik kitaplarla sınırlamayın; Programlamayla ilgili birçok ilginç kitap, röportajlar , denemeler , başarı hikayeleri ve bunun gibi şeylerdir. Bunları son derece etkileyici ve hala bilgilendirici buluyorum. Onlar sizin için iyi bir başlangıç ​​noktası olabilir.


2

Hayatımda şu ana kadar yaklaşık 300 kitap okudum (bazıları 700 sayfalık) ve şunu söylemeliyim ki, (1) dikkat dağıtıcı şeyleri ortadan kaldırmalı, (2) ilgi alanını da bulmalı Konuya, okuduktan sonra öğrendiklerinizi anlatabilirsiniz ve (3) bu soruyu kendinize sorun: 3 gün içinde, bir şey başarmak ve çok şey öğrenmek ister miyim, yoksa hiçbir şey öğrenmek istemiyorum. televizyonun önünde oturdum ya da video oyunları oynadı?

Amerika'da çok az insan kurgu dışı kitaplar okuyor. Muhtemelen son altı ayda 100 kişiyle tanıştım ve bu insanların neredeyse her biri kurmaca olmayan kitapların yarı hevesli bir okuyucusu olduğumu bilseler de, hiç kimse bir kurgu olmayan kitap okumaktan bahsetti. ne de onlardan birinin kurgusal olmayan bir kitap okuduğunu gördüm. Kurgu dışı kitapları okumaya istekli ve okuyabilmek, sevdikleri kitaplardan nefret etsem bile, birisine olan saygımı anında arttırıyor. Bu yüzden çok az insan, birilerinin oturup kitap okuduğunda, gerçekten oldukça dikkat çekici olan, içki, övünmek vb. Dışında bir şey yapmaya isteklidir.


Video oyunları eğlencelidir.
Joose

2

Hah, sizce onları okumak zor, yazmayı deneyin!

Ben materyali absorbe ederken bilgimi sınamak için genellikle bazı kodlar yazmaya ya da bazı işler yapmaya çalışırım. Kılavuzun ne için olduğunu söylemediğiniz için bundan daha fazla ipucu veremem.


Teknik kitap yazmak çok zor. Aynı zamanda zengin olmanın bir yolu dediğim şey değil. OTOH, konferansta size gelen insanlar , saygı duyduğunuz insanlar ve imzanızı istemeniz çok faydalı.
Donal Fellows

2

Kullandığım bir metabiliş hilesi bu.

  1. Kitabı 10 dakika boyunca okuyun (dikkat dağıtıcı yok). Bu 10 dakika, okuduğum materyali anlamayı da içermelidir.

  2. Şimdi sıkıldım mı? Evet = Durdur, Hayır = 10 dakika devam et.

2. adımı en fazla 30 dakika tekrarlıyorum, sonra biraz ara veriyorum. Moladan sonra sıkılırsam, o zaman dur. Bu yöntem benim dikkatim dağılmamı engelliyor ve beynimin dolaştığını bildiğimde durmamı sağlıyor.

Okumak bunun bir parçası. Ayrıca malzemede alıştırmalar varsa, bunları yapın. Son olarak, malzemenin üzerinde tekrar okumaya ihtiyacım olduğunu bildiğimde kilit noktaları vurgularım (tüm sayfayı değil!)


1

Bu garip bir soru. Bir şeyle ilgileniyorsanız, okumak istemek doğal değil mi? Programlama hakkında kitap okumayı zor buluyorsanız, gerçekten ilgilenip ilgilenmediğinizi kendinize sormalısınız.

Cevabınız hala evet ise, şu anda yaptığınız şeyle ilgili iyi bir kitap seçtiğinizden emin olun. Örneğin, C ++ kullanıyorsanız, kitapları Scott Meyers veya Andrey Alexandrescu tarafından okumaya başlayın.


Sadece birayı çok sevdiğin için 100 kutu alamazsın.
NLV

Hayır, ama birayı çok seviyorsanız, hangi markaların iyi olduğu, nasıl yapıldığı vb. Hakkında okumak istersiniz.
Dima

1

Herhangi bir kılavuzun içeriğini pasif olarak çekmenin imkansız olduğunu düşünüyorum. Yapabileceğim en iyi şey, teknolojinin özellikleri hakkında genel bir fikir edinmek. Gerçekten bir teknolojiyi ayrıntılı olarak öğrenmek için, bazı görevleri yerine getirmeye çalışırken el kitabını açtım. Bir ay kadar sonra akraba bir uzmanım; programcıların çoğu kılavuzları hiç okumuyor gibi görünüyor.


"Programcıların çoğunun el kitaplarını hiç okumaması gibi görünüyor" için +1, TOO TRUE!
Çabuk_şimdi

1

Kılavuzları eve götürüyorum ve yatakta oturup onları okuyorum. Beni uyumaya gönderdiklerinde uyurum. Birkaç gece boyunca - belki bir hafta, bunu yaparak, üstesinden gelebilirim.

Bunu yaparken, kafamın içinde pek bir şey kalmayacağını biliyorum, ama nereye bakacağımı biliyorum.

Sonra gidip gerçek işler yapıyorum ve ne yapacağımı bilmediğim veya el kitabına bakmam gerekmediğinde, nereye bakacağımı biliyorum ve geri dönüp o bölümü ayrıntılı olarak yeniden okudum.

Bunu daima derleyici kılavuzları, bağlayıcılar, geliştirme araçları, her şeyle yapıyorum. Her zaman var. Ve araçlar hakkında her zaman, sadece gidip bir şeyler yapan meslektaşlarımdan daha fazla şey biliyorum. Sonra işler yolunda gitmediğinde yardım etmemi isteyin.

Ben biliyorum Gece yatakta kılavuzları okuma çok romantik olmadığını. Eşim şimdiye alışmıştı. Ve elimde kırmızı kalemle tasarım belgeleri veya teknik özellikleri okumaktan daha iyidir (bunu da yaptım) :-P


1

Çok fazla büyük yağlı teknik kitabım var:

*) Toz tavşanlarının toplanması için BÜYÜK bir alan ayırmak istemediğiniz sürece iyi bir e-Okuyucu çok önemlidir ... Notları, gezinme ve dizinleri kullanma biçimleri nedeniyle Sony Reader serisini seviyorum - teknik okuma için harika - ancak Sony için çalışmıyorum - 'her biri için, kendi'.

*) Genelde iyi dizine alınmış referans tipi kitaplar alıyorum ve nadiren de olsa bir roman okuduğunuz şekilde OKUYORUM. Önsöz'ü okudum ve TOC ve indeksleri okudum ve taradım, böylece ihtiyacım olduğunda orada ne olduğunu biliyorum.

*) Dar özel konulardaki büyük şişman kitaplardan kaçınıyorum - IMO bunlar genellikle israf oluyor, çünkü kitabı bitirdiğinizde, teknoloji eski, ya da başka bir projeye geçtiyseniz ya da Deneyimli programcıların kendilerini keşfedeceği şeyler konusunda çok fazla zaman harcıyorlar.


0

Genel olarak teknik kitapları bir kategori olarak görüyorum ve her tür kitapla iyi çalışacak tek bir yöntem yok. Çok şey, aynı zamanda, okuyucunun materyali verimli bir şekilde örtmek için makul bir süre içinde sahip olması için sahip olması gereken ilgi alanına ve uygun alan bilgisine (temel İngilizce'nin ötesinde) bağlıdır. Doğru beklentileri yerleştirmek önemlidir, yani normal bir kişi, kısa bir süre içinde sindirilecek çok fazla derinlik / içerik olduğundan, normal bir metinle karşılaştırıldığında kısa bir süre içinde sindirilecek çok fazla derinlik / içerik olduğundan, normal bir kişiyi kapaktan ele geçmeye hızlı bir şekilde okumayı beklememelidir. haberler veya kurgu.

Referans kitapları - çoğunlukla referans için kullanılan, gerçekten de bir kapaktan diğerine okumaya niyetliysen, kabul edilebilir bir okuma oranı için gerekli arka plan bilgisine sahip olmaya hazır ol. TAOCP kitaplarının özellikle yüksek bir gereksinim duyduğunu biliyorum ve her birkaç cümleden sonra duraklatmanız ve düşünmeniz gerektiğinde hızlı okuma işe yaramayacak. Çalışılacak alıştırmalar olduğunda en çok çalışılan ders kitaplarına benzerler.

Öğreticiler / rehberler - bunlar, okumayı en kolay olanlardır, özellikle de uygulamalı aktiviteye çevrilebilecek çalışılmış örnekleri olan, kazanılan bilgiyi doğrulamak için daha ilgi çekici ve etkili bir yoldur. Hız okumasının çok etkili olduğu nesirleri umursamıyorum.

Bütün bunlar söylendiğinde, herhangi bir zamanda okunması gereken doğru kitap türlerini tanımlamak ve onlarla başa çıkmak için daha iyi bir pozisyonda olan aşılmaz engelleri bırakmak daha önemli olabilir.


-1

İyi bir yazar tarafından yazılmış bir kitap alın. Manning Press In Action kitapları iyi, çünkü onlar el kitapları değil, aynı zamanda önemli detayları da içeren eğiticiler.

Vurgulayıcı ile okuyun .

  1. Tüm paragrafı oku.
  2. Paragrafı özetleyen en kısa ifadeyi bulun.
  3. Vurgula.
  4. Paragrafın tamamını tekrar okuyun.
  5. Vurgulanan özeti okuyun.
  6. Bir sonraki paragrafa geç.
  7. 1’e git.

Aşağıdakine benziyorsa, hatırlaması daha kolay olmalı:

  1. Tüm paragrafı oku .
  2. Paragrafı özetleyen en kısa ifadeyi bulun .
  3. Vurgula .
  4. Paragrafın tamamını tekrar okuyun .
  5. Vurgulanan özeti okuyun .
  6. Taşı sonraki paragrafta .
  7. 1’e git.

-2

Kitap okumak için fazla zaman bulamıyorum. "Gerçek Dünya Haskell" beni bitirmek için yaklaşık bir yıl sürdü. Genellikle kısa vadede uygulayamadığım geçitleri atlarım. İlginç sayfaları biraz yavaş okudum. Yardımcı olan şey, en önemli fikirleri kalemle çizmektir, böylece nihayet tekrar aldığımda ne okuduğumu unutmam.


-2

Benim durumumda genellikle böyle olur.

"X teknoloji kulağa daha çok şey nereden gelebilirim gerçekten harika" diye konuştuğumda google teknolojiyi olabildiğince emerek kullandım, mümkünse yeni yutturmaca kullanarak küçük bir çaba göstermeye çalışıyorum. Eğer hala ilgileniyorsam, konuyla ilgili iyi bir kitap alıyorum, en son benim için WCF'ye bir baskı.

Okumak için seçim kitabımı (genellikle yaptığım en son satın alımlar) banyoda özel zamanlarım için çocuklardan ve dikkat dağıtıcı şeylerden uzak tutuyorum. Bu şekilde okumam daha uzun sürüyor ama en azından onlardan geçiyorum.


-2

Ben okuma hızı (ve uygun olan yerlerde kenar boşluğunda kendi notlar yazmak). Hızlı okuma aldatmaca değildir. Birkaç hafta süren antrenman sonrasında alıkonma artışıyla birlikte 140wpm'den (dakikada kelime sayısı) 800wpm'ye gittim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.