Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Không biết lâp trình, bắt đầu học từ đâu?
Chào mọi người. Minh nhận thấy rất nhiều bạn có câu hỏi này khi bắt đầu học lập trình. Vậy nên mình đặt câu hỏi này để mọi người cùng vào góp ý kiến, thảo luận. Để sau này các newbie tham gia ngành của chúng ta sẽ có cái nhìn rõ ràng hơn, tổng quát hơn về ngành này. Để có thể lựa chọn hướng đi đúng, cũng như dừng lại đúng lúc trước khi quá muộn.
Mong rằng các câu trả lời xoay quanh các vấn đề:
- Lập trình là gì?
- Các sản phẩm có thể tạo ra từ việc lập trình.
- Các ngôn ngữ lập trình phù hợp với newbie.
- Lộ trình học cho các lĩnh vực sôi động hiện nay: App, Web, Mobile, Game, Tool, IoT.
- Dự đoán xu hướng ngành nghề trong 5 năm tới.
Cảm ơn mọi người đã chia sẻ. Cùng chung tay xây dựng cộng đồng Kteam - Giáo dục miễn phí hùng mạnh nào.
Ý kiến nào các bạn thấy đồng tình thì vote up cho ý kiến đó nhé. Sẽ được cộng điểm cho việc vote up này.
Mình xin trả lời lước một số ý sau đây để các bạn tham khảo:
- Theo quan điểm của mình lập trình là việc tạo ra một hệ thống xây dựng sẵn. Để những thứ hệ thống đó ảnh hưởng sẽ hoạt động theo các thứ tự đã quy định trước.
Còn trong tình huống cụ thể là lập trình máy tính. Thì đó là việc tạo ra các phần mềm, website hay game từ các dòng lệnh là mã máy, hợp ngữ hay ngôn ngữ bậc cao. Mong muốn máy tính, mobile hay webbrowser hoạt động theo ý của lập trình viên.
- Các sản phẩm có thể được tạo ra từ việc lập trình như:
- Với newbie mình nghĩ ngôn ngữ tại thời điểm hiện tại phù hợp là: C, Python, PHP. Sau đó có thể học các ngôn ngữ có hướng đối tượng như: C#, Java, C++. Có thể học xâu xuống hệ thống với các thằng gọi là hợp ngữ.
- Mình nghĩ trong 5 năm tới các lĩnh vực sau sẽ hot:
Còn bạn nghĩ sao?
Sau khi đọc xong chủ đề học lập trình bắt đầu từ đâu thì các bạn đã biết được mình cần học những cái gì trước và sau vậy những khóa học lập trình đó có thể kiếm từ đâu? Mình xin chia sẻ link dẫn đến các khóa học lập trình mà một số khóa bên trên có nhắc đến tại Các khóa học lập trình và kỹ năng
Ngôn ngữ hiện nay! ko quan trọng là ngôn ngữ nào cả, chúng đều tương tự nhau về cú pháp, với một ngôn ngữ lập trình hiện nay bạn đều có thể làm mọi thứ với nó, game, app, quan trọng là bạn hiểu cú pháp, nắm chắc giải thuật, hiểu cấu trúc tư duy lập trình tốt, hướng đến các framework, hiện nay các công ty ko ai dung ngôn ngữ thuần nhé để viết từng dòng một đều làm việc trên framework xây dựng, framework public hay private, học 1 Framework Laravel PHP, Spring Java, NET... Ngôn ngữ ko quan trọng quan trọng là kiến thức công nghệ, TƯ DUY LẬP TRÌNH.
Em xin đóng góp trang web này Link :D