Lập trình viên huyền thoại Kent Beck: LLM làm thế nào để khuếch đại kỹ năng lập trình viên | Thời gian Geek.

công nghệ số5tháng trướccập nhật AIANT
44 00





Chuyển đổi Tri thức trong Kỷ nguyên Trí tuệ Nhân tạo

Sự xuất hiện của Sora, sự trỗi dậy nhanh chóng của ChatGPT, sự tiếp cận mạnh mẽ của Gemini và cuộc chiến giữa hàng trăm mô hình trong nước đã khiến mọi người lo lắng về AI.

Nhưng bạn bè thân mến, không cần phải quá lo lắng. Nhìn lại quá khứ, từ việc tự động hóa và công cụ script được sử dụng rộng rãi, đến việc phần mềm nguồn mở lật đổ ngành công nghiệp truyền thống, cho đến việc đám mây và dịch vụ SaaS trở nên phổ biến, và thậm chí là kỷ nguyên di động Internet, mỗi cuộc cách mạng công nghệ đều gây ra nỗi lo lắng rằng công nghệ sẽ thay thế con người, nhưng đồng thời cũng tạo ra nhiều cơ hội việc làm mới và không gian phát triển.

Như nhà lập trình huyền thoại Kent Beck đã nói, LLM khiến 90% kỹ năng của tôi như trở nên vô giá trị, nhưng lại làm tăng 1000 lần kỹ năng còn lại của tôi. Nếu chúng ta xem LLM như một trợ lý mã hóa được trang bị trong công ty chứ không phải là người thay thế. Chỉ cần tận dụng hiệu quả khả năng của trợ lý này, chúng ta có thể nâng cao hiệu suất. Chúng ta không chỉ đơn thuần là những vận động viên nữa mà đã trở thành huấn luyện viên. Sản phẩm chính không chỉ đơn thuần là viết mã, quan trọng hơn là tạo và truyền đạt kiến thức. Chỉ khi kiến thức này được truyền đạt và áp dụng một cách hiệu quả, công việc mới thực sự có giá trị.

Trong bối cảnh AI đang phát triển nhanh chóng hiện nay, đặc điểm quan trọng nhất của kỹ thuật chuyển đổi tri thức đã trở nên rõ ràng – đó là chuyển đổi tri thức, tức là chuyển đổi kinh nghiệm và hệ thống kiến thức chuyên sâu của con người trong các lĩnh vực chuyên môn thành dạng mà máy móc có thể nhận biết và sử dụng.

Áp dụng vào công việc của lập trình viên, điều này nghĩa là chuyển đổi mã nguồn thành “cung cấp đủ thông tin ngữ cảnh cho LLM”. Mặc dù chúng ta không cần cung cấp hướng dẫn mã nguồn chi tiết hay cách sử dụng thư viện hoặc ngôn ngữ lập trình, nhưng đối với các thông tin quan trọng như yêu cầu chức năng, kiến thức kinh doanh, quyết định kiến trúc, chiến lược kiểm thử, chúng ta vẫn phụ thuộc vào mình để cung cấp cho LLM, từ đó thực sự nâng cao hiệu suất phát triển.

Vì vậy, trong kỷ nguyên AI, người kỹ thuật nên chuyển đổi thành quản lý tri thức, thay vì bắt đầu từ đầu để xây dựng dự án. Để thích ứng và nắm vững kỹ thuật cá nhân trong kỷ nguyên AI, tôi khuyên bạn nên tham khảo “Wu Hao · Kỹ thuật phần mềm trong kỷ nguyên AI” để học tập hệ thống.

Lý do 1: Ông ấy có hơn hai mươi năm kinh nghiệm thực tế trong phát triển công nghệ

Wu Hao đã từng giữ vị trí CTO của khu vực Trung Quốc tại Thoughtworks, cũng là cố vấn chiến lược công nghệ toàn cầu và người biên soạn Radar công nghệ. Ông cũng là một trong những người sáng lập chính của nhóm người dùng Java Bắc Kinh (BJUG: Beijing Java User Group) và Agile China. Từ năm 2003, ông đã bắt đầu thực hành các phương pháp linh hoạt như Extreme Programming và đã giúp nhiều đội ngũ trong và ngoài nước thực hiện Extreme Programming nhiều lần, nâng cao hiệu suất lặp mã.

Lý do 2: Ông ấy am hiểu quản lý tri thức và luôn nỗ lực tạo ra đội ngũ cá nhân và nhóm hiệu quả

Người trong giới gọi ông ấy là “Wu Baxia”, có nghĩa là theo ước tính kỹ thuật của Wu Hao, người khác cần gấp tám giờ (8X) để hoàn thành một giờ làm việc của ông. Đồng thời, ông đã chủ trì chương trình đào tạo quản lý kỹ năng đặc biệt của đội ngũ kỹ thuật nhỏ tại Trung Quốc của Thoughtworks trong nhiều năm, phương pháp luận và kinh nghiệm rất phong phú, đã đào tạo nhiều người dẫn đầu trong ngành, những người này cũng được công nhận về kinh nghiệm kỹ thuật của họ “ba năm bằng mười năm”.

Lý do 3: Giảng viên nổi tiếng trên Geektime, 42.000 người đọc đã công nhận

Hiện tại, Wu Hao đã ra mắt các chuyên mục Geektime như “Làm thế nào để triển khai mô hình kinh doanh” và “Wu Hao · Dự án TDD thực hành 70 bài giảng”, tổng số người học vượt quá 42.000 người. Mọi người đều để lại lời bình luận như “một bài giảng đáng giá”, “rất đồng ý”, “giúp tôi mở cánh cửa trở thành kỹ sư giỏi”, “muốn mang đến cho mọi người xung quanh”. Hơn nữa, Wu Hao giáo viên còn rất gần gũi với cộng đồng, bạn có thể thường xuyên thấy ông trả lời câu hỏi và đánh giá bài tập trong cộng đồng.

Nội dung chắc chắn, cấu trúc tri thức liên kết chặt chẽ:

Wu Hao sẽ ưu tiên giúp bạn xây dựng khung tri thức tổng thể, tìm hiểu cách tương tác với LLM. Sau đó, ông dạy bạn cách chuyển đổi “kiến thức kinh doanh” thành dạng mà LLM có thể hiểu và truyền đạt. Tiếp theo, đi vào điều quan trọng nhất, sử dụng phương pháp phát triển kiểm thử để lập trình song song với LLM và tóm tắt các kỹ thuật liên quan. Cuối cùng, còn hướng dẫn cách xây dựng đội ngũ AI cho người lãnh đạo nhóm, cải thiện hiệu suất tổng thể của doanh nghiệp. Các chương trình học tiến triển dần dần, đảm bảo mọi người hiểu rõ và áp dụng một cách chắc chắn.

Ví dụ chi tiết về mã nguồn, luyện tập trực tiếp:

Khóa học có rất nhiều ví dụ về việc sử dụng LLM hỗ trợ phát triển phần mềm, mỗi lần điều chỉnh mã nguồn, mã nguồn gốc sẽ được cập nhật trong chuyên mục. Trong quá trình tối ưu hóa mã nguồn, bạn sẽ thấm sâu suy nghĩ logic của bậc thầy.

Giải pháp toàn diện với LLM:

Phát triển kiểm thử, ngay cả với những người mới bắt đầu không có kinh nghiệm trước đây, cũng có thể áp dụng một loạt giải pháp sử dụng LLM một cách hiệu quả sau khi học xong.

Thực sự áp dụng, trao quyền cho đội nhóm:

Thực sự mang đến cho người lãnh đạo nhóm tư duy về cách cải thiện hiệu suất của đội nhóm, ví dụ như phân công công việc bằng LLM. Từ bản thân đến người khác, giúp bạn xây dựng một đội nhóm “cao hiệu suất” được hỗ trợ bởi AI.

6 giờ giảng dạy trực tiếp, học tập đi kèm:

Để giúp mọi người loại bỏ rào cản tốt hơn, Wu Hao đã đặc biệt thiết lập các buổi chia sẻ trực tiếp tại một số điểm then chốt trong chuyên mục. Khi gặp vấn đề trong quá trình học, bạn có thể tìm câu trả lời trong phòng trực tiếp.

Bạn có thể xem thêm chương trình học:

Lập trình viên huyền thoại Kent Beck: LLM làm thế nào để khuếch đại kỹ năng lập trình viên | Thời gian Geek.

Tất nhiên, tôi nói tốt cũng không đủ, khóa học mới chỉ vài ngày, nhưng người dùng trong nhóm chuyên mục và khu vực bình luận cũng cho biết họ có thể thực sự áp dụng vào công việc:

Lập trình viên huyền thoại Kent Beck: LLM làm thế nào để khuếch đại kỹ năng lập trình viên | Thời gian Geek.

Khóa học vẫn đang trong giai đoạn ưu đãi mới, nếu bạn là người dùng mới, chỉ cần 98 nhân dân tệ là có thể sở hữu:

Lập trình viên huyền thoại Kent Beck: LLM làm thế nào để khuếch đại kỹ năng lập trình viên | Thời gian Geek.


Bạn cũng “thích” bài viết này không?

© Thông báo bản quyền

Những bài viết liên quan:

Chưa có đánh giá nào

none
Không có đánh giá...