Làm thế nào để mọi người đọc sách kỹ thuật lớn? [đóng cửa]


70

Tôi thấy rằng hầu hết các lập trình viên giỏi đều có thói quen đọc những cuốn sách lớn để học về công nghệ.

Điều gì thực sự cần để đọc sách kỹ thuật, ngoài sự quan tâm thực sự về công nghệ?

Làm thế nào tôi có thể cải thiện khả năng đọc những cuốn sách này?


20
FWIW, tôi không thích những cuốn sách hay nói chuyện, thích những cuốn sách như sê-ri "tóm tắt" từ OReilly, những cuốn sách cho phép bạn đọc một hoặc hai trang và tiêu hóa một khái niệm cụ thể, thay vì những sử thi mới lạ này chỉ cần nửa ngày để vượt qua một chương, đánh lạc hướng tất cả các cách thông qua văn xuôi.
Robert Harvey


Câu hỏi hay, nhưng không nhất thiết phải lập trình rất cụ thể. Bạn nên xem xét chỉnh sửa nó để làm cho nó cụ thể hơn để lập trình.
Anto

2
Thoát khỏi hướng dẫn đọc và bắt đầu đặt câu hỏi cho người mới bắt đầu trên StackOverflow. Họ thích nó ở đó.
Công việc

1
@RobertHarvey Kinda thích bình luận đó? j / k.
bobobobo

Câu trả lời:


62

Chúng tôi có đôi mắt thực sự LỚN.

Bỏ qua một bên, tôi là một trong những người thấy việc đọc rất khó khăn. Nếu tôi đang làm việc theo cách của mình thông qua một cuốn sách rất lớn, tôi sẽ cố gắng đọc vào sáng sớm, khi tôi thức dậy, khi tâm trí tôi không còn phiền nhiễu. Tôi thấy rằng tôi có thể bị cuốn hút dễ dàng hơn nhiều vào thời điểm đó trong ngày và tôi giữ được nhiều hơn.

Sau đó, có những cuốn sách chỉ khô đến mức chúng sẽ bị đau bất kể hoàn cảnh đọc. Tôi cố gắng tránh chúng bất cứ khi nào có thể, hoặc tìm một cuốn sách khác có cùng thông tin được viết theo một phong cách khác. Nếu đọc một cuốn sách đau đớn đến mức bạn khó có thể không đặt nó xuống, bạn đang lãng phí thời gian vì dù sao bạn có thể sẽ không giữ được nhiều.

Tuy nhiên, tôi thích nhận thông tin với liều lượng nhỏ hơn. 'Những cuốn sách lớn' của tôi chủ yếu là để tham khảo và không có ý định đọc bìa để che, trừ khi bạn có một khoảng chú ý đáng kinh ngạc.

Ngoài ra, mặc dù rất lạc đề, tôi thực sự thích nó khi mọi người dành thời gian để viết đánh giá sách trên blog hoặc trang web cá nhân của họ. Điều đó giúp tôi tìm những cuốn sách phù hợp nhất với tôi. Vì vậy, nếu bạn yêu thích hoặc ghét một cuốn sách, hãy xem xét xuất bản một bài đánh giá. Nó sẽ đến với những người có thể quan tâm đến bất kỳ cuốn sách nào bạn đang thảo luận.


14
+1 để quan sát rằng một cuốn sách giáo khoa phải trình bày thông tin ở định dạng dễ tiêu hóa nếu không nó chỉ lãng phí công sức
Gary Rowe

Giới thiệu về thuật toán.
Dhaivat Pandya

Knuth có phong cách sống động nhưng không thể đọc được. Chỉ vì đường cong học tập quá dốc. Sẽ rất hiệu quả khi tự mình mở ra câu chuyện đầy đủ thay vì cô đọng vấn đề vào các tập sách dày và buộc học sinh phải phát minh ra lý thuyết còn thiếu giữa mỗi bước trong đó.
Người ngoài hành tinh nhỏ

76

Làm thế nào để ăn một con voi? Một lần cắn một lúc.


11
Nó cũng mất một thời gian dài để ăn một con voi. Bạn sẽ chán nó khi nó kết thúc. Tương tự có thể là một vấn đề với sách kỹ thuật lớn.
Talonx

5
Tôi khá chắc chắn rằng những con voi, ở khắp mọi nơi đang lên kế hoạch cho một cuộc cách mạng do bài đăng này, bạn vô cảm. Ngoài ra, vào cuối con voi nên bắt đầu ăn gì?
Tim Post

14
Về lý thuyết, một câu lạc bộ ăn thịt voi của Nmọi người nên cắt giảm thời gian N. Một câu lạc bộ đọc sách của Nmọi người sẽ hoạt động theo hai giai đoạn. Trong giai đoạn đầu tiên, mỗi người đọc 1/Ncuốn sách, giả sử không có sự phụ thuộc trong thứ tự đọc. Giai đoạn thứ hai sẽ là một O(N^2)giao tiếp, nhưng sẽ chỉ thực O(N)hiện các bước thời gian bởi vì trong mỗi lần, một người có thể phát cho người khác N-1. Giả sử thời gian cần thiết để phát sóng 1/N cuốn sách cũng tỷ lệ thuận với 1/Nthời gian cần thiết cho giai đoạn thứ hai sẽ không phụ thuộc Nvào số lượng người trong câu lạc bộ.
rwong

1
Nên hỏi "Làm thế nào để leo lên một ngọn núi" .. đó là ăn chay nhiều hơn.
Anton Petrov

1
@ MDMoore313 Trong một câu: "cách BitTorrent kiến ​​thức của con người về một cuốn sách."
rwong

37

Thời gian, nỗ lực và kiên trì. Ví dụ: tôi mất vài tháng (có thể là 6 tháng, 30 phút mỗi ngày) để thu thập thông tin qua Code Complete ban đầu. Hãy chắc chắn để làm nổi bật những điều quan trọng và ghi chú cá nhân để bạn có thể sửa đổi những điểm quan trọng sau này. Bạn sẽ không học được nhiều bằng cách chỉ nhìn chằm chằm vào văn bản.

Xem cách dạy lập trình trong mười năm .


6 tháng? Geez, tôi đã thực hiện nó trong vòng chưa đầy một tháng - đó là một cuốn sách hay đến nỗi tôi không thể ngừng đọc nó.
gablin

17
Làm nổi bật Shudder ! Những loại quái vật làm hỏng một cuốn sách hoàn toàn đáng yêu! Ghi chú là tốt mặc dù. CC là một cuốn sách tuyệt vời, mặc dù tôi thừa nhận lướt qua các bit của nó. Một số lời khuyên không thực sự cần thiết trong C # (và một số trong đó rất nhiều là!)
CodexArcanum

9
Tôi thích làm nổi bật bởi vì hầu hết các sách lập trình, bao gồm CC, có tín hiệu khá kém đối với tiếng ồn -ratio. Đó là tất cả "blah blah blah blah blah blah blah một điểm tốt blah blah blah blah". Sau một vài thập kỷ, nó sẽ hoàn toàn lỗi thời, vì vậy nó khác với văn học truyền thống; không cần phải giữ nó gọn gàng, IMO.
Joonas Pulakka

5
Thời gian thực hiện cũng phụ thuộc vào những gì bạn đang đọc. Tôi không bao giờ chỉ đọc một cuốn sách một lần. Đối với tôi nó thường đi: 1-2 cho công việc, 1 cho học tập cá nhân, 1 cho giải trí (thường là tiểu thuyết) và 1 cho phòng tắm.
Steven Evers

7
@Codex, làm nổi bật là phiên bản cây chết của tô màu cú pháp.

23

Những cuốn sách hay không nhất thiết phải lớn. Sách O'Reilly và sách Lập trình viên thực dụng có xu hướng khá mỏng và chúng khá tốt.

Tôi muốn đề nghị bạn đọc một số sách được đề xuất tại https://stackoverflow.com/questions/1711/what-is-the-single- most-instfluential- book- every-program-should- read

Nhưng để trả lời câu hỏi của bạn: Cần nỗ lực, giống như bất kỳ môn học nào khác. Đọc kỹ, suy ngẫm, ghi chú và thực hiện các bài tập .


+1 Tôi có xu hướng tránh mua những cuốn sách có hơn 400 trang, chỉ vì tôi biết rằng tôi sẽ mất mãi mãi để đọc nó. Bên cạnh đó, tôi thấy rằng những cuốn sách ngắn có nhiều điểm và không lặp lại quá nhiều.
Martin Wickman

@Martin Wickman: Anh ấy đã không nói "tránh mua những cuốn sách có hơn 400 trang"; ông nói rằng "những cuốn sách hay không nhất thiết phải lớn". Đó là một sự khác biệt rất lớn. Nếu bạn tránh được những cuốn sách "lớn", thì bạn sẽ không bao giờ được đọc Code Complete - những cuốn sách có tỷ lệ cao nhất trong câu hỏi vừa được liên kết.
gablin

8
+1 để làm bài tập.
gablin

@Martin, hãy để tôi đoán - những cuốn sách bạn không mua có rất nhiều màn hình?

1
@gablin: Tôi nói " Tôi có xu hướng". Bên cạnh đó, tôi sở hữu Code Complete. Không thành thật lắm.
Martin Wickman

22

Đọc nó giống như công việc của bạn phụ thuộc vào nó, hầu hết các lần nó làm.

Đây là một lĩnh vực tôi luôn hướng tới để cải thiện. Một số cách tôi đã đi qua:

  1. Đọc nó trong các giai đoạn: .. lướt qua đầu tiên cố gắng chỉ để hoàn thành nó. Sau đó, làm việc chậm trong việc đọc các lĩnh vực quan trọng. Điều quan trọng là lướt qua toàn bộ trước tiên bởi vì bạn phải có ý tưởng rằng một nội dung nào đó thực sự tồn tại và biết cách truy cập nhanh chóng.
  2. bút chì n sách làm việc : , làm nổi bật / gạch chân những điểm quan trọng. Ghi chú tóm tắt các chủ đề quan trọng, khó khăn.
  3. Trước tiên , giải quyết các khu vực liên quan: Đọc qua nội dung và giải quyết các khu vực có thể áp dụng ngay lập tức cho tình huống của bạn và đọc phần còn lại khi chúng đến.
  4. Ưu tiên các khu vực quan trọng: Hỏi người cao niên về khu vực nào cần ưu tiên trước và lập danh sách ưu tiên và giải quyết theo thứ tự đã đặt.
  5. Vịt cao su: Có Nó là có thật và rất phù hợp. Giải thích các khái niệm khó khăn hoặc đọc nó cho một con vịt cao su sẽ giúp bạn hiểu thêm về nó.
  6. Tài liệu tham khảo trực tuyến : Tìm trực tuyến, tài liệu tham khảo, ví dụ, triển khai các khái niệm khó khăn trong thời gian thực và đánh dấu nó xuống bên cạnh hướng dẫn.
  7. Khoảnh khắc để suy ngẫm: Sau mỗi chủ đề khó khăn, hãy dành một chút thời gian để cố gắng nhớ lại các kết nối, sự phụ thuộc và trực quan hóa ứng dụng của nó, triển khai. Để thực sự ăn sâu vào khái niệm.
  8. Tìm nhóm thảo luận: Diễn đàn, nhóm, đồng nghiệp, người cao niên bất kỳ ai bạn có thể thảo luận về các khái niệm để giữ cho mọi thứ trong tâm trí và để thu thập quan điểm của họ về chủ đề này. Hãy nhớ những người khác nhau hiểu cùng một chủ đề với cường độ và độ sâu khác nhau dựa trên kinh nghiệm và tiếp xúc của họ. Điều này cũng giúp theo kịp động lực và sự quan tâm.

Luôn nhớ những gì RTFM là viết tắt của.


Vâng, tôi đoán tôi nên thuê ai đó chĩa súng vào đầu mình chỉ để tầm quan trọng của nó chìm vào tiềm thức của tôi.
trực giác

Tôi thích gợi ý ghi chú trong phần 1. Tôi đã làm một cái gì đó như thế này - cắt các bit quan trọng ra một tệp ghi chú - nhưng đôi khi nó không đủ tương tác.
trực giác

"Làm thế nào để bạn ăn một con voi? Mỗi lần cắn." Tôi thích # 1 bản thân mình.
jmq

6
Đọc hướng dẫn sử dụng?
Tên hiển thị

3
Đọc Hướng dẫn thân thiện .
otto

15

Ăn kiêng và ngủ - những thứ mà IMO, là nền tảng cho việc bạn chọn đồ tốt như thế nào.

Đây là danh sách và giải thích từ blog của tôi :

Ok hãy bắt đầu, nhưng trước tiên, bạn nên đi mà không cần nói rằng cách tốt nhất để học là bất cứ điều gì phù hợp với bạn - đây chỉ là một số lời khuyên mà tôi tìm thấy giúp tôi. Có lẽ họ cũng sẽ giúp bạn.

1. Tìm hiểu điều gì đó bạn quan tâm!

Điều này dễ dàng. Nếu trái tim bạn không ở trong đó, hãy quên nó đi. Chúng tôi học tốt nhất khi chúng tôi quan tâm đến chủ đề này. Tất nhiên lý do của chúng tôi để học một cái gì đó có thể khác nhau - bạn có thể muốn học một cái gì đó để bạn không phải trả tiền cho người khác để làm điều đó, hoặc, vì bạn thực sự thích / yêu bất cứ thứ gì bạn đang học. Bạn càng thích nó, bạn càng có khả năng làm chủ nó.

2. Chọn tài nguyên của bạn một cách khôn ngoan

Tìm một chủ đề là phần dễ dàng - tìm tài liệu tốt nhất là một chút khó khăn hơn. Ở đây, lời khuyên tốt nhất của tôi là chơi các lĩnh vực. Hãy xem những gì ngoài kia, đọc các đánh giá về sách (tìm kiếm những phản hồi đam mê), lắng nghe lời khuyên của những người bạn tin tưởng hoặc những người được tôn trọng trong lĩnh vực của họ. Hãy tiếp tục và thử mọi thứ - chỉ vì bạn đã mua một cuốn sách, không có nghĩa là bạn phải đọc nó. Tôi đã mua một vài cái mà tôi bắt đầu và chỉ không tham gia. Điều đó thật tuyệt, bởi vì khi bạn tìm thấy một cuốn sách bạn thực sự thích, bạn sẽ đánh giá cao nó hơn thế nữa.
Đừng giới hạn bản thân trong các cuốn sách, screencasts hoặc các trang web học tập tương tác (như Code School, Tryruby, v.v.) là những cách tuyệt vời để kết hợp tất cả các cách học tốt nhất - xem, đọc, làm.
Tăng tốc cho bản thân. Đừng nhảy quá xa về phía trước - đừng ngại bắt đầu từ những điều cơ bản, nó thực sự có thể giúp bạn tiết kiệm thời gian trong thời gian dài.

3. Ăn uống tốt

Cơ thể bạn là một cỗ máy phức tạp. Và máy móc cần nhiên liệu, năng lượng và phải được giữ trong tình trạng hoạt động tốt - tức là đừng làm phiền cơ thể bạn bằng cách ăn cứt, làm thuốc hoặc đeo chất độc lên da vì bạn nghĩ rằng chúng làm bạn có mùi thơm, chúng không.
Tôi có thể viết một cuốn sách về chủ đề này một mình chứ đừng nói đến một bài viết trên blog! Nhưng những điều cơ bản là dính vào thực phẩm mà tổ tiên chúng ta đã ăn, điều đó có nghĩa là không có crap chế biến, thực phẩm chiên, kẹo, sôcôla, bánh mì, pizza, v.v. Hãy quan tâm đến cách thức sản xuất / trồng của bạn. Hãy nghĩ rằng hormone tăng trưởng, steroid, kháng sinh thông thường, trong chăn nuôi, thức ăn kém chất lượng và điều kiện sẽ mang lại nguồn dự trữ tốt cho sức khỏe? Nghĩ lại. Uống nhiều nước khoáng thiên nhiên (không khai thác, có hương vị hoặc hoàn nguyên). Mất nước có thể ảnh hưởng đến hiệu suất của bạn lên đến 40%. Mọi người tiếp tục về giáo dục tồi cho người nghèo, nhưng bạn biết gì không? Giáo dục chỉ là một nửa câu chuyện - chế độ ăn uống và lối sống có thể sẽ có ảnh hưởng sâu sắc đến khả năng học tập của bạn hơn là bạn có đi học tốt hay không.

4. Ngủ ngon

Cơ thể bạn cần giấc ngủ chất lượng. Để hồi phục, và quan trọng hơn, đối với một người bắt đầu học một cái gì đó - giấc ngủ là khi cơ thể bạn lập chỉ mục mọi thứ bạn đã làm / học ngày hôm đó. Nếu chất lượng giấc ngủ của bạn kém, bộ não của bạn sẽ không thể lưu trữ / lập chỉ mục chính xác mọi thứ bạn có cho đến ngày hôm đó đúng như vậy, vậy tất cả thời gian bạn dành để đọc một cái gì đó? Cũng có thể bị lãng phí.
May mắn cho bạn, ăn sạch (xem ở trên) cũng sẽ giúp bạn ngủ ngon.

5. Nhận một chiếc Kindle

Quên iPad hoặc màn hình máy tính của bạn - chúng sử dụng màn hình LCD không chỉ khiến bạn bị bỏng võng mạc vì độ sáng kỳ cục mà còn vì chúng 'làm mới' / nhấp nháy nhiều lần trong một giây, gây mỏi mắt. Màn hình trên Kindle rất đẹp. Bạn có thể đọc nó ngoài trời, trong nhà, trên giường, trong loo - bất cứ nơi nào. Hãy tưởng tượng bạn đang đọc một cuốn sách khổng lồ trên giường, lật sang bên giữ thứ chết tiệt đó - cuốn sách càng lớn thì nó sẽ càng ít thoải mái! Bây giờ hãy tưởng tượng năm hoặc sáu cuốn sách tương tự bạn phải vượt qua - thực sự không tuyệt vời. Nhập Kindle. Đó là ánh sáng, dễ dàng, hoàn hảo. Tôi yêu tôi, sẽ không có nó bây giờ. Chúng cũng cho phép bạn làm nổi bật văn bản và nếu bạn mua một cuốn sách điện tử từ Amazon, bạn cũng có thể xem 'những điểm nổi bật phổ biến' - đó là một cách tuyệt vời để xem những gì đồng nghiệp của bạn nghĩ là quan trọng hoặc đáng chú ý.

6. Đọc điều cuối cùng vào ban đêm

Bạn có thể nhớ những gì bạn đã làm điều đầu tiên sáng hôm qua? Không, tôi cũng không thể! Tôi cá là bạn có thể nhớ những gì bạn đã làm tối qua. Và có một lý do chính đáng cho điều đó - vì cách mà bộ não của bạn hoạt động. Nó bắt đầu lập chỉ mục theo thứ tự giảm dần, vì vậy những gì bạn đã làm cuối cùng, được lập chỉ mục / lưu trữ đầu tiên. Thử nó. Đọc một cái gì đó vào buổi sáng, và một cái gì đó vào buổi tối - ngày hôm sau xem bạn nhớ gì nhất.
Nghe rằng? Một lý do tốt để đọc vào ban đêm là vì sự yên bình và yên tĩnh. Không có gì tồi tệ hơn phiền nhiễu, cho dù đó là giao thông, trẻ em chơi đùa hay bầu không khí chung của mọi người lơ lửng xung quanh - và mặc dù bạn có thể không nhận thấy, tiềm thức của bạn sẽ. Tôi thấy rằng tôi có thể tập trung tốt hơn nhiều vào ban đêm, khi thú cưng đang ngủ, điện thoại không đổ chuông và phần còn lại của hàng xóm được nhét vào ban đêm!

7. Đừng vượt lên chính mình

Hay đúng hơn, đừng ngại lùi lại một bước. Nếu bạn đang đọc thứ gì đó mà bạn không nhận được, hãy đặt nó xuống trong thời gian này và lấy một cuốn sách giải quyết những điều cơ bản, hoặc là một bước xuống từ những gì bạn đang đọc. Nếu bạn 'lấy' cuốn sách mới này và sau đó quay lại cuốn sách khác mà vẫn không nhận được nó, hãy làm lại tương tự - đặt nó xuống và tìm một cuốn sách khác bao gồm một cái gì đó đơn giản hơn. Tin tôi đi bạn sẽ không lãng phí thời gian của bạn đâu - việc lặp lại đang củng cố. Vì vậy, ngay cả khi bạn đã đề cập đến chủ đề này trước đây, việc tiếp tục lại chủ đề vẫn sẽ mang lại lợi ích cao.

Nếu bạn không thể vào cuốn sách mà bạn tiếp tục đặt xuống, có thể đó không phải là một lựa chọn tốt - hãy tìm một giải pháp thay thế bao gồm cùng một tài liệu, không lãng phí thời gian cho nó hoặc quay lại sau đó như một phần thưởng.

8. Không thể tập trung? Hơi thở

Đôi khi bạn sẽ có những thứ ù quanh đầu. Đôi khi, sẽ mất một lúc để mắt bạn điều chỉnh từ màn hình LCD nhấp nháy sang độ yên tĩnh vững chắc của mực (kỹ thuật số hoặc cách khác!). Khi bạn thấy đầu óc mình đang chạy trốn, hãy nhắm mắt lại và từ từ đếm đến 10. Lặp lại nếu cần thiết. Nó hoạt động. (Hãy chắc chắn rằng bạn cũng uống đủ nước - vì điều đó có thể ảnh hưởng đến sự tập trung.)

9. Nghe nhạc trước khi bắt đầu

Không trong thời gian - mặc dù một số người vẫn ổn với điều đó. Các nhà khoa học đã chứng minh rằng nghe nhạc trước một nhiệm vụ như học tập, giúp bạn tập trung tốt hơn. Thể loại nhạc không thành vấn đề, miễn là bạn thích nó. Bây giờ bạn có thể nói với cha mẹ / đối tác của mình rằng có một lý do chính đáng tại sao bạn có âm nhạc quá lớn!

10. Ghi chú và xem qua mọi thứ

Bất cứ điều gì bạn làm, hãy chắc chắn để đi qua mọi thứ. Cho dù bạn là loại người thích ghi chú, tô sáng trong Kindle hay chỉ đọc lại toàn bộ sách, hãy chú ý đến những gì bạn đã học bởi vì điều này sẽ giúp củng cố những gì bạn đã học.
Tôi đã từng ghi chú, nhưng kể từ khi nhận được Kindle, tôi đã làm nổi bật các đoạn trích (hoặc đôi khi thậm chí là một vài trang cùng một lúc) sau khi đọc một cuốn sách khác, tôi đi qua những điểm nổi bật của cuốn sách trước đó. Vì vậy, tôi có cơ hội để bắt đầu quên, sau đó nhớ lại.
Tôi cũng đọc lại hoặc dự định đọc lại những cuốn sách yêu thích của mình, một phần vì tôi thích chúng và một phần để xem tôi đã quên lol đến mức nào. (Đùa thôi!)
Ngoài ra, như đã đề cập trước đây, đừng ngại nhận hai cuốn sách có cùng mục đích - việc lặp lại đang củng cố. Lặp đi lặp lại là thế?

Tiền thưởng. Tận hưởng chính mình!

Dù bạn làm gì, khi nó bắt đầu trở nên nhàm chán hoặc cảm thấy như một việc vặt - hãy dừng lại. Giữ cho mọi thứ thú vị, vui vẻ và tăng tốc bản thân để bạn cảm thấy như bạn đang đạt được thứ. Đó là một trong những lý do tại sao tôi có xu hướng nhận được ít nhất hai cuốn sách có cùng cấp độ với bất cứ thứ gì tôi đang học - khi bạn đọc cuốn sách khác, bạn thường bắt mình nghĩ rằng 'Tôi biết điều đó!' và đó là những khoảnh khắc như thế mang lại cho bạn một tiếng vang và nhắc nhở bạn rằng bạn đang thực sự học được điều gì đó. Những thành tựu nhỏ như thế cho bạn động lực và ý chí để tiếp tục.


Tôi thấy rằng kindles không tốt cho sách kỹ thuật, trong khi bạn có thể đánh dấu kỹ thuật số các trang văn bản và tai chó, điều đó không tự nhiên. Sách Manning Press rất tốt vì bạn có được một cuốn sách vật lý và một cuốn sách điện tử, vì vậy bạn có thể chú thích trong văn phòng / ở nhà trong cuốn sách thực sự và làm mới mình với Kindle.
StuperUser

2
Tôi đồng ý có một sự thỏa hiệp, nhưng hãy tưởng tượng lấy một cuốn sách tham khảo khổng lồ để lên giường với bạn .. đau cánh tay lol. Nếu tôi đang xem qua một hướng dẫn và thực hiện nó khi tôi đọc, tôi thường sẽ đọc cuốn sách dưới dạng PDF trên màn hình - nhưng điều chỉnh màu sắc và độ sáng để làm cho nó thoải mái hơn. Nhưng tất cả những cuốn sách khác tôi đọc trên Kindle - tôi không nghĩ là mình sẽ làm được.
AstonJ

eye fatiguelà tổng nhảm nhí. Đôi mắt của bạn căng thẳng khi bạn nhìn kỹ, vào màn hình kindle hoặc giấy tự nhiên. Nhấp nháy không thành vấn đề. Kiểm tra nó. Một máy tính xách tay là tốt hơn vì màn hình của nó lớn hơn và bạn có thể giữ nó xa hơn. Mắt không bị tập trung vào vô cực. Nhìn gần hơn một số cơ bắp và chúng bắt đầu đau và có thể gây hại. Tìm hiểu sinh lý trước khi dạy người. Lời khuyên để thở dường như là hữu ích.
Người ngoài hành tinh nhỏ

Thiếu ngủ và tiêu hóa vật chất là điều tôi có thể liên quan. Tôi phải thức dậy lúc 430 giờ sáng để đánh bại lưu lượng để không kéo dài ổ đĩa đã 1 giờ để làm việc. Thường thì tôi không ngủ quá 5-6 giờ. Trong suốt cả tuần khi tôi ngủ ít hơn, khả năng đọc hiểu và động lực của tôi giảm mạnh. Tôi nhận thấy những ngày tôi ngủ, tôi có động lực hơn để đọc các tài liệu kỹ thuật / phức tạp hơn là khi tôi cảm thấy như một thây ma, và tất cả những gì tôi có thể nghĩ là giường của tôi.
Eaglei22

@LittleAlien, thực sự nó là một điều có thật. Đặc biệt là khi một mắt mạnh hơn mắt kia. Tôi luôn cố gắng tránh đeo kính vì sợ nó sẽ làm giảm thị lực 20/20 của tôi. Thường thì khi đọc tôi càng thấy khó tập trung hơn khi đọc. Rõ ràng một trong hai mắt của tôi mạnh hơn mắt kia gây ra sự mệt mỏi này. Tôi có cho mình một cặp kính đọc sách Oakley sành điệu, và thật khác biệt. Cảm thấy thoải mái hơn nhiều khi đọc.
Eaglei22

13

Cố gắng đọc hướng dẫn tích cực hơn. Nói cách khác, không chỉ nhìn chằm chằm vào các từ, mà trở nên tích cực. Ví dụ, hãy xem xét một số kỹ thuật sau:

  • Bắt đầu bằng cách đọc trước hướng dẫn, nghĩa là không bắt đầu bằng cách đọc bìa thủ công để che, nhưng hãy bắt đầu bằng cách đọc tiêu đề của hướng dẫn, làm mờ nhà xuất bản (nếu có), lời nói đầu hoặc giới thiệu, sau đó nghiên cứu bảng của nội dung. Sau đó bắt đầu đọc các phần của các phần mà bạn phát hiện ra có liên quan nhất với bạn (các đoạn tóm tắt ở đầu hoặc cuối chương đặc biệt tốt để đọc khi đọc trước).

  • Đặt câu hỏi thủ công, sau đó bạn trả lời bằng cách tìm câu trả lời trong hướng dẫn.

  • Viết một phác thảo của hướng dẫn khi bạn đọc. Lưu ý rằng phác thảo không cần trùng với mục lục và có thể đi sâu hơn.

  • Gạch chân những từ và câu quan trọng.

  • Viết tóm tắt ngắn gọn của các phần hoặc đoạn văn.

  • Phác thảo sơ đồ tư duy về những gì bạn đang đọc trong khi bạn đang đọc nó.

Các kỹ thuật trên áp dụng cho bất kỳ công việc lưu trữ nào (trái ngược với tiểu thuyết chẳng hạn) bạn đọc, và do đó cũng áp dụng cho hướng dẫn sử dụng.

Nếu bạn muốn biết thêm thông tin, hãy tìm sách trên hoặc google, chủ đề "đọc chủ động".


8

Tôi rất muốn giới thiệu Cách đọc một cuốn sách . Nó đưa ra lời khuyên chung về cách tận dụng tối đa việc đọc của bạn bằng cách ghi chú, đặt câu hỏi, xác định mục tiêu của tác giả, v.v. Nó cũng đưa ra lời khuyên về cách tận dụng tối đa thời gian của bạn bằng cách xác định những gì có thể bị bỏ qua hoặc bỏ qua sớm trên, bật.

Nó không nhằm mục đích cụ thể vào sách kỹ thuật, nhưng lời khuyên chắc chắn được áp dụng. Và nó khá dễ đọc, mặc dù dài. Nhưng một số chương về các kiểu đọc cụ thể có thể được bỏ qua.


Để hiểu đệ quy ...
StuperUser

7

Bạn phải cần những gì bạn đang đọc. Sau đó, đột nhiên, nó trở nên thú vị.

Ngoài ra, hãy nói chuyện với người khác / thậm chí chính bạn về những gì bạn đã đọc. Hầu hết các kỹ thuật viên đều thích nghe tóm tắt những cuốn sách thú vị và sẽ cung cấp bản tóm tắt của riêng họ về những điều họ đã đọc, dẫn đến cuộc trò chuyện kỹ thuật thú vị.


5

Những gì tôi làm là loại "Breadth-First read": đầu tiên là mục lục, sau đó tôi cố gắng đọc các chương theo thứ tự nhưng không quá sâu, bỏ qua các đoạn văn bản lớn và đi thẳng vào mã, quay lại một chút nếu cần thiết để hiểu nó Có một ý tưởng tốt hơn về cuốn sách, tôi đọc đầy đủ các chương thú vị và để phần còn lại của cuốn sách được đọc "theo yêu cầu".


3

Tôi thường đọc lướt cuốn sách một vài lần, đọc những phần bắt mắt. Sau đó tôi có một ý tưởng hay về những gì trong cuốn sách và có thể lấy nó sau này khi tôi cần tìm hiểu thêm về một cái gì đó. Sau đó, khi thời gian cho phép, tôi sẽ đọc qua nó một cách có phương pháp hơn.

Tôi đã phát triển hơn 30 năm và tự dạy mình phần lớn những gì tôi biết bằng cách đọc và thử những gì tôi đã đọc. Tôi rất là một người học thực hành và thích mày mò và chỉnh sửa khi tôi thử mã mẫu nếu tôi không chắc chắn về điều gì đó.

Đó là điều cần thiết để tiếp tục học hỏi nếu bạn muốn kiếm sống tốt trong lập trình. Những công nghệ bạn biết bây giờ và nghĩ là nóng sẽ trở nên cũ kỹ và quá đông đúc trong năm năm vì vậy bạn phải tiếp tục học hỏi. Các nhà phát triển không có sự sang trọng để học một điều và sau đó thư giãn. Điều đó một phần tốt và một phần xấu vì gánh nặng là ở chúng tôi để tiếp tục học hỏi, nhưng tôi nghĩ rằng hầu hết các nhà phát triển yêu thích thử thách sáng tạo nên chúng tôi chấp nhận mức giá đó.


3

Điều tôi thấy quan trọng là đọc lời nói đầu. Thường thì tác giả sẽ cho bạn một số gợi ý về cách đọc cuốn sách. Ngoài ra, tôi cố gắng đọc các chương giới thiệu xuyên suốt, ngay cả khi tôi nghĩ rằng tôi đã có nền tảng cần thiết. Tôi thấy rằng nó thường giúp tôi làm quen với từ vựng của cuốn sách (ví dụ: "Khi chúng tôi nói 'máy chủ', chúng tôi có nghĩa là phần cứng vật lý; khi chúng tôi nói 'Máy chủ web', chúng tôi có nghĩa là ví dụ máy chủ ứng dụng.").

Tôi cũng phải chiến đấu với sự thôi thúc để lướt qua. Đọc để hiểu là khác với đọc để tham khảo. Hãy chậm lại và nghỉ ngơi vài trang và xem lại những gì bạn vừa đọc. Đọc lại các phần thử thách thường cảm thấy lãng phí thời gian, nhưng về lâu dài nó sẽ được đền đáp vì nó giúp tôi hiểu các phần sau nhanh hơn.


3

Nếu tôi nhận được một trong những loại sách tham khảo lớn đó, tôi sẽ đọc nó như một tài liệu tham khảo. Có nghĩa là, tôi đọc lướt nó để tìm những điểm chính, và cố gắng học cuốn sách để tôi biết nơi để tìm thứ gì đó khi tôi cần. Một ví dụ điển hình là hướng dẫn tham khảo C của tôi. Tôi đã đọc nó qua, nhưng tôi không thể trích dẫn thông số kỹ thuật C cho bạn. Tuy nhiên, tôi biết hầu hết những điều quan trọng và tôi có thể tìm kiếm mọi thứ tôi cần một cách nhanh chóng vì tôi quen thuộc với bố cục của cuốn sách.

Nếu tôi đang đọc một cuốn sách hướng dẫn hoặc giới thiệu, tôi thường làm nó trước máy tính để tôi có thể thử những thứ khi tôi đi. Các cuốn sách giới thiệu yêu thích của tôi có rất nhiều mã để thử - và tôi đang nói với bạn, Đừng sử dụng các mẫu mã trên CD !!! Bạn sẽ có được nhiều kiến ​​thức thực tế hơn bằng cách tự gõ nó.


2

Thành thật mà nói, có một vài cuốn sách lập trình mà tôi đọc say sưa như người ta thường đọc một cuốn tiểu thuyết. Chỉ cần tìm những thứ thú vị nhất, và đọc chúng sẽ không còn là vấn đề nữa.

Đừng chỉ giới hạn bản thân trong những cuốn sách kỹ thuật độc quyền; rất nhiều cuốn sách thú vị về lập trình là các cuộc phỏng vấn , bài tiểu luận , câu chuyện thành công , những thứ tương tự. Tôi tìm thấy những người cực kỳ hấp dẫn và vẫn còn nhiều thông tin. Họ có thể là một điểm khởi đầu tốt cho bạn.


2

Tôi đã đọc khoảng 300 cuốn sách cho đến nay trong cuộc đời tôi (một số có tới 700 trang) và tôi phải nói rằng bạn phải (1) loại bỏ phiền nhiễu, (2) tìm một người cũng quan tâm đến chủ đề để bạn có thể nói với họ về những gì bạn vừa học được từ việc đọc và (3) hãy tự hỏi mình câu hỏi này: Trong 3 ngày, tôi có muốn hoàn thành điều gì đó và học được nhiều không, hoặc tôi không muốn học được gì, có ngồi trước TV hay chơi trò chơi điện tử?

Rất ít người ở Mỹ thực sự đọc những cuốn sách phi hư cấu. Có lẽ tôi đã gặp 100 người trong sáu tháng qua, và mặc dù hầu hết mọi người trong số họ đều biết rằng tôi là một độc giả nửa mê đọc sách phi hư cấu, không một người nào từng nói về việc đọc một cuốn sách phi hư cấu, tôi cũng không bao giờ thấy một trong số họ đọc một cuốn sách phi hư cấu. Sẵn sàng và có thể đọc những cuốn sách phi hư cấu ngay lập tức làm tăng sự tôn trọng của tôi đối với ai đó, ngay cả khi tôi ghét những cuốn sách mà họ thích. Vì vậy, rất ít người sẵn sàng làm bất cứ điều gì khác ngoài uống rượu, khoe khoang, v.v ... rằng nó thực sự khá đáng chú ý khi ai đó ngồi xuống và đọc một cuốn sách.


Trò chơi video rất thú vị.
Joose

2

Hah, bạn nghĩ rằng đọc chúng là khó khăn, hãy thử viết chúng!

Tôi thường cố gắng viết một số mã hoặc thực hiện một số nhiệm vụ để kiểm tra kiến ​​thức của mình khi tôi tiếp thu tài liệu. Bạn không nói hướng dẫn sử dụng là gì, vì vậy tôi không thể cung cấp thêm lời khuyên nào nữa.


Viết một cuốn sách công nghệ là rất khó. Đó cũng không phải là điều tôi muốn gọi là làm giàu. OTOH, thật tuyệt vời khi bạn có người đến gặp bạn trong một cuộc hội thảo, những người bạn tôn trọng và xin chữ ký của bạn.
Donal Fellows

2

Một mẹo siêu nhận thức tôi sử dụng là đây.

  1. Đọc cuốn sách trong 10 phút (không có phiền nhiễu). 10 phút đó nên bao gồm hiểu những tài liệu tôi vừa đọc.

  2. Bây giờ tôi có chán không? Có = Dừng, Không = Tiếp tục trong 10 phút.

Tôi lặp lại bước 2 trong tối đa 30 phút, sau đó nghỉ ngơi. Nếu tôi chán sau giờ nghỉ thì dừng lại. Phương pháp này ngăn tôi khỏi bị phân tâm và cho phép tôi dừng lại khi tôi biết não mình đang đi lang thang.

Đọc sách là một phần của nó. Ngoài ra nếu có các bài tập trong tài liệu, làm chúng. Cuối cùng, nếu tôi biết tôi cần đọc lại tài liệu, tôi nhấn mạnh những điểm chính (không phải toàn bộ trang!).


1

Đây là một câu hỏi kỳ lạ. Nếu bạn quan tâm đến một cái gì đó, không phải tự nhiên muốn đọc về nó sao? Nếu bạn cảm thấy khó đọc sách về lập trình, bạn nên tự hỏi mình xem bạn có thực sự hứng thú không.

Nếu câu trả lời vẫn là có, thì hãy chắc chắn rằng bạn chọn một cuốn sách hay có liên quan đến những gì bạn đang làm. Chẳng hạn, nếu bạn đang sử dụng C ++, hãy bắt đầu đọc những cuốn sách của Scott Meyers hoặc Andrey Alexandrescu.


Chỉ vì bạn yêu bia nhiều nên bạn không thể lấy 100 lon.
NLV

Không, nhưng nếu bạn yêu thích bia rất nhiều, bạn sẽ muốn đọc về thương hiệu nào tốt, cách sản xuất, v.v.
Dima

1

Tôi thấy không thể tiếp thu thụ động nội dung của bất kỳ hướng dẫn sử dụng nào. Điều tốt nhất tôi có thể làm là có được một ý tưởng chung về các tính năng của công nghệ. Để thực sự tìm hiểu một công nghệ một cách chi tiết, tôi mở hướng dẫn trong khi tôi cố gắng hoàn thành một số nhiệm vụ. Sau một tháng, tôi là một chuyên gia tương đối; hầu hết các lập trình viên dường như không đọc hướng dẫn sử dụng.


+1 cho "hầu hết các lập trình viên dường như không đọc hướng dẫn sử dụng" TẤT CẢ!
quick_now

1

Tôi lấy sách hướng dẫn về nhà và ngồi dậy trên giường đọc chúng. Khi họ gửi tôi đi ngủ, tôi ngủ. Trong một vài đêm - có thể một tuần, làm điều này, tôi có thể vượt qua nó.

Làm điều này, tôi biết rằng sẽ không có nhiều thứ thực sự dính vào đầu tôi, nhưng tôi biết nơi để tìm.

Sau đó, tôi đi làm công việc thực sự, và khi tôi không biết phải làm gì hoặc cần xem trong hướng dẫn, tôi biết nơi để tìm và tôi quay lại và đọc lại phần đó một cách chi tiết.

Tôi luôn luôn làm điều này, với hướng dẫn biên dịch, trình liên kết, công cụ dev, tất cả mọi thứ. Luôn luôn có. Và tôi luôn biết nhiều về các công cụ hơn tất cả các đồng nghiệp của tôi, những người chỉ đi và làm công cụ. Và sau đó yêu cầu tôi giúp đỡ khi mọi thứ không hoạt động.

Tôi biết rằng đọc hướng dẫn trên giường vào ban đêm không phải là rất lãng mạn. Vợ tôi đã quen với nó bây giờ. Và nó tốt hơn là đọc tài liệu thiết kế hoặc thông số kỹ thuật với cây bút đỏ trong tay tôi (cũng vậy) :-P


1

Tôi có rất nhiều sách kỹ thuật lớn chất béo:

*) Một thiết bị đọc sách điện tử tốt là điều cần thiết trừ khi bạn muốn dành một khu vực LỚN để thu thập những chú thỏ bụi ... Tôi thích dòng Sony Reader vì cách chúng xử lý ghi chú, điều hướng và chỉ mục - tuyệt vời cho việc đọc kỹ thuật - nhưng tôi không 'T làm việc cho Sony -' cho mỗi người, của riêng anh ấy '.

*) Tôi thường mua các loại sách tham khảo được lập chỉ mục tốt và hiếm khi, nếu có, hãy đọc chúng theo cách bạn đọc một cuốn tiểu thuyết. Tôi đọc lời nói đầu và phần giới thiệu và quét TOC và các chỉ mục, để tôi biết những gì ở đó khi tôi cần.

*) Tôi tránh những cuốn sách lớn về các chủ đề chuyên môn hẹp - IMO những thứ này thường trở nên lãng phí, bởi vì khi bạn hoàn thành cuốn sách, công nghệ đã lỗi thời hoặc bạn đã chuyển sang dự án khác hoặc họ chi tiêu dành nhiều thời gian cho những thứ mà bất kỳ lập trình viên có kinh nghiệm nào cũng sẽ tự khám phá ra chỉ cần LÀM NÓ.


0

Tôi thấy sách kỹ thuật quá chung chung một thể loại và không có phương pháp duy nhất nào sẽ hoạt động tốt với tất cả các loại sách. Nhiều thứ cũng phụ thuộc vào sở thích và kiến ​​thức miền thích hợp (ngoài tiếng Anh cơ bản) mà người đọc nên có để có thể bao quát tài liệu một cách hiệu quả, trong một khoảng thời gian hợp lý. Điều quan trọng là phải đặt kỳ vọng chính xác, tức là không người bình thường nào nên tăng tốc độ đọc từ điển từ bìa này sang bìa khác và hiểu nhiều, vì đơn giản là có quá nhiều chiều sâu / nội dung được tiêu hóa trong một thời gian ngắn so với văn bản thông thường như tin tức hoặc hư cấu.

Sách tham khảo - chủ yếu được sử dụng để tham khảo, nếu bạn thực sự có ý định đọc một cuốn từ bìa này sang bìa khác, hãy chuẩn bị để sở hữu kiến ​​thức nền cần thiết cho tỷ lệ đọc chấp nhận được. Tôi thấy loạt sách TAOCP có yêu cầu đặc biệt cao và tốc độ đọc sẽ không hiệu quả khi bạn cần tạm dừng và suy nghĩ sau mỗi vài câu. Chúng giống như sách giáo khoa được nghiên cứu tốt nhất khi có bài tập để làm việc.

Hướng dẫn / hướng dẫn - đây là những phần dễ đọc nhất, đặc biệt là những bài có ví dụ hoạt động có thể được dịch thành hoạt động thực hành, đây là một cách hấp dẫn và hiệu quả hơn để xác minh kiến ​​thức thu được. Tôi không ngại văn xuôi, vì tốc độ đọc rất hiệu quả.

Tất cả những gì đang được nói, điều quan trọng hơn là phải xác định đúng loại sách mà một người nên đọc bất cứ lúc nào và để lại những rào cản không thể vượt qua cho đến sau này khi một người ở vị trí tốt hơn để xử lý chúng.


-1

Lấy một cuốn sách được viết bởi một nhà văn tốt. Sách Manning Press In Action rất tốt vì chúng không phải là sách hướng dẫn, chúng là những hướng dẫn cũng bao gồm các chi tiết quan trọng.

Đọc với một highllight .

  1. Đọc toàn bộ đoạn văn.
  2. Tìm cụm từ ngắn nhất tóm tắt đoạn văn.
  3. Làm nổi bật nó.
  4. Đọc lại toàn bộ đoạn văn.
  5. Đọc tóm tắt nổi bật.
  6. Chuyển đến đoạn tiếp theo.
  7. Chuyển đến 1.

Nếu nó trông giống như bên dưới, nó sẽ dễ nhớ hơn:

  1. Đọc toàn bộ đoạn văn .
  2. Tìm cụm từ ngắn nhất tóm tắt đoạn văn.
  3. Làm nổi bật nó.
  4. Đọc lại toàn bộ đoạn văn .
  5. Đọc tóm tắt nổi bật .
  6. Chuyển đến đoạn tiếp theo .
  7. Chuyển đến 1.

-2

Tôi không tìm thấy nhiều thời gian để đọc sách. "Real World Haskell" khiến tôi mất khoảng một năm để hoàn thành. Tôi thường bỏ qua các đoạn mà tôi không thể áp dụng trong thời gian ngắn. Tôi đọc các trang thú vị từng chút một. Điều giúp ích là phác thảo những hiểu biết quan trọng nhất với một cây bút chì để tôi không quên những gì tôi đã đọc khi cuối cùng tôi chọn lại nó.


-2

Sau đây là cách nó thường xảy ra trong trường hợp của tôi.

"Công nghệ X nghe có vẻ hay, nơi tôi có thể tìm hiểu thêm" Sau đó, google cho biết công nghệ hấp thụ càng nhiều càng tốt, tôi cố gắng nếu có thể để tạo ra một nỗ lực quy mô nhỏ trong việc sử dụng cường điệu mới. Nếu tôi vẫn quan tâm tôi sẽ mua một cuốn sách hay về chủ đề này, gần đây nhất đối với tôi đó là một bước đột phá vào WCF.

Để đọc nó, tôi giữ cuốn sách mình chọn (thường là lần mua gần đây nhất tôi đã thực hiện) tiện dụng cho thời gian riêng tư của tôi trong phòng tắm tránh xa trẻ em và phiền nhiễu. Mất nhiều thời gian hơn để đọc nó theo cách này nhưng ít nhất tôi cũng vượt qua được chúng.


-2

Tôi tăng tốc độ đọc (và viết ghi chú của riêng tôi vào lề khi thích hợp). Tốc độ đọc là không có trò lừa bịp. Tôi đã đi từ 140wpm (từ mỗi phút) đến 800wpm với sự gia tăng giữ chân sau một vài tuần đào tạo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.