Thứ Ba, 6 tháng 2, 2018

TOP 5 bí quyết học tập thượng hạng cho coder


Dù bạn là người đang học code hay đã có thâm niên coding vài năm thì những cuộc “cách mạng” công nghệ hiện nay vẫn có thể khiến bạn tụt hậu nhanh chóng nếu không giắt túi vài bí kíp tự học hiệu quả  để luôn học những điều mới mẻ, và nâng cấp những năng lực sẵn có trong người.
1. Hãy luyện tập phân bổ, đừng học cuốn chiếu, và thật có chủ đích.
Thay vào đó, hãy rải việc học ra mỗi tuần một ít, có chủ đích lặp đi lặp lại để “luyện cơ” và khắc sâu kiến thức vào bộ nhớ trong đầu bạn.
Ví dụ: Tuần 1 bạn học căn bản về ngôn ngữ Java, các khối điều khiển, cách tổ chức chương trình
Tuần 2 bạn có thể tập cách tổ chức một trang web đơn giản, vận dụng các kiến thức về cấu trúc chương trình, hàm/cấu trúc điều khiển trước đó.
Tuần 3 bạn nâng cấp trang web đó dưới dạng kiến trúc MVC, có liên hệ hay dở với cách thức tổ chức chương trình kiểu cũ.

2. Hãy thư giãn, và ngủ đủ
Coder rất hay dán mắt vào màn hình trong nhiều giờ, kể cả khi làm việc cũng như khi chơi game. Điều này gia tăng sức ép lên não bộ, khiến nó mệt mỏi và khó hoạt động hiệu quả.
Theo nghiên cứu của nhà khoa học thần kinh John Medina ghi trong sách “Luật trí não”, não bộ chúng ta hoạt động theo một chu kì 10 phút tập trung rồi sau đó là sao nhãng.
3. Hãy đọc thật nhiều code
Bạn được lợi gì từ việc đọc code? Thứ nhất là có thể biết được cách các cao thủ tổ chức mã lệnh thế nào, từ đó mà bắt chước được phần nào đấy.  Thứ nhì là mở rộng khả năng “hiểu” code. Bản thân code là một văn bản. Mặc dù code viết ra để cho máy nó chạy, nhưng một “người viết code tốt là người viết ra để con người hiểu được”, “còn viết code chỉ để máy hiểu được thì là code bình thường”. Đọc hiểu được code cũng giúp bạn phần nào trong việc viết ra những đoạn code mà người khác đọc được. Tất nhiên, nếu là người mới học, hãy bắt đầu từ đọc những chương trình nhỏ, đừng vội xông ngay vào mã nguồn của Linux nếu bạn không muốn ngất trên bàn phím.

4. Hãy kiến tạo
Hơn chục năm trước, tôi cũng từng làm một cái app Java (J2ME) có tên rất buồn cười là “Mama tổng quản”, cài lên máy Sony Ericson của người thân để theo dõi chi tiêu khi đi chợ.  Nghe ngớ ngẩn phải không? Nhưng tôi của dạo ấy thì vui lắm, vì có thể dùng những dòng code của mình vào những việc hữu ích hằng ngày.
5. Hãy tự đánh giá
Tự đánh giá là một trong những cách học tốt nhất theo nghiên cứu đã dẫn ở bên trên. Nó vừa giúp ta khắc sâu kiến thức, vừa giúp ta tránh những hiểu nhầm. Đó vừa là cơ hội củng cố kiến thức, nhớ dai hơn, nhưng cũng là cơ hội để sửa sai, tránh tình trạng “ảo tưởng sức mạnh”.

Tự học luôn là một hành trình đầy thú vị. Hy vọng năm chiến thuật trên đây giúp bạn đi nhanh hơn và thu hoạch tốt hơn trên hành trình ấy. 

Không có nhận xét nào:

Đăng nhận xét