Làm thế nào để học lập trình có hiệu quả ?
-
Tuy mình chưa lập trình được bao lâu nhưng mình đã tích góp được một số kinh nghiệm và hôm nay mình muốn share cho các bạn.
-
Chọn một ngữ ngôn ngữ lập trình tốt:
Bạn có thể thấy có rất nhiều lựa chọn về ngôn ngữ lập trình : C/C++, C#, Java, Ruby, Python… Nhưng lựa chọn nào là tốt nhất với bạn ?
Nếu bạn là người mới học lập trình mình khuyên các bạn nên học Python hoặc Ruby bởi vì nó mạnh mẽ và thân thiện với những người mới học lập trình, các bạn mới lập trình đừng nên dính líu đến C/C++ vì nó rất khó cho các bạn. -
Lập trình không phải là một cuộc chạy đua:
Mình thấy đa số các bạn muốn học lập trình theo kiểu " fast food " học vèo vèo mà không cần ngó trước ngó sau, cứ học theo kiểu " Mình học ngôn ngữ này để cho biết sơ sơ ", và vâng hậu quả của các bạn ấy là tốn thời gian mà chữ thầy cũng trả về thầy. Để học lập trình tốt các bạn phải học tập chung vào một ngôn ngữ, học nó đến trình độ các bạn hiểu nó như ngôn ngữ mẹ đẻ của mình rồi sau đó học các ngôn ngữ khác cũng không muộn. -
Luôn hình dung code của mình trước hình chạy nó:
Điều này sẽ giúp các bạn hiểu mình đang viết cái gì và nó còn giúp bạn kiểm tra lại coi thử mình có code lỗi chỗ nào không ? => lợi -
Không được copy-paste code
Điều này sẽ làm bạn không nhớ được code, Tuyệt đối không được copy-patse code -
Không được Lướt qua bất cứ bài nào cho dù bạn nhìn bài đó code đơn giản
-
Người mới lập trình không nên dùng IDE vì nó sẽ khiến bạn bị phụ thuộc
-
Không nên sài các compiler quá mới, vì nó không chắc chắn an toàn
-------------------------------------- Bổ Sung ------------------------------------------------------------------------------
- Nếu các bạn học các ngôn ngữ lập trình cấp cao như .NET hay Java thì xài IDE cũng được .