Cờ Caro cho Android Cờ Caro cho iOS

11/01/2021

Quay về trang chính

10 ngôn ngữ lập trình hàng đầu năm 2020 bao gồm Python, SQL

Bạn sẽ học ngôn ngữ lập trình nào tiếp theo? Khi bạn cân nhắc các lựa chọn của mình, bạn nên xem lại những ngôn ngữ nào được các nhà tuyển dụng chứng minh là phổ biến nhất vào năm 2020 — một số ngôn ngữ, bao gồm cả SQL và Python, đang có nhu cầu lớn. Để xác định mức độ khao khát của các công ty đối với một số ngôn ngữ lập trình nhất định, chúng tôi chuyển sang Burning Glass, công ty thu thập và phân tích hàng triệu tin tuyển dụng trên khắp đất nước. Dưới đây là những ngôn ngữ xuất hiện thường xuyên nhất trong các bài đăng đó trong 12 tháng qua: SQL đứng đầu danh sách này không phải là một cú sốc. Trong suốt năm 2020, SQL xuất hiện lặp đi lặp lại như một ngôn ngữ mà các nhà tuyển dụng rất cần, do nhu cầu quản lý cơ sở dữ liệu. Đối với những người mới sử dụng SQL, nó cho phép bạn sửa đổi cấu trúc chỉ mục của cơ sở dữ liệu, truy xuất thông tin và tạo bảng mới. Đây là nền tảng của các chức năng dựa trên dữ liệu của nhiều công ty — chức năng này, với tầm quan trọng ngày càng tăng của dữ liệu đối với mọi khía cạnh hoạt động của công ty, khiến nó trở nên quan trọng hơn bao giờ hết. Đối với những người quan tâm đến việc tìm hiểu nó, SQL cũng có thể tỏ ra khá sinh lợi. Theo Burning Glass, các nhà phát triển SQL kiếm được mức lương trung bình là 92.504 đô la, với nghề dự kiến ​​sẽ tăng 11,5% trong thập kỷ tới. Quản trị viên cơ sở dữ liệu, những người sử dụng SQL khá nhiều, kiếm được gần như nhiều (89.561 đô la) với mức tăng trưởng dự kiến ​​chính xác. Java, vốn đã vô cùng phổ biến trong gần 25 năm tồn tại, cũng là một phần mềm yêu thích của các công ty ở khắp mọi nơi. Những công ty này không chỉ cần những nhà công nghệ có thể xây dựng các ứng dụng và dịch vụ mới bằng Java mà còn phải duy trì hàng núi mã kế thừa. Ngay cả khi bạn không nhất thiết muốn có một công việc lập trình Java, đó là một ngôn ngữ thú vị để học, vì thiết kế “viết một lần, chạy mọi nơi” (WORA) có nghĩa là nó có thể chạy trên mọi thiết bị có Máy ảo Java (JVM). Nói cách khác, học Java có thể dạy bạn cách lập trình trên mọi thứ, từ máy chủ đến thiết bị di động (liệu bạn có nên kiếm được chứng chỉ Java hay không hoàn toàn là một câu hỏi khác). Như chúng tôi đã nhắc lại bất cứ khi nào chúng tôi thực hiện những phân tích về ngôn ngữ lập trình này, rõ ràng là các nhà tuyển dụng muốn các nhà công nghệ của họ biết các ngôn ngữ phổ biến như Java, Python và JavaScript. Một lần nữa, đó là bởi vì rất nhiều công việc phát triển và kỹ thuật liên quan đến việc làm việc với mã kế thừa và các công ty này đã xây dựng các sản phẩm và nền tảng phụ trợ hiện có của họ bằng các ngôn ngữ này. Mặc dù rất thú vị và nhiều thông tin khi học các ngôn ngữ mới phát triển như Kotlin, vốn thu hút rất nhiều tiếng vang trên các diễn đàn dành cho nhà phát triển, nhưng có thể mất nhiều năm trước khi những ngôn ngữ đó trở nên phổ biến, chẳng hạn như Java hoặc Python. Hãy ghi nhớ điều đó khi bạn vạch ra chiến lược học tập của mình trong năm tới; bạn không thể sai lầm khi học những kiến ​​thức chính.
Nguồn bài