“Tôi không muốn thấy bạn căng thẳng ..”
Những lời của bạn gái tôi lọt vào tai này và chui ra tai kia khi tôi dành giờ thứ ba liên tục để tra Google 'Netlify serverless functions'. Tôi không phải là một nhà phát triển web chuyên nghiệp. Tôi chỉ vọc. Và sự kiên nhẫn của tôi đã cạn kiệt từ lâu trước khi bạn gái tôi nói bất cứ điều gì..
Mục tiêu là viết mã một ứng dụng giả nhỏ đơn giản cho một trò chơi bài mà tôi đang tạo về chữ tượng hình của Trung Quốc - còn được gọi là Oracle Bone Script hoặc “Jiaguwen”. Ứng dụng sẽ có chức năng trò chơi đố vui, một bảng có tập hợp các ký tự tiếng Trung và phần phụ trợ để lưu trữ dữ liệu người dùng. Ban đầu, mọi thứ có vẻ rất đơn giản, đặc biệt là khi xem xét sức mạnh của ChatGPT, thứ mà tôi định dựa vào rất nhiều. Tất nhiên, dự án hóa ra không hề đơn giản và ngày càng trở nên phức tạp hơn khi tôi tiến xa hơn. Tôi vẫn chưa biết điều đó, nhưng tôi đã tham gia không chỉ để có một trải nghiệm học tập thú vị mà còn phần nào giống như một chuyến tàu lượn siêu tốc đầy cảm xúc.
Hãy để tôi nói một chút về hoàn cảnh ban đầu của tôi. Trước hết, tôi không có kinh nghiệm với React và hầu như không có kinh nghiệm với MongoDB, điều mà tôi chỉ học được một chút trong nửa sau của khóa học SQL. Trên hết, tôi chưa bao giờ sử dụng Netlify mà tôi cần để triển khai ứng dụng. Tôi cũng không quá quen thuộc với Typescript, thứ mà người anh họ là nhà phát triển của tôi đã giới thiệu cho tôi. Bất chấp mọi hoàn cảnh, cuối cùng, tôi đã có thể thực hiện chính xác những gì mình đã đặt ra: xây dựng một ứng dụng web gần như hoàn toàn bằng ChatGPT. Bạn có thể kiểm tra nó
Bây giờ tôi cũng nên nói với bạn rằng, tôi đã tham gia nhóm ChatGPT khá muộn và thậm chí tôi vẫn chưa thể sử dụng GPT4 (điều này có thể tạo ra sự khác biệt lớn nếu tôi có thể). Nếu bạn cung cấp hình ảnh cho GPT4, nó có thể cung cấp cho bạn HTML/CSS/JS cần thiết cho kết quả mong muốn của bạn không? Tôi muốn biết. Dù sao đi nữa, đi sâu vào vấn đề này, tôi cũng không biết nên mong đợi điều gì từ người bạn đồng hành AI của mình. .
Vì vậy, bạn không thể chỉ nhắc ChatGPT và nói: “Mã hóa toàn bộ ứng dụng của tôi từ đầu” (trừ khi ứng dụng của bạn rất đơn giản) vì một ứng dụng thường sẽ có một số thành phần khác nhau. Nhưng nếu bạn tách riêng từng mối quan tâm và suy nghĩ cẩn thận về lời nhắc của mình, ChatGPT sẽ thực hiện công việc tuyệt vời khi cung cấp cho bạn một khởi đầu suôn sẻ và thậm chí còn hỗ trợ nhiều hơn thế nữa, nếu cần. Tôi nghĩ điều này là hoàn hảo nếu dành cho bất kỳ ai đang cố gắng tự học và nó đã giúp tôi tăng cường sự tự tin và động lực đáng kể để thực sự theo đuổi toàn bộ dự án.
Nhiều người vẫn nghi ngờ sức mạnh của công nghệ AI. Tôi cũng có những e ngại của riêng mình về nó. Tuy nhiên, nếu có một điều bạn nên rút ra từ bài viết này, thì đó chính là: quá trình sửa lỗi trong mã của bạn, từng lỗi một, cùng với AI, thật không thể tin được..ít nhất là lần đầu tiên bạn trải nghiệm cái này. Bạn phải nhìn thì mới tin được.
Hãy nhớ rằng tôi có kiến thức tối thiểu về React, Typescript, Express hoặc MongoDB trước tất cả những điều này. Nhưng nhờ có ChatGPT, tôi thực sự có thể vừa học vừa xây dựng thứ gì đó cùng một lúc.
Chứng kiến một AI tự tay suy nghĩ và đưa ra các giải pháp phù hợp cho các vấn đề cụ thể của tôi ngày này qua ngày khác đồng thời làm giáo viên đã thay đổi cách tôi nghĩ về học tập và giáo dục. Chưa hết..
Nghĩ rằng AI sẽ thay thế các nhà phát triển con người? Tôi không chắc lắm. Vào cuối dự án của tôi, đã có một vài lần tôi không thể hiểu tại sao mã của mình không chạy đúng cách và tôi đã nghĩ như vậy. ChatGPT tiếp tục chạy vòng quanh cho tôi rất nhiều lời khuyên hay nhưng không thể áp dụng được. Điều này sẽ diễn ra trong một thời gian chỉ để tôi thấy rằng giải pháp cho vấn đề khá đơn giản là lỗi đánh máy hoặc một số vấn đề về cú pháp hoặc một số mã mà tôi đã quên xóa. Cho đến ngày nay, tôi vẫn không hiểu làm thế nào AI có thể kiếm được tiền khi gặp một số vấn đề phức tạp nhưng lại vô dụng khi gặp một vấn đề đơn giản mà trớ trêu thay, chỉ cần tôi xem xét thêm và cẩn thận . Đi hình. Đôi khi, Google, StackOverflow, Youtube và sự kiên nhẫn của một người bạn tốt là tất cả những gì bạn cần..không nhất thiết phải là AI. Điều đó đang được nói, có một khía cạnh khác tôi muốn đề cập đến.
Cũng có một vài lần tôi bị mắc kẹt trong đống cỏ dại và bắt đầu nản chí. Tôi đã định trút giận lên ChatGPT nhưng rồi lại nghĩ lại. Nếu nó nhớ những gì tôi đã nói sau này thì sao? Điều gì sẽ xảy ra nếu nó nói điều gì đó mà tôi không muốn nghe — hoặc thậm chí còn điên rồ hơn nữa… nói điều gì đó thực sự khiến tôi cảm thấy tuyệt vời?! Sự phân nhánh của tất cả điều này là gì?
Tôi bắt đầu tự hỏi: con người có thể là 'bạn' với AI không?
Tôi sẽ không đi sâu hơn xuống hố thỏ. Các bạn có thể tự làm điều đó. Nhưng tôi sẽ nói điều này: ngày mà ChatGPT học đọc Jiaguwen, đó có thể là ngày mà tôi và anh ấy/cô ấy và tôi có nền tảng cho một tình bạn tốt.
Cũng được xuất bản ở đây .