JavaScript hiện là ngôn ngữ lập trình có độ phủ sóng vô cùng rộng trong các ứng dụng công nghệ hiện đại. Chính vì thế, tự học JavaScript đang ngày càng trở nên phổ biến hơn trong cộng đồng IT-ers. Tuy nhiên, việc mắc phải những lỗi sai trong phương pháp học dưới đây đã khiến không ít newbie chấp nhận từ bỏ ước mơ chinh phục ngôn ngữ này.
Mục lục
1. Không gắn lý thuyết với thực hành
Thông thường, các newbie sẽ bắt đầu tự học JavaScript bằng việc đọc hiểu các khái niệm cơ bản về closures hoặc các hàm bậc cao, và sau đó chuyển sang những bài học tiếp theo mà quên mất việc phải luyện code để có thể ghi nhớ kiến thức lâu hơn. Có câu nói rằng: “Con người là động vật của sự lãng quên”. Nếu bạn không tìm cách vận dụng những lý thuyết đã học vào công việc thực tế, thì sớm muộn nó sẽ bị “chìm nghỉm” và mất tích trong hàng trăm, hàng ngàn thông tin khác mà bạn nạp vào đầu mỗi ngày.
Sau này khi chính thức tham gia vào một dự án nào đó, bạn sẽ hiểu ý nghĩa của việc khắc phục sai lầm trên khi không phải rơi vào trạng thái căng thẳng, mệt mỏi vì phải tìm lại nội dung khái niệm đó trong quá trình code.
2. Phụ thuộc vào code có sẵn
Rất nhiều người đã chọn cách copy code trên các bài hướng dẫn hoặc sử dụng thư viện Lodash để tiết kiệm thời gian và đảm bảo chính xác. Về cơ bản, tham khảo tài liệu có sẵn là không hề sai, nhưng nếu quá lạm dụng nó đến mức quên mất rằng tư duy lập trình là thứ không thể dễ dàng sao chép được, thì việc tự học của bạn coi như vô ích.
Bạn có thể tự hào rằng mình đã mất hàng tháng để học được ngôn ngữ lập trình này hay code là thứ đơn giản nhất với bạn, nhưng sẽ ra sao nếu nhà tuyển dụng hoặc sếp muốn bạn vận dụng các kiến thức, khái niệm về JS của mình để giải quyết một vấn đề? Bạn sẽ không muốn bỏ lỡ một vị trí công việc tốt chỉ vì lý do không viết nổi code đâu.
3. Quá tham lam, ôm đồm khi học JavaScript
Internet sẽ mang lại nguồn tài nguyên thông tin khổng lồ phục vụ cho việc học JS của bạn. Nhưng thay vì cố gắng ôm đồm hàng chục tutorial, ebook hay bookmark có liên quan và học chúng cùng một lúc, để rồi nhận ra sức người có hạn, sao bạn không tìm cách chọn lọc những thông tin cần thiết và giải quyết từng vấn đề theo trình tự? Điều quan trọng nhất, kiến thức bạn học được phải được vận dụng vào thực thế, có như vậy học đến đâu mới hiệu quả đến đó.
4. Luôn so sánh mình với người khác khi tự học JavaScript
Những bậc tiền bối trong làng lập trình chắc chắn sẽ là những tấm gương sáng để bạn có thể học hỏi và là động lực to lớn thúc đẩy quyết tâm cho bạn. Bạn có thể khao khát được trở nên xuất sắc như họ, nhưng tuyệt đối đừng để thành công của họ làm nhụt chí chính mình. Nên nhớ, mỗi người có một phương pháp học và khả năng tiếp thu khác nhau, bạn sẽ không biết họ đã phải trải qua những gì và tiêu tốn bao nhiêu thời gian mới đạt được vị thế như ngày hôm nay.
Lấy ví dụ khi bạn tìm được một bài hướng dẫn tự học JavaScript trên mạng và nhìn thấy một dòng code rất sạch (clean), rất dễ đọc. Bạn nghĩ rằng, phải là cao thủ mới có thể làm ra code “đẹp” như thế này, nhưng thực chất sản phẩm đó có thể là kết quả sau cùng của một chuỗi thử nghiệm thất bại liên tiếp trong khoảng thời gian dài.
Bởi vậy, hãy cố gắng tập trung vào việc học tập của mình, học đến đâu chắc đến đó, tuần tự từng bước một, dần dần tạo dựng cho mình những lợi thế riêng biệt. Rồi sẽ có một ngày, chính bạn sẽ trở thành người mà bạn từng ngưỡng mộ nhất.
Đừng sợ thất bại, vì chỉ thất bại mới cho bạn thấy con đường của thành công. Hy vọng những thông tin về sai lầm thường gặp khi tự học JavaScript trong bài viết trên sẽ giúp ích cho bạn trong hành trình chinh phục ngôn ngữ này.