Bí quyết học code giỏi cho lập trình viên

Mỗi người khi bắt đầu học lập trình đều có một phương pháp học riêng, tuy nhiên để đạt tới một đỉnh cao của một lập trình viên, bạn cần có một phương pháp học cụ thể, rõ ràng với một quyết tâm cao.

Mỗi người khi bắt đầu học lập trình đều có một phương pháp học riêng, tuy nhiên để đạt tới một đỉnh cao của một lập trình viên, bạn cần có một phương pháp học cụ thể, rõ ràng với một quyết tâm cao. 

Sau đây Stanford – dạy kinh nghiệm lập trình xin chia sẻ với các lập trình viên tương lai những bí quyết học code giỏi nhé!

Đừng copy và pase code quá nhiều

Đây có lẽ là lời khuyên được nhiều người nói nhất và tôi cũng thấy rất đúng. Ban đầu khi mới làm quen với một ngôn ngữ lập trình, nhìn mớ code như mớ bòng bong chấm phẩy tè le hết. Ngồi gõ lại thì lâu biết bao nhiêu, copy và paste cho nhanh. Nhưng chỉ bằng cách gõ lại bạn mới nhớ code hơn, nếu có gõ sai thì có cơ hội quay lại và chỉnh sửa lỗi của mình. 

Học lập trình cần tư duy độc lập và tìm tòi sáng tạo nên bạn cần thực hành nhiều. Bạn không nên chỉ ngồi xem video cách họ viết code như thế nào mà hãy tự mình làm theo họ, tự suy nghĩ và tìm ra cách giải quyết. Sai thì sửa, quên thì xem lại, có lỗi tìm cách khắc phục, đào sâu suy nghĩ, google, đọc lại lý thuyết... Lúc đó mới thực sự hiệu quả và bạn sẽ nhớ lâu hơn là chỉ ngồi xem. Đây cũng là cách học code nhanh nhất cho người mới bắt đầu và những người đã học lập trình.

Thêm nhiều thử thách 

Ví dụ bạn xem một tutorial về cách gửi mail bằng PHP trên izwebz. Trong video, có hướng dẫn gửi mail nhưng không gửi file đính kèm. Bạn hãy cho đấy là bài tập về nhà của mình và tự tìm cách khắc phục. Ví dụ khi đọc một bài về jQuery Slider chẳng hạn, nếu người ta chỉ có chuyển hình kiểu chạy qua, bạn sẽ  phải tự tìm cách tạo cho nó fade qua, vòng lại .v.v.. bằng cách tự tạo ra thách thức cho mình bạn sẽ tiến bộ mau hơn. 

Tự viết cho mình những mã riêng và tìm hiểu cách sử dụng một công cụ gỡ rối (Debug)

Nếu bạn muốn mình có thể viết code tốt, không phụ thuộc vào bất cứ tài liệu nào.  Thì điều đầu tiên khi bắt đầu viết một chương trình, bạn hãy tự nghĩ cho mình một thuật toán riêng thay vì lên mạng tìm kiếm để tìm ra đoạn mã mình cần. Bạn nên viết nó bằng mã giả, sau đó dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn nhiều thời gian, nhưng nó sẽ giúp bạn có được những kinh nghiệm thực sự hữu ích, khả năng tư duy lập trình ngày càng phát triển. Thay vì lên mạng tìm code về sửa.

Bên cạnh đó, nếu chương trình của bạn có một lỗi nào đó và chương trình bạn chạy sai. Bạn nên sử dụng một công cụ gỡ rối (Debug), nó cho bạn theo dõi giá trị của các biến và các thay đổi của chúng qua từng mã lệnh của chương trình. Công cụ debug mạnh nhất có lẽ được tích hợp trong các sản phẩm của Microsoft như Visual Studio (Hiện nay là Visual Studio 2010).

Bạn phải tìm hiểu về Công cụ debug vì nó sẽ giúp chúng ta hiểu chương trình của mình hơn, và là thứ chúng ta cần phải biết khi viết chương trình. 

Luôn học hỏi, trau dồi kiến thức từ nhiều nguồn

Học làm web không như học phổ thông, không như làm toán cứ ráp công thức vô là giải được bài. Làm web mỗi người một cách làm, mỗi sách có những điểm hay điểm dở khác nhau, mỗi thầy giáo có chỗ mạnh chỗ yếu và mỗi trang web cũng có những điểm ưu điểm khuyết. Do vậy bạn nên tập hợp nhiều nguồn sách, video, ebook, trang web, tutorials v.v.. rồi đúc kết, chắt lọc ra cách mà bạn cho là tối ưu nhất. Hoặc bạn có thể tới các trung tâm dạy lập trình, ở đó các giảng viên sẽ hướng dẫn tận tình cho bạn cách học tốt nhất.

Với những chia sẻ từ Stanford – học để làm việc, bạn đã biết cách tạo ra cho mình một phương pháp học hợp lý chưa? Nếu bạn muốn trở thành những lập trình viên giỏi hãy tham gia khóa học lập trình của chúng tôi. Chúng tôi sẽ giúp bạn thành thạo và thành công.

Ngoài ra khi tham gia học tập tại Stanford – dạy kinh nghiệm thực tế bạn còn có cơ hội nhận được nhiều ưu đãi. Chi tiết xem tại các chương trình ưu đãi cho học viên

Và còn rất rất nhiều điều đặc biệt và thú vị khác đang chờ bạn tại Đại bản doanh của Stanford.

Hãy Liên hệ với chúng tôi  theo Hotline: 0866 586 366 – 0963 723 236 hoặc điện thoại: 024. 6275 2212 – 024. 6662 3355 để được tư vấn trực tiếp bạn nhé. 

Sưu tầm và Tổng hợp

Nhật Lệ






Tags: