Cách tôi đã dùng AI để xây dựng lại SaaS của mình từ con số 0

Tôi đã cố gắng tự động hóa việc chuyển đổi SaaS của mình bằng AI. Tôi đã thất bại ba lần.

Tôi muốn chuyển ứng dụng của mình, CourseShelf, từ React sang Phoenix LiveView. Tôi đã nghĩ rằng mình chỉ cần đưa cho AI một prompt rồi đi chỗ khác. Tôi đã lầm.

Dưới đây là diễn biến của bốn lần thử nghiệm của tôi:

Lần thử 1: Thử nghiệm lười biếng

Lần thử 2: Phương pháp chia lô (Batch method)

Lần thử 3: Kế hoạch chi tiết

Lần thử 4: Áp dụng kỹ năng thủ công

Sự thật về việc lập trình bằng AI: AI không có quả cầu pha lê. Nó không thể đọc được suy nghĩ của bạn. Nếu bạn muốn có code chất lượng cao, bạn không thể lười biếng.

Tôi đã dành 40 ngày để điều phối quá trình này. Tôi không tự động hóa việc chuyển đổi. Tôi chỉ tự động hóa quy trình (playbook), còn công việc thực tế thì tôi vẫn phải làm. Tôi ngồi cạnh AI, bắt lỗi mọi sai sót và viết các quy tắc mới bất cứ khi nào nó đi chệch hướng.

Thành quả:

Tôi đã tốn nhiều thời gian hơn so với việc chỉ dùng một prompt đơn giản. Nhưng giờ đây tôi đã có một bộ codebase sạch sẽ mà tôi tự hào. Nếu bạn muốn có kết quả chuyên nghiệp, bạn phải là người cầm lái.

Nguồn: https://dev.to/danielbergholz/how-i-used-ai-to-rebuild-my-saas-from-scratch-5f3m

Cộng đồng học tập tùy chọn: https://t.me/GyaanSetuAi