Đơn giản là chưa có sự kết nối giữa bộ não tới tay, vì gõ code là qua tay. Khi nghe, khi nhìn, thì chỉ tạo ra được khả năng tiếp nhận thông tin và không hề tạo ra sự tương tác. Lúc này dữ liệu vào trong đầu theo chiều đi vào nhưng ko có chiều ra. Chính vì thế là nhiều người nghe thì được, chứ tay sờ gõ code thì chả biết làm gì.
Để tạo ra sự tương tác trong tốt thì cần phải có sự tập luyện liên tục trong việc vừa nghe vừa thực hiện gõ code cùng một lúc. Thực hiện việc này cần một vài yếu tố chủ quan:
- Bạn phải tìm hiểu và thông tin trước khi nghe/học lý thuyết được truyền đạt từ người khác.
- Bạn phải nhớ những gì đã đọc, đã nghe.
- Bạn phải có tốc độ gõ code tàm tạm. (gõ kiểu chấm mút thì … không còn gì để nói)
Thời gian đầu với các bạn chưa có ý thức này (thường là các bạn gõ code quá ít, hoặc ko thực hiện code đều đặn) sẽ cực kì khó khăn. Để tháo gỡ khó khăn này, giải quyết bằng cách:
- Nhớ code mẫu thuộc lòng tới mức nhớ từng dấu cách, dấu chấm phẩy…
- Khi tiếp nhận thông tin mới thì lấy giấy bút để ghi nhớ lại (cái này là để tạo cảm giác giữa não bộ và tay).
- Khi tiếp nhận thông tin cũ thì suy nghĩ nhanh, tìm các từ khoá, hay bất cứ cái gì liên quan tới thông tin đó (gợi lại ký ức).
Thực hiện đều đặn mỗi ngày ít nhất 2 tiếng tập trung cao độ. Sau 30 ngày chắc chắn là sẽ có cải thiện về khả năng lập trình, tư duy từ ý tưởng sang mã nguồn.
Vài lời khuyên nhỏ:
- Stop ngay việc chơi game nếu có.
- Học cách ghi nhớ thuộc lòng và ghi chép vào giấy.
- Kiêng đồ ngọt và các món ăn dầu mỡ (mấy chất nào tạo cảm giác sướng miệng sướng đầu, não bộ lúc này khó tiếp nhận và xử lý dữ liệu, với cả mấy đồ này ăn chả có lợi gì cho sức khoẻ, bỏ là tốt nhất)
- Nghe người khác nói trình bày ít thôi, mới đầu tập trung vào suy nghĩ tự làm cho thật kĩ và liên tục thực hành. Nghĩ vài ngày ko ra, thì tìm hiểu tiếp trên mạng, Google, StackOverflow, đọc các tài liệu … dần dần sẽ ra. Dục tốc bất đạt!