Học ngôn ngữ lập trình Chọn một ngôn ngữ
Khi tuyển lập trình viên, hầu hết công ty quan tâm đến kỹ năng của bạn hơn là việc bạn đã học trường gì và điểm số của bạn ra sao. Dù vậy, có bằng đại học để đưa ra cho mọi người thấy vẫn sẽ giúp ích rất nhiều. Và đồng thời, với chỉ dẫn có chuyên môn từ giáo viên (và có thể là cả bạn bè nữa), đến trường sẽ giúp bạn học hiệu quả hơn. Trong lĩnh vực này, thường có học bổng và trợ cấp dành cho người lấy bằng đại học. Đừng lo sợ về vấn đề chi phí: chi phí hoàn toàn có thể giải quyết được! Dù học trực tuyến có trả phí rồi nhận bằng thật sau khóa học, hay theo học những chương trình miễn phí như chương trình Coursera tuyệt vời của MIT, bạn đều có thể học được rất nhiều về lập trình từ những khóa học có tổ chức này. Hãy dùng dịch vụ trực tuyến miễn phí, chẳng hạn như Google’s University Consortium hay Mozilla’s Developer Network, để học về lập trình. Những công ty này muốn có nhiều nhà phát triển phần mềm hơn để nền tảng của họ được phát triển và nguồn tài nguyên của họ trở thành một trong những nguồn tài nguyên tốt nhất trên mạng. Vô số lập trình viên lập website dạy bạn những điểm cơ bản độc đáo, cũng như một vài mẹo lập trình. Hãy tìm chỉ dẫn dành cho ngôn ngữ mà bạn muốn học để tiếp cận chúng. Có nhiều lớp học trực tuyến miễn phí dạy bạn cách viết mã. Học viện Khan dạy viết mã máy tính với những chỉ dẫn và video đơn giản. Học viện Code là một trang miễn phí khác dành cho bạn, với những chỉ dẫn cụ thể, từng bước một. Nhiều chương trình được thiết kế để dạy lập trình cho trẻ. Những chương trình như Scratch của MIT rất hữu dụng và bạn càng trẻ, lập trình (cũng như bất kỳ ngôn ngữ nào khác) lại càng dễ học. Tránh sử dụng các bộ dụng cụ bởi chúng hiếm khi dạy được điều gì hữu ích. Về cơ bản, lập trình máy tính là viết một gói lệnh hướng dẫn máy tính thực thi (hay còn được gọi là viết mã nhị phân). Những lệnh này có thể được viết bằng nhiều "ngôn ngữ" – chúng đơn giản chỉ là những cách sắp xếp các lệnh và chuỗi ký tự khác nhau. Dù vậy, mỗi ngôn ngữ lập trình thường được dùng để tạo ra những loại phần mềm nhất định. Do đó, hãy chọn ngôn ngữ phù hợp với mục đích sử dụng của bạn. Nếu lỡ chọn ngôn ngữ không phù hợp với nhu cầu, bạn luôn có thể chuyển sang ngôn ngữ mới. Chúng là những ngôn ngữ chủ yếu được sử dụng để tạo ra ứng dụng máy tính độc lập, chẳng hạn như trò chơi điện tử. Dù khó nhưng học C và C++ không phải là nhiệm vụ bất khả thi cho người mới bắt đầu. Chúng sẽ cho bạn hiểu biết sâu không chỉ về lập trình (hầu hết ngôn ngữ lập trình đều kế thừa điểm này hay điểm khác từ C và C++) mà còn về cách hoạt động của máy tính. Chúng rất phổ biến và được sử dụng rộng rãi. Dù rất giống với Java, C# đang ngày một phổ biến hơn rất nhiều. Chúng là lựa chọn tốt nếu bạn muốn viết phần mềm bổ trợ website (JavaScript) hoặc ứng dụng trên điện thoại (Java). Hiện tại, nhu cầu dành cho những ngôn ngữ này rất cao. Do đó, sẽ hữu ích khi biết về Java hay JavaScript. Lưu ý rằng dù tên gọi có sự tương đồng, chúng là hai ngôn ngữ hoàn toàn khác biệt. . Python là ngôn ngữ rất linh hoạt, được sử dụng rộng rãi trong nhiều nền tảng. Dù có tầm ảnh hưởng vô cùng lớn, Python lại dễ học cho người mới bắt đầu. Vì vậy, hãy thử sức với nó! PHP là viết tắt của Hypertext Processor, hay Bộ tiền xử lý Siêu văn bản. Đó là ngôn ngữ lập trình web tương đối dễ học nhờ độ phổ biến và cấu trúc lệnh đơn giản (tính phổ biến ở đây thể hiện ở chỗ sẽ có nhiều hướng dẫn hữu dụng dành cho ngôn ngữ đó). PHP rất tuyệt trong lập trình máy chủ. Còn vô số ngôn ngữ lập trình khác cùng những mục đích sử dụng vô cùng đa dạng của chúng. Nếu muốn trở thành lập trình viên, chắc hẳn bạn cần biết nhiều hơn một ngôn ngữ. Do đó, hãy học càng nhiều càng tốt. Tốt nhất, hãy nhìn vào quảng cáo tuyển dụng cho những công việc mà bạn muốn làm và xác định đâu là ngôn ngữ thường được đòi hỏi cho những vị trí đó.
Cân nhắc việc theo học tại trường. Học từ trường đại học trực tuyến. Thử sử dụng công cụ trực tuyến. Học cách sử dụng chỉ dẫn trực tuyến. Bắt đầu sớm nếu có thể. Chọn một ngôn ngữ lập trình. Cân nhắc học C, C++, C# và những ngôn ngữ liên quan khác. Cân nhắc học Java hay JavaScript. Thử sức với Python Cân nhắc học PHP. Đừng giới hạn bản thân với những ngôn ngữ này!
https://www.wikihow.com/Start-Learning-Computer-Programming https://www.wikihow.com/Start-Learning-Computer-Programming
Learning the Language Choosing a Language