1 điểm bởi dusskapark 2 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Là một product designer, điều tôi muốn chia sẻ không chỉ đơn giản là câu chuyện “tôi đã voice coding, bấm cái là xong..”. Đó là trải nghiệm dùng Codex Mobile để không làm đứt quãng vòng lặp phát triển sản phẩm, ngay cả trong tình huống không thể ngồi trước bàn làm việc, và thực sự đưa được sản phẩm đến mức phát hành ứng dụng Driver trên iOS/Android.

Tôi đang sống ở Singapore vì công việc, nhưng vào thời điểm đó tạm ở lại Hàn Quốc do có việc gia đình. Trong lúc đó, ứng dụng shuttle của nhà thờ người Hàn tại Singapore mà tôi phụ trách trên tinh thần tình nguyện lại có thêm yêu cầu mới. Môi trường phát triển nằm trên chiếc Mac mini ở Singapore, cách tôi hàng nghìn km, và tôi phải tiếp tục công việc trên điện thoại thông qua Codex trong ứng dụng ChatGPT mobile.

Ban đầu, tôi nghĩ điều bất tiện nhất của mobile development sẽ là bàn phím nhỏ, nhưng nút thắt cổ chai thực sự lại là feedback loop. Không dễ mở ngay simulator để kiểm tra, và phải đi qua TestFlight, Google Play Test hoặc ảnh chụp màn hình simulator trên Mac mini từ xa, nên quá trình xác nhận chậm hơn rất nhiều.

Vì vậy, cách làm việc cũng tự nhiên thay đổi. Theo cách gọi hiện nay thì có thể gần với loop engineering, nhưng không phải ngay từ đầu tôi chủ ý áp dụng phương pháp đó, mà đơn giản là môi trường di động quá bất tiện nên buộc phải làm vậy. Thay vì tự mình kiểm tra mọi thứ trên màn hình nhỏ, tôi để Codex chia nhỏ công việc, xác nhận thành công/thất bại của từng phần, đọc log lỗi, sửa lại, kiểm chứng lần nữa rồi báo cáo kết quả.

Điều thú vị là trong quá trình xoay vòng lặp, Codex còn trực tiếp đề xuất tính năng, triển khai và sửa bug. Thực tế đó là những tính năng tôi chưa từng nghĩ tới nhưng lại thật sự cần thiết, và việc toàn bộ quá trình này được “phát trực tiếp” trên điện thoại khiến tôi chỉ còn biết thấy kỳ diệu.

Kết quả là, với tư cách một product designer, tôi đã đẩy toàn bộ quy trình này đến cùng chỉ bằng voice coding và phát hành được cả ứng dụng Driver cho iOS lẫn Android. Tôi cảm thấy Codex Mobile không hẳn thay thế hoàn toàn môi trường phát triển trên desktop, mà giống như một buồng lái giúp vòng lặp phát triển sản phẩm không bị đứt đoạn ngay cả trong những khoảnh khắc không thể ngồi vào bàn làm việc.

Chưa có bình luận nào.

Chưa có bình luận nào.