Tôi học lập trình từ sách trực tiếp. Khoảng 20 năm trước khi google và mạng trở nên phổ biến. Tôi nghĩ rằng họ là nguồn tài nguyên tuyệt vời. Tuy nhiên hầu hết các sách hiện đại chỉ trích dẫn các bài viết kỹ thuật của các nhà sản xuất. Vì vậy, bây giờ tôi đồng ý tốt hơn là học trực tuyến. Với một lời cảnh báo như sau:
Mặc dù tôi đã đọc rất nhiều sách và đã truy cập internet gần như vì nó khả thi về mặt tài chính. Tôi chưa bao giờ, có thể hoàn thành bất kỳ loại dự án lớn nào. Chắc chắn tôi có thể thực hiện nhiều dự án lớn trong những cuốn sách tiên tiến lớn, trong đó họ mất 20 chương để đưa bạn đi qua nó, nhưng khi nói đến các dự án trong thế giới thực của riêng tôi, tôi luôn không thực hiện được một bức tường gạch. Tôi phải nói với bạn, tôi đọc một số sách nặng.
Tôi đã gặp vấn đề trong suốt cuộc đời vào đại học, nhưng giờ tôi đang bước sang năm thứ ba. Trong năm đầu tiên của tôi, tôi đã gặp mọi người vào năm thứ 4, và các bậc thầy, và có thể tổ chức các cuộc trò chuyện hữu ích về các lý thuyết về AI, HCI, trình biên dịch và phát triển trình biên dịch. Nhưng với tất cả kiến thức này, tôi không thể tạo ra một chương trình hợp lý. Tôi đã bỏ lỡ điều gì ... Một điều bạn không thể có được từ bất kỳ cuốn sách hoặc trực tuyến nào.
Kết cấu. Vào năm đầu tiên, tôi không học được gì về bản chất kỹ thuật Trong kỳ nghỉ hè đầu tiên của tôi, tôi đã gần hơn bao giờ hết để hoàn thành công việc thực sự đầu tiên của mình.
Trong năm thứ hai của tôi, tôi đã học được rất nhiều thứ công nghệ mới (vẫn là những điều cơ bản trong comparson với những gì tôi biết, nhưng tôi đã đưa lý thuyết mà tôi biết vào thực tế thực tế). Điều này nhấn mạnh tầm quan trọng của cấu trúc một lần nữa. Tôi chưa hoàn thành dự án thực sự đầu tiên của mình. Bây giờ tôi coi mình là một lập trình viên.
Tôi không tin rằng nó cần thiết để đọc sách để học lập trình. Nhưng nó là một trợ giúp. Tuy nhiên, tôi tin chắc rằng không có cuốn sách hay trang web nào dạy hoặc có thể dạy những gì bạn nhận được từ ngay cả 2 năm đại học. Nếu bạn đã quản lý để hoàn thành các dự án mà không bao giờ học đại học, chơi công bằng, nhưng đó là một kinh nghiệm tôi rất khuyến khích cho dù tuổi tác.
Sách là tốt, internet là tốt hơn, google và bạn ống là fab, nhưng không có gì đánh bại trường đại học giả cũ tốt trong quan điểm của tôi. Và tôi nghi ngờ bất kỳ số lượng googling và youtubing nào sẽ bao giờ, và tôi biết tận mắt rằng sẽ không có số lượng sách nào có thể.