Các Công Cụ Phát Triển Hỗ Trợ AI Cho Phép Triết Lý "Quy Mô Nhỏ Mãi Mãi" Trong Các Dự Án Phần Mềm

Nhóm Cộng đồng BigGo
Các Công Cụ Phát Triển Hỗ Trợ AI Cho Phép Triết Lý "Quy Mô Nhỏ Mãi Mãi" Trong Các Dự Án Phần Mềm

Sự phát triển của các công cụ lập trình hỗ trợ AI như Cursor và Claude đang thay đổi căn bản cách các nhà phát triển tiếp cận phạm vi dự án và khả năng mở rộng. Thay vì câu thần chú truyền thống của startup làm những thứ không thể mở rộng, rồi sau đó mở rộng, nhiều nhà phát triển hiện đang áp dụng phương pháp quy mô nhỏ mãi mãi, trong đó các dự án được cố ý giữ ở phạm vi và lượng người dùng hạn chế.

Kinh Tế Học Mới Của Phần Mềm Tùy Chỉnh

Các công cụ phát triển AI đã giảm đáng kể chi phí và thời gian cần thiết để xây dựng các ứng dụng tùy chỉnh. Những gì trước đây cần vài tuần phát triển giờ có thể hoàn thành trong một buổi tối. Sự thay đổi này đã giải phóng các nhà phát triển khỏi áp lực phải kiếm tiền từ mọi dự án hoặc xây dựng cho lượng khán giả khổng lồ. Thảo luận cộng đồng cho thấy xu hướng ngày càng tăng của các nhà phát triển tạo ra những công cụ chuyên biệt cao cho nhóm người dùng rất nhỏ - đôi khi chỉ cho chính họ hoặc gia đình trực tiếp.

Sự chuyển đổi kinh tế đặc biệt nổi bật trong cách nó phản ánh nghề thủ công truyền thống. Giống như thợ mộc tạo ra các đồ gá và công cụ tùy chỉnh cho những nhiệm vụ cụ thể, các nhà phát triển giờ đây đang tạo ra các giải pháp phần mềm bespoke mà không lo lắng về sức hấp dẫn thị trường rộng lớn hơn hay yêu cầu vốn đầu tư mạo hiểm.

Giảm thời gian phát triển: Các dự án trước đây cần "vài cuối tuần" giờ có thể hoàn thành "trong một buổi tối" khi sử dụng các công cụ lập trình hỗ trợ AI như Cursor

Mạng Xã Hội và Vấn Đề Sự Thân Mật

Một phần đáng kể của thảo luận cộng đồng tập trung vào cách các nền tảng xã hội mất đi sức hấp dẫn khi chúng phát triển. Facebook thời kỳ đầu, giới hạn cho sinh viên đại học có địa chỉ email .edu, đã thúc đẩy các kết nối chân thực và chia sẻ tự nhiên. Tuy nhiên, khi các nền tảng mở rộng để bao gồm các thành viên gia đình, nhà tuyển dụng và người lạ, người dùng bắt đầu tự kiểm duyệt và việc đăng bài trở nên mang tính biểu diễn hơn là cá nhân.

Hiện tượng này, được gọi là sự sụp đổ ngữ cảnh, buộc người dùng phải duy trì một nhân cách trực tuyến duy nhất trên tất cả các bối cảnh xã hội. Cộng đồng đã đặt tên cho điều này là vấn đề rừng tối của mạng xã hội, nơi nỗi sợ sự chú ý không mong muốn từ sếp, thành viên gia đình hoặc nhà tuyển dụng tương lai khiến người dùng im lặng hoặc chỉ chia sẻ nội dung được làm sạch.

Có một khoảng thời gian kỳ diệu trên Facebook từ năm 2005 đến khoảng 2010 khi chủ yếu là bạn đại học, bạn trung học, một số bạn đồng nghiệp, và tất cả chúng ta thực sự chia sẻ những gì mình nghĩ trong các bài đăng, chia sẻ liên kết đến những thứ thú vị, v.v.

Mô hình Phát triển Mạng xã hội: Thời kỳ "kỳ diệu" của Facebook được xác định là giai đoạn 2005-2010 khi chỉ giới hạn trong bạn bè đại học/công việc trước khi các thành viên gia đình tham gia và thay đổi hành vi đăng bài

Sức Hấp Dẫn Của Các Nền Tảng Cố Ý Hạn Chế

Một số thành viên cộng đồng đã chia sẻ ví dụ về các nền tảng quy mô nhỏ thành công. Một nhà phát triển điều hành không gian làm việc Slack với khoảng 100 thành viên trong đó chỉ có 15-20 người hoạt động hàng tuần, tạo ra một môi trường đủ thân mật cho các cuộc trò chuyện có ý nghĩa. Một ví dụ khác là Ekşi Sözlük, một nền tảng Thổ Nhĩ Kỳ duy trì danh sách chờ 4-5 năm cho người dùng mới trong khi giữ thiết kế cố ý đơn giản.

Các nền tảng này thành công chính xác vì chúng chống lại sự tăng trưởng. Chúng duy trì các tiêu chuẩn cộng đồng, công nhận những người đóng góp thường xuyên và tránh những cơn ác mộng kiểm duyệt gây khó khăn cho các nền tảng lớn hơn. Sự đánh đổi giữa tầm với và sự thân mật dường như ủng hộ các môi trường nhỏ hơn, được kiểm soát nhiều hơn.

Ví dụ về các nền tảng nhỏ:

  • Không gian làm việc Slack : ~100 thành viên, 15-20 người hoạt động hàng tuần
  • Ekşi Sözlük : danh sách chờ 4-5 năm cho người dùng mới
  • Ứng dụng tiện ích iOS : ~1,000 người dùng, dự kiến tối đa ~2,000 người dùng

Dự Án Cá Nhân Như Nghề Thủ Công Số

Thảo luận cộng đồng tiết lộ nhiều ví dụ về các nhà phát triển tạo ra những công cụ rất cá nhân. Một người đã xây dựng dịch vụ bưu thiếp gửi ảnh trực tiếp qua email cho các thành viên gia đình. Người khác tạo ra hệ thống nhắc nhở uống thuốc tự động gọi điện thoại bàn của mẹ họ. Những dự án này giải quyết các vấn đề cụ thể cho những người cụ thể mà không có ý định thương mại hóa rộng rãi.

Phương pháp này đại diện cho sự chuyển đổi từ việc xem mọi dự án lập trình như một cơ hội kinh doanh tiềm năng sang coi phát triển phần mềm như nghề thủ công số. Các công cụ tồn tại để giải quyết các vấn đề trước mắt, và giá trị của chúng nằm ở tính hữu dụng hơn là tiềm năng thị trường.

Kết Luận

Sự kết hợp của các công cụ phát triển hỗ trợ AI và sự vỡ mộng ngày càng tăng với các nền tảng quy mô lớn đang tạo ra không gian cho một triết lý mới về phát triển phần mềm. Thay vì mặc định hướng tới tăng trưởng và khả năng mở rộng, các nhà phát triển ngày càng chọn xây dựng các dự án nhỏ, cá nhân và cố ý hạn chế. Phương pháp quy mô nhỏ mãi mãi này ưu tiên tính hữu dụng hơn lợi nhuận và sự thân mật hơn tầm với, gợi ý một cách tiếp cận bền vững và thỏa mãn cá nhân hơn đối với việc tạo ra công nghệ.

Tham khảo: Do things that don't scale, and then don't scale