Tự học lập trình
Lời nói đầu
Mình đang học lại lập trình.
Không phải để học thêm một ngôn ngữ mới, cũng không phải chạy theo công cụ hay xu hướng. Chỉ là quay về đúng điểm gốc của nó, nơi cách suy nghĩ của một con người và suy nghĩ của máy tính là khác nhau.
Có những lúc tưởng là biết làm, nhưng thực ra chưa thật sự hiểu mình đang nghĩ gì. Khi mọi thứ chạy được thì ổn, còn chỉ cần sai một chút là bắt đầu bối rối. Không hẳn vì thiếu kiến thức, mà vì nền tảng tư duy chưa đủ chắc.
Vì vậy mình bắt đầu lại từ những thứ rất cơ bản. Máy tính hiểu gì và không hiểu gì. Cách chia một vấn đề lớn thành những phần nhỏ. Cách suy nghĩ theo luồng, theo trạng thái và theo hệ thống. Không vội, không nhảy bước, mỗi khái niệm đều được viết lại bằng chính lời của mình.
Những gì được chia sẻ ở đây không phải giáo trình hay bài giảng. Chỉ là ghi chép trong quá trình tự học lại. Có chỗ rõ ràng, có chỗ còn lúng túng và chắc chắn sẽ còn thay đổi theo thời gian.
Nội dung được chia thành từng tầng tư duy, đi từ rất gốc cho đến khi hình thành được cách suy nghĩ rõ ràng hơn khi lập trình và cả khi giải quyết vấn đề trong đời sống.
Nếu ai muốn học như mình thì có thể tìm hiểu từng chương và cùng học với mình nhé.
Chưa có bình luận nào.
Hãy là người đầu tiên chia sẻ suy nghĩ của bạn!