Những lĩnh vực tiềm năng nào dành cho lập trình viên trong tương lai?——-Tr…

Những lĩnh vực tiềm năng nào dành cho lập trình viên trong tương lai?

Trả lời: Matt Laine, kỹ sư DevOps

——

Những trào lưu công nghệ xuất hiện và biến mất. 10 năm trước, những từ phổ biến là “AI” và “máy học”. 5 năm trước, cứ nói về “đám mây” là có người theo. Bây giờ thì chúng ta lại nói về “dữ liệu lớn” và “kafka”. Ai mà biết được cái gì sẽ thành trào lưu 5 – 10 năm nữa.

Bắt đầu thế kỷ 21 không phải là lần đầu tiên mà AI trở thành trào lưu. Nó đã diễn ra trước đó vào thời của John McCarthy, một trong những nhà khoa học máy tính thông minh và sáng tạo bậc nhất từng có mặt trên đời. Thôi được rồi, tôi công nhận là cũng có nhiều khoa học gia máy tính tài ba khác trong thập niên từ 50 đến 70 đã giúp định hình lĩnh vực này…

Quay lại chuyện chính: Thì AI là một trào lưu vào thập niên 60. Giờ tôi hỏi bạn? Điều gì đã thay đổi đối với AI kể từ thời của McCarthy còn sử dụng Lisp, không tính những giới hạn về máy móc, cho đến thập niên 2000 khi chứng kiến sự trỗi dậy lần nữa của AI?

Câu trả lời: Không có gì đáng kể

Kể từ thập niên 70 đến 90, thời điểm được gọi là “mùa đông AI” khi mà tất cả bị vỡ mộng về sức mạnh của máy tính do chúng không trỗi dậy thống trị thế giới vào thập niên 70. Đến hiện tại, tất cả cũng đang dần mất niềm tin vào “AI” bởi vì máy móc vẫn chưa thống trị thế giới vào thập niên 2000.

Bây giờ, thì chúng ta lại phát cuồng vì những cỗ máy mạnh có thể xử lý được những chuỗi dữ liệu ngày càng phình to, và sử dụng những câu lệnh để kết nối những chuỗi xử lý với nhau, giống như một nhà máy…

Và rồi có người lại đi dùng lại những ý tưởng cũ (có lẽ là không nhận ra rằng nó đã được thực hiện trước đó) và lại bắt đầu những trào lưu cho một thế hệ mới bị vỡ mộng bởi cùng một ảo tưởng trong quá khứ…

Vậy bài học ở đây là gì?

Đừng quá lo lắng về những lĩnh vực trong tương lai.

Những trào lưu rồi sẽ thay đổi; khoa học sẽ tự thích nghi như nó vẫn vậy; các ngành kỹ thuật rồi sẽ ứng dụng khoa học như từ trước đến nay.

Bạn có thể làm gì?

Hãy trở thành người có năng lực!

Học cách để tư duy và lập trình đúng đắn. Tìm hiểu cách để hệ thống thực hiện chính xác điều mà bạn muốn nó làm. Nếu có thể làm như vậy, thì không có gì có thể làm khó bạn ở bất cứ lĩnh vực nào tại bất cứ thời điểm nào.

 

Leave a Reply

Your email address will not be published. Required fields are marked *