Họ đã lừa bạn! Lập trình rất khó

“AI ngày tàn của lập trình viên. AI sẽ thay thế lập trình viên… AI có thể lập trình phần mềm chỉ trong vài phút…”

Hẳn là bạn đọc đã nghe thấy các phát ngôn tương tự nhiều lần trên các phương tiện truyền thông. Sự thật có phải như vậy không?

Quả thật có nhiều phần mềm no-code và AI có thể tạo ra các phần mềm đơn giản nhanh chóng. Đặc điểm chung của các công cụ này là nó đánh vào tâm lý ăn xổi của những người thiếu kinh nghiệm trong việc lập trình và mong muốn phát triển một phần mềm hoàn chỉnh trong thời gian ngắn.

Nếu bạn là một người ngoại đạo, ok fine, công cụ này có thể hữu ích. Nhưng nếu bạn là người nghiêm túc theo đuổi công việc lập trình thì, AI là một con dao 2 lưỡi, là con đường tắt mà bạn không nên đi.

Bởi vì, lập trình thì khó và phức tạp. Có hằng hà sa thứ phải xứ lý như concurrency, caching, networking…. Phụ thuộc vào AI sẽ làm cho bạn bị ảo tưởng rằng lập trình là dễ dàng, đồng thời cũng lấy đi thời gian, sự kiên nhẫn để học tập một cách có chiều sâu, những kiến thức nền tảng cần thiết cho sự phát triển sau này. Đến một lúc nào đó, AI sẽ không thể giải quyết mớ rắc rối mà chính nó tạo ra, và bạn cũng không đủ hiểu biết chuyên sâu để giải quyết. Thế là bạn lại phải học lại mọi thứ từ đầu.

Đừng chọn con đường dễ dàng.

Cũng giống như tập gym, đu xà, chạy bộ.. Bạn chỉ có thể tiến bộ nếu chọn một cách tập luyện khó khăn, vất vả, tăng dần đều trong thời gian đủ dài.

Tập luyện cho trí óc cũng vậy. Sử dụng AI cũng như chép bài đứa bên cạnh. Bạn có thể được điểm cao, nhưng sẽ không tiếp thu được cái gì cả.

Giá trị thực sự của một lập trình viên là ở khả năng phân tích vấn đề, khả năng thiết kế, triển khai những giải pháp sáng tạo. Bạn không thể sáng tạo, fix bug nếu bạn không hiểu những công nghệ mà AI sử dụng để code ra sản phẩm. Lạm dụng AI sẽ chỉ khiến bạn ngày càng khó trở thành senior.

Hệ quả là một thế hệ mới với quá nhiều junior trong khi lại thiếu senior. Theo quy luật cung-cầu, lương bổng của junior sẽ giảm đi. Thực tế cũng đã chứng minh điều đó, bây giờ fresher ra trường đang rất khó tìm được job intern.

Hãy đầu tư vào bản thân.

Kiến thức, kinh nghiệm càng khó khăn để đạt được thì càng có giá trị. Nếu bạn đang là sinh viên, hãy cố gắng học tốt tất cả các môn, cho dù những công nghệ trong đó có thể đã lỗi thời, nhưng những kinh nghiệm, tư duy logic đạt được trong quá trình học tập sẽ còn đi theo và giúp đỡ bạn sau này.

Mỗi ngôn ngữ lập trình, mỗi công nghệ bạn học được hôm nay, là hành trang giúp bạn tiến xa hơn trong tương lai.

./ bài rao giảng đạo lý đến đây là kết thúc, chúc bạn kiên trì và may mắn!