Tương lai của phát triển web: CODE như một dịch vụ.

, ,




Cần bao nhiêu tiền để bắt đầu một trang web?

Hóa ra, chúng không cần nhiều. Một miền sẽ cung cấp cho bạn $ 12/ năm từ Google. Webhosting trên Google App Engine hoặc Amazon Web Services được miễn phí - chúng chỉ tốn tiền khi bạn bắt đầu có thêm người dùng. Và nếu bạn biết cách viết mã, thì đó là khá nhiều - $ 12 mỗi năm.

Nhưng giả sử bạn không có nền tảng kỹ thuật - không phải là vấn đề. Thiết lập trang web Wordpress hoặc Wix MIỄN PHÍ. Không yêu cầu mã hóa, được cấp các tùy chọn bị hạn chế. Nhưng trong vòng chưa đầy một giờ, bạn đã trực tuyến, và đừng lo lắng rằng bạn đang ở trong một công ty tốt. Wordpress chiếm hơn 26% TẤT CẢ các trang web.

Chỉ với một ít tiền, bạn có thể nhận được nhiều chủ đề và chức năng hơn từ các công ty như Weebly, Squarespace hoặc Bluehost. Tôi đang nói trung bình ít hơn $ 10 / tháng. Vì vậy, với mức giá của Venti Iced Caramel Macchiatos mỗi tháng, bạn có thể chạy một trang web đáng kinh ngạc với ít hoặc không có kinh nghiệm kỹ thuật.

Muốn trang web này bán các sản phẩm bạn có? ShopifyStripe có bạn được bảo hiểm với tỷ giá hàng tháng hoặc phí giao dịch nhỏ. Đây là sự khởi đầu của cái mà chúng ta sẽ gọi là "Code như một Dịch vụ". Chúng tôi bắt đầu coi điều này là đương nhiên vào năm 2017, nhưng thậm chí chỉ 10 năm trước - hầu hết mọi người sẽ nghĩ rằng bạn bị điên.




Bài học Lịch sử. Máy chủ đầu tiên mà Google sở hữu vào năm 1998 là Sun Ultra II. Cái này có giá từ 16.500 đô la đến 60.000 đô la mới tùy thuộc vào thông số kỹ thuật. Đó là chi phí cực kỳ cao, đặc biệt là đối với các công ty khởi nghiệp. Nhưng đó là cách đây 20 năm, chắc chắn giá đã xuống. Tốt, dĩ nhiên - nhưng đối với một công ty lớn đang chạy máy chủ, nó vẫn đắt, bảng thống kê dưới đây của Sherweb hiển thị thuận tiện vào năm 2015. Sherweb đưa ra các giả định về sử dụng và thông số kỹ thuật (2 vCPU, 8GB RAM, 512GB dung lượng lưu trữ trên đĩa) trong phân tích của họ, vì vậy đây không phải là một đánh giá phù hợp với tất cả, nhưng bạn sẽ có được ý tưởng. Một lưu ý, năm 1 và năm 5 chi phí cao hơn nhiều do chu kỳ nâng cấp máy chủ.





Năm 2006, Amazon là công ty công nghệ lớn đầu tiên nhận thấy chi phí và sự đau đầu của máy chủ là một cơ hội kinh doanh béo bở và họ bắt đầu lưu trữ các máy chủ với Amazon Elastic Cloud Compute hay viết tắt là EC2. Điều này đã thay đổi thế giới. Ngày nay, các tổ chức và công ty khởi nghiệp lớn như Snap (trò chuyện) đều đang chạy trên Infrastructure as a Service (IaaS) được gọi là đám mây. Trong tương lai, điều này có nghĩa là máy tính sẽ không cần phải có nhiều sức mạnh tính toán nữa, vì tất cả các phép tính sẽ chạy trên đám mây. Các thiết bị sẽ phát triển để trở nên nhỏ hơn và được kết nối nhiều hơn. Đây có lẽ là thứ đã mở đường cho cuộc cách mạng Internet.

Một bước nữa trong quá trình phát triển này là Coding as a Service (CaaS) - giống như IaaS trước đó. Các nhà xây dựng web hiện tại đều dựa vào các lập trình viên của con người để tạo các mẫu cho chúng tôi. Điều này tốn nhiều thời gian và công sức, nhưng điều đó sẽ sớm không còn nữa.

Trí tuệ nhân tạo sẽ cho phép các tổ hợp mã phức tạp hơn khớp với nhau thông qua một quy trình tự động. Hãy coi đoạn mã đằng sau các trang web như những mảnh ghép. Với công nghệ hiện tại, các nhà xây dựng trang web đang tạo ra 100 câu đố. Có một số phức tạp, nhưng chúng vẫn khá cơ bản về mức độ chi tiết. Chúng là các mẫu kéo và thả hoặc công thức. Bây giờ khi AI được tích hợp vào hỗn hợp, những người xây dựng trang web này về cơ bản sẽ tạo ra 10.000 câu đố mảnh. Số lượng và chất lượng tùy chỉnh với AI sẽ đáng kinh ngạc. Và đối với người dùng cuối, điều này có nghĩa là nó sẽ đơn giản hơn và rẻ hơn.

Nhưng chúng ta hãy xem điều này trong thực tế… Hãy tưởng tượng nói chuyện với một AI có công việc duy nhất trong cuộc sống là xây dựng các trang web. AI có khả năng xử lý ngôn ngữ tự nhiên, vì vậy nó hiểu ý bạn nói một cách hoàn hảo. AI cũng có khả năng mã hóa tức thời và không mệt mỏi cùng với sự hiểu biết hoàn hảo về chức năng.

Vì vậy, AI sẽ xây dựng và thay đổi trang web của bạn ngay trước mắt bạn, yếu tố hạn chế là tốc độ bạn có thể nói rằng bạn muốn màu nền là Razzle Dazzle Rose. Kết quả cuối cùng, một trang web trông và hoạt động chính xác như cách bạn muốn, tất cả chỉ bằng cách sử dụng giọng nói của bạn.

Như bạn có thể đã nhận ra bây giờ, CaaS thông qua AI sẽ không giới hạn ở những người tạo các trang web ‘thú vị’. Cuối cùng thì CaaS sẽ giảm thời gian và tiền bạc cần thiết cho các khả năng mới trong các không gian từ doanh nghiệp đến xã hội. Nhưng trong ngắn hạn CaaS sẽ ảnh hưởng đến các lập trình viên hoàn thành các tác vụ tương đối đơn giản hoặc theo kịch bản, như truy vấn cơ sở dữ liệu chẳng hạn. Chúng ta sẽ không còn cần đến đội quân lập trình viên hiểu một cách thành thạo cách điều chỉnh các câu lệnh if else trong các vòng lặp, cho dù sử dụng Ruby hay Angular. AI sẽ có thể thực hiện điều này nhanh hơn nhiều, ít lỗi hơn và hiểu rõ hơn về các yêu cầu hệ thống.

Vì vậy, trong ngắn hạn, phần mềm sẽ tiếp tục hoạt động trên thế giới, nhưng ngày càng ít người xây dựng phần mềm.