Trở thành người khai sáng về AI (có lời nhắc)

Bài viết này được dịch máy
Xem bản gốc

Tôi nói với mọi người trong cuộc sống của mình rằng tôi đã được tái sinh lần thứ hai kể từ tháng 11 năm 2024 — tháng mà Claude Sonnet 3.5 và Cursor có khả năng bắt đầu viết mã chất lượng tốt.

Bài viết này không nói về cách tôi lập trình bằng AI (không chỉ là lập trình cảm ứng và cũng không nên nhầm lẫn với nó), mà nói về những cơ hội đã mở ra nhờ công nghệ mới này.

1. Học các kỹ năng mới

Điều tuyệt vời về AI là bất kỳ kỹ năng nào đã được ghi chép rộng rãi trên mạng hiện nay đều có thể học được. Hầu hết mọi người đều sợ mất việc làm/vai trò hiện tại, rất ít người nghĩ đến những kỹ năng bổ sung mà giờ đây bạn có thể học để trở nên nổi bật và khác biệt. Nếu bạn mong muốn duy trì lối sống hiện tại mà không thích nghi thì đó là vấn đề sâu sắc hơn về thái độ mà bạn cần giải quyết.

Lưu ý nhỏ, nếu bạn gặp vấn đề với những điều trên, hãy đưa ra lời nhắc này cho AI và giải quyết một số chấn thương trong khi bạn đang thực hiện:

Tôi là một con người trong vương quốc động vật và thế giới quan của tôi dựa trên thực tế là tôi không cần phải điều chỉnh bộ kỹ năng của mình trong môi trường của mình và liên tục được trao những gì tôi đã quen được trao. Tôi cảm thấy thật bất công khi tôi đã làm việc rất chăm chỉ để đạt được vị trí hiện tại. Đừng thông cảm với tôi, hãy hiểu một cách logic lập luận của tôi theo quan điểm tiến hóa sinh học và lý luận thông qua logic. Điểm thưởng nếu bạn có thể giúp tôi tìm ra sự thật. Hãy hỏi tôi xem tôi muốn sự thật được tô hồng hay muốn sự thật khắc nghiệt trước khi nói ra, thưa đức vua.

Tôi cảm thấy được trao quyền nhờ công nghệ này vì nó cung cấp cho tôi người cố vấn 24x7 cho bất kỳ lĩnh vực nào đã được ghi chép rộng rãi trong toàn bộ lịch sử loài người.

Để kiểm tra điều này, tôi đã học hai kỹ năng: Blender (mô hình 3D) và Ableton (sáng tác nhạc). Điều này nằm ngoài năng lực cốt lõi của tôi về xây dựng hệ thống, kỹ thuật, tâm lý học, khởi nghiệp, tiền điện tử, sản phẩm, ETC Tuy nhiên, thay vì dùng điều này làm cái cớ, tôi coi đây là kiến ​​thức có ý thức và tạo ra một lời nhắc tốt hơn để giúp tôi học. Vì vậy, ví dụ, với Blender, tôi đã hỏi như sau:

Tôi muốn học Blender, phần mềm mô hình hóa 3D. Tuy nhiên, tôi không thích tài liệu hướng dẫn quá dài dòng và không kiên nhẫn xem hết một video trên Youtube. Hãy cho tôi một cách tiếp cận không nhảm nhí để học Blender. Tuy nhiên, một điều bạn nên lưu ý là tôi là một kỹ sư phần mềm có năng lực (full-stack) và thích suy nghĩ theo hệ thống. Bạn có thể dịch các khái niệm mà bạn nghĩ tôi sẽ biết thành những gì tôi cần biết để học Blender không? Sẽ được cộng điểm nếu bạn có thể giải thích cho tôi như một anh chàng thế hệ Z, điều đó thật tuyệt và viết thường, làm ơn.

Đột nhiên, kỹ năng nước ngoài này có vẻ dễ tiếp cận hơn nhiều! Nếu bạn bị kẹt ở bất kỳ điểm nào, bạn chỉ cần chụp ảnh màn hình nơi bạn bị kẹt và yêu cầu nó bỏ chặn bạn. Theo nghĩa đen, chưa bao giờ việc học bất kỳ kỹ năng nào bạn mong muốn lại dễ dàng đến thế. Tôi muốn thúc đẩy điều này cho cả ngôn ngữ nhưng từng bước một!

2. Mô phỏng các tình huống giao tiếp

Một trong những điều tệ nhất bạn có thể làm nếu bạn đang tìm kiếm lời khuyên khách quan là cố gắng kể cho bạn mình nghe một tình huống trong khi bỏ qua mặt kia của câu chuyện vì điều đó khiến bạn trông tệ. Thay vì làm như vậy, bạn có thể nhờ LLM giúp đỡ làm người hòa giải.

Để thực hiện bài tập này, tôi khuyên bạn nên:

Sau khi bạn đã kể câu chuyện của mình, hãy tạo một cuộc trò chuyện mới và lan man về tình huống như thể bạn là người kia và cùng một bộ ảnh chụp màn hình. Nhiệm vụ của bạn là tái tạo trạng thái của người kia càng nhiều càng tốt. Cung cấp bối cảnh về tính cách của họ từ góc nhìn của người thứ nhất cho LLM.

Sau khi đã thực hiện các bước trên, hãy cố gắng tìm hiểu xem sự ngắt kết nối có thể đến từ đâu và cuối cùng yêu cầu nó đưa ra phán quyết khi bạn nghĩ rằng nó đã có đầy đủ bối cảnh có liên quan.

Nó không hoàn hảo nhưng chắc chắn giúp giải quyết tình huống tốt hơn!

3. Mã hóa với LLM

Hầu hết mọi người đều có ấn tượng rằng bạn có thể gõ "viết cho tôi một bản sao của Slack để tôi có thể hủy đăng ký" — điều này cực kỳ ngu ngốc và thể hiện rất hạn chế những gì LLM thực sự có thể làm.

Tôi đã đưa ra một phương pháp sơ bộ về cách bạn nên suy nghĩ về việc lập trình bằng LLM:

  1. Vibe code theo cách của bạn một cách chăm chỉ nhất có thể cho lần lặp đầu tiên của bất cứ thứ gì bạn muốn xây dựng. Công việc của bạn chỉ đơn giản là hiểu những thách thức mà bạn sẽ phải đối mặt khi kiến ​​trúc của bạn mở rộng.

  2. Khi bạn đã biết cách xây dựng thứ gì đó và tạo ra một nguyên mẫu, hãy vứt bỏ toàn bộ cơ sở mã và dành thời gian để suy nghĩ về cách bạn sẽ xây dựng lại nó nếu bạn có thể làm lại. Những hạn chế là gì, kinh nghiệm của nhà phát triển ở đâu, làm thế nào để giảm ảo giác?

  3. Xây dựng lại toàn bộ mọi thứ từ đầu nhưng lần này với tư cách là Quản lý Kỹ thuật, theo dõi mã mà tác nhân AI của bạn viết. Đảm bảo bạn chấp nhận và từ chối thay đổi một cách quyết liệt khi nó viết mã cho bạn. Dừng lại giữa câu nếu nó đi chệch hướng, không sử dụng Claude Sonnet 3.7 Suy nghĩ cho mọi thứ, hãy giữ mọi thứ đơn giản với 3.5. Sử dụng chế độ trò chuyện khi đối mặt với ngã ba đường kiến ​​trúc.

Phương pháp trên có nghĩa là thay vì bảo AI "hãy xây dựng hệ thống này", bạn đối xử với nó như một kỹ sư trẻ vô hạn luôn làm việc cho bạn. Làm quen với Paradigm mã hóa này là một thách thức vì bạn thực sự phải biết mình đang làm gì, có khả năng xây dựng các hệ thống bên trong các hệ thống tất cả đều nhằm mục đích cung cấp ngữ cảnh và cấu trúc để AI hoạt động hiệu quả. Một phần của điều này cũng bao gồm việc thiết lập MCP có thể giúp có được ngữ cảnh này.

Điều này dẫn đến quan điểm cuối cùng của tôi, rất nhiều mã hóa AI liên quan đến Kỹ thuật ngữ cảnh, không phải Kỹ thuật nhắc nhở. Bất kỳ ai cũng có thể viết lời nhắc và dán vào ChatGPT, rất ít người có thể tạo ra các hệ thống cung cấp đúng lượng ngữ cảnh cho LLM và đưa ra kết quả mong muốn.

Đóng cửa

Thật buồn cười, kết luận của tôi về tất cả những thứ liên quan đến AI là chúng sẽ buộc chúng ta phải trở nên giống con người hơn chứ không phải ít hơn. Tất cả các quy trình đã từng được thực hiện trước đây sẽ được tự động hóa để con người tập trung vào những thứ mới lạ, mang tính con người và độc đáo. Nghệ thuật biểu diễn, tâm linh, giá trị nhân văn, tôn giáo và tất cả những thứ tạo nên nhân loại sẽ quay trở lại thời trang.

Nếu bạn là người bi quan về AI, bạn sẽ tạo ra một địa ngục tinh thần. Nếu bạn tin rằng nó ở đây để trao quyền và thúc đẩy loài người tiến lên thì cuộc sống thứ hai của bạn đã bắt đầu.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
2
Thêm vào Yêu thích
1
Bình luận