Ngôn ngữ lập trình C có còn cơ hội nghề nghiệp trong tương lai hay không?

  1. Cơ hội nghề nghiệp

  2. Công nghệ thông tin

Ngôn ngữ lập trình C/C++ trong tương lai cụ thể tầm 10-20 năm nữa không biết có còn gồng được nổi không nhỉ

Từ khóa: 

developer

,

cơ hội nghề nghiệp

,

công nghệ thông tin

Mình có thể khẳng định là có, và cần rất nhiều nhân lực, ít nhất là trong chục năm nữa.
Đầu tiên là về C, ngôn ngữ mà bất kì ai học nhúng cũng từng sờ qua, và nó vẫn dùng để code cho các vi điều khiển ngày nay (lập trình nhúng). Hiện tại mình cũng k biết có ngôn ngữ nào có thể thay thế c trong nhúng, tất nhiên có cả assembly, nhưng nó rất chuyên sâu và viết c là để complier thành nó (hầu hết các vị trí lập trình nhúng đều yêu cầu c/c++ là bắt buộc, assembly dành cho vài vị trí đặc thù hơn). Cứ tạm cho là xuất hiện một ngôn ngữ khác có thể thay c, nó đồng nghĩa với việc phải viết 1 phần mềm để phiên dịch, phải viết lại thư viện, rồi khi debug chắc sẽ khá là "mới mẻ", vì toàn lỗi chưa ai thấy bao giờ,... bạn tự vấn xem, các kĩ sư có làm mọi thứ phức tạp lên như vậy khi đã có đồ tốt rồi k?
Tiếp là về C++, càng k thể bỏ được, nó là lõi của rất nhiều phần mềm, ứng dụng... kể sơ sơ thì có google chrome, firefox, các phần mềm của adobe, lập trình AI, games, rồi cả hđh,...rất nhiều. Với tốc độ xử lý cao mà ít ngôn ngữ nào sánh nổi, ứng dụng nhiều vô biên thì cơ hội nghề nghiệp còn dài.
P/s: câu cú của mình còn lủng củng vs thiếu sót, thiếu gì mọi người bổ sung ạ🤭
Trả lời
Mình có thể khẳng định là có, và cần rất nhiều nhân lực, ít nhất là trong chục năm nữa.
Đầu tiên là về C, ngôn ngữ mà bất kì ai học nhúng cũng từng sờ qua, và nó vẫn dùng để code cho các vi điều khiển ngày nay (lập trình nhúng). Hiện tại mình cũng k biết có ngôn ngữ nào có thể thay thế c trong nhúng, tất nhiên có cả assembly, nhưng nó rất chuyên sâu và viết c là để complier thành nó (hầu hết các vị trí lập trình nhúng đều yêu cầu c/c++ là bắt buộc, assembly dành cho vài vị trí đặc thù hơn). Cứ tạm cho là xuất hiện một ngôn ngữ khác có thể thay c, nó đồng nghĩa với việc phải viết 1 phần mềm để phiên dịch, phải viết lại thư viện, rồi khi debug chắc sẽ khá là "mới mẻ", vì toàn lỗi chưa ai thấy bao giờ,... bạn tự vấn xem, các kĩ sư có làm mọi thứ phức tạp lên như vậy khi đã có đồ tốt rồi k?
Tiếp là về C++, càng k thể bỏ được, nó là lõi của rất nhiều phần mềm, ứng dụng... kể sơ sơ thì có google chrome, firefox, các phần mềm của adobe, lập trình AI, games, rồi cả hđh,...rất nhiều. Với tốc độ xử lý cao mà ít ngôn ngữ nào sánh nổi, ứng dụng nhiều vô biên thì cơ hội nghề nghiệp còn dài.
P/s: câu cú của mình còn lủng củng vs thiếu sót, thiếu gì mọi người bổ sung ạ🤭