Trang 1 / 4 1234 LastLast
Hiển thị kết quả từ 1 đến 10 / 37
  1. #1
    Tham gia
    09-05-2011
    Bài viết
    29
    Like
    0
    Thanked 5 Times in 4 Posts

    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 đỉ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.

    Dưới đây là một số kinh nghiệm Stanford – Học để làm việc 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 giống như làm toán cứ áp dụng công thức vào là giải được bài. Mỗi người một cách làm, mỗi sách có những cái hay riêng, 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 – Dạy kinh nghiệm lập trình, 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. 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: 0936 172 315 – 0963 723 236 hoặc điện thoại: 04. 6275 2212 – 04. 6662 3355 để được tư vấn trực tiếp bạn nhé.

    Stanford – Nâng tầm tri thức
    Quote Quote

  2. Thành viên Like bài viết này:


  3. #2
    Tham gia
    21-10-2014
    Bài viết
    455
    Like
    52
    Thanked 65 Times in 58 Posts
    Bài viết của bạn khá hay. LTV ko thể gọi là code giỏi khi mà chưa bắt tay viết 1 app riêng của chính mình. Đó mới chính là niềm đam mê thực sự. Đặc biệt đối với ngành IT, kiến thức và thực hành khác xa nhau rất nhiều.
    Ngân Kế (www.NganKe.com): Smart personal finance

  4. #3
    Tham gia
    27-02-2015
    Bài viết
    10
    Like
    0
    Thanked 1 Time in 1 Post
    Học làm web không giống như làm toán cứ áp dụng công thức vào là giải được bài. Mỗi người một cách làm, mỗi sách có những cái hay riêng, 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.
    Điều này không đúng đâu, mỗi người có 1 lối tư duy lập trình, học nhiều chỗ, nhiều cách viết chỉ làm cho mình tẩu hỏa nhập ma thôi. Cái cần học là các thuật toán, còn cách viết code thì nên theo sở thích mỗi người.

  5. #4
    Tham gia
    18-02-2009
    Location
    ha noi
    Bài viết
    454
    Like
    2
    Thanked 61 Times in 56 Posts
    Mình thấy tư duy lập trình là quan trọng nhất. code dạng nào thì học mãi cũng biết. cơ mà tư duy nó quyết định code website nhanh hay chậm , dễ hay khó , tối ưu hay không.
    quan trọng phải kiên trì và đam mê
    Được sửa bởi saudom10 lúc 00:54 ngày 27-03-2015

  6. #5
    Tham gia
    02-02-2015
    Bài viết
    117
    Like
    20
    Thanked 5 Times in 5 Posts
    cái vụ này mình ngu vãi

  7. #6
    Tham gia
    26-02-2015
    Bài viết
    44
    Like
    4
    Thanked 3 Times in 3 Posts
    mình cũng sợ nhất môn này

  8. #7
    Tham gia
    16-03-2015
    Bài viết
    16
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi nhatlednhn View Post
    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 đỉ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.

    Dưới đây là một số kinh nghiệm Stanford – Học để làm việc 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 giống như làm toán cứ áp dụng công thức vào là giải được bài. Mỗi người một cách làm, mỗi sách có những cái hay riêng, 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 – Dạy kinh nghiệm lập trình, 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. 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: 0936 172 315 – 0963 723 236 hoặc điện thoại: 04. 6275 2212 – 04. 6662 3355 để được tư vấn trực tiếp bạn nhé.

    Stanford – Nâng tầm tri thức
    Bài viết nói rất hay. Sẽ học hỏi thêm nhiều từ mọi người

  9. #8
    Tham gia
    11-03-2015
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    Tks bác nhá.E thấy bài viết rất hay

  10. #9
    Tham gia
    01-12-2014
    Bài viết
    26
    Like
    0
    Thanked 2 Times in 2 Posts
    cái này chỉ là thành một lập trình viên thôi chứ chưa phải để trở thành lập trình viên giỏi.

  11. #10
    Tham gia
    30-03-2015
    Bài viết
    48
    Like
    0
    Thanked 2 Times in 2 Posts
    Có nhiều loại code k vậy

Trang 1 / 4 1234 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •