Chủ YếU Tầm Nhìn 2020 Cách chọn ngôn ngữ lập trình để học [Đồ họa thông tin]

Cách chọn ngôn ngữ lập trình để học [Đồ họa thông tin]

Tử Vi CủA BạN Cho Ngày Mai

'Tôi nghĩ mọi người ở đất nước này nên học cách lập trình máy tính vì nó dạy bạn cách suy nghĩ.' ~ Steve Jobs

Bây giờ bạn có thể đoán rằng tôi là một người ủng hộ rất lớn cho việc viết mã - và không chỉ dành cho những người lập trình hay lập trình viên nữa!

Học một ngôn ngữ lập trình đang trở thành một kỹ năng sống vô giá.

Chỉ hai mươi năm trước, bạn có thể tưởng tượng việc viết mã được dạy trong một số trường công lập không? Ý tôi là, chỉ vào năm 1982, Commodore 64 mới ra mắt! Có vẻ như nó đã xảy ra cách đây hàng chục năm, nhưng điều đó rất tốt trong cuộc đời và thậm chí cả sự nghiệp của chúng ta, đối với nhiều người trong chúng ta.

Năm ngoái tôi đã viết một chuyên mục về 9 nơi tuyệt vời mà bạn có thể học viết mã miễn phí và bị sốc vì sự quan tâm đến nó. Tháng này qua tháng khác, mọi người đến chuyên mục đó để tìm địa điểm mới để học ngôn ngữ lập trình. Nó nổi tiếng đến mức tôi đã viết phần tiếp theo trong năm nay, với 7 nơi nữa bạn có thể học viết mã miễn phí.

Bởi vì đó là điều - mã hóa là một kỹ năng được dân chủ hóa hoàn toàn và duy nhất. Mặc dù bạn chắc chắn có thể học nó ở các trường đại học danh tiếng nhất trên thế giới, nhưng bạn cũng có thể học cách viết mã từ chiếc ghế dài của bạn, hoặc thậm chí trên xe buýt hoặc xe lửa với điện thoại thông minh của bạn.

Bạn có thể học viết mã ở bất cứ đâu và bất cứ khi nào bạn muốn. Khi bạn đã có một hoặc hai ngôn ngữ lập trình, cả một thế giới tiềm năng nghề nghiệp sẽ mở ra cho bạn. Việc làm IT dự kiến ​​sẽ tăng 22% vào năm 2020 , nhưng đó chỉ là một lĩnh vực mà kỹ năng lập trình hữu ích.

Phần mềm đang tự động hóa tất cả các loại công việc trong mọi ngành, nhưng cơ hội lớn nhất đang xuất hiện ở phía chân trời là trong Internet of Things. Một báo cáo dự đoán rằng vào năm 2020, chúng ta sẽ cần 4,5 triệu nhà phát triển để cung cấp sức mạnh cho IoT - hiện tại chỉ có 350.000.

Hãy coi việc học một ngôn ngữ lập trình là sự bảo chứng cho sự nghiệp của bạn trong tương lai. Bạn không phải lo lắng về việc máy móc sẽ khiến bạn mất việc nếu bạn là người cung cấp năng lượng cho máy móc.

Với tất cả cơ hội trước mắt, làm thế nào bạn có thể quyết định ngôn ngữ lập trình nào mang lại lợi ích lớn nhất cho Future-You?

Các thành viên tại Udacity, công ty tiên phong trong lĩnh vực học lập trình mở và khoa học máy tính điện tử, đã tạo ra một đồ họa thông tin minh họa các xu hướng hiện tại và tương lai trong ngành và cách sử dụng chúng để mang lại lợi ích cho bạn.

Ngôn ngữ nào cung cấp tính linh hoạt cao nhất? Bạn nên học gì nếu bạn muốn tiếp tục sống ở một khu vực cụ thể? Bạn nên học ngôn ngữ nào nếu bạn chỉ muốn kiếm được mức lương tốt nhất có thể cho kỹ năng lập trình của mình?

Xem 4 cách của họ để chọn ngôn ngữ lập trình đầu tiên (hoặc tiếp theo) của bạn:

Tín dụng hình ảnh: Udacity