Le codage View/Vibe : Rapprocher les logiciels des utilisateurs grâce à l'IA

View / Vibe coding will bring software closer to users

Le codage View/Vibe : Rapprocher les logiciels des utilisateurs grâce à l'IA

L'essor de l'intelligence artificielle a radicalement transformé le métier d'ingénieur logiciel en quelques années à peine. Comme le souligne Rachyl Jones dans son article sur le 'vibe coding', même les diplômés en informatique fondant des startups dans la Silicon Valley ont largement cessé d'écrire leur propre code. D'ici quelques années, créer un logiciel complexe pourrait devenir un exercice pour élèves de primaire. La question demeure : à quoi ressemblera le développeur de demain ?

Les esprits mathématiques brillants continueront de jouer un rôle clé dans la tech. Mais pour les autres ? Le travail des ingénieurs logiciels pourrait se démocratiser plutôt que disparaître. À l'ère des premiers ordinateurs personnels, chaque utilisateur était essentiellement un codeur. Puis les logiciels grand public ont rendu cette compétence moins nécessaire.

Internet et le cloud ont ensuite permis à une poignée de développeurs de créer des programmes utilisés par des milliards de personnes. Des plateformes comme Facebook, Android ou iOS sont devenues extrêmement complexes, nécessitant des milliers d'ingénieurs. Ces succès technologiques ont toutefois créé des jardins clos, éloignés des utilisateurs finaux et limitant l'innovation.

L'automatisation du code marque un retour aux origines de l'informatique personnelle. Le développement logiciel se rapprochera à nouveau des utilisateurs, qui pourraient même créer leurs propres solutions. Dans ce nouveau paradigme, la programmation prendra un sens radicalement différent.

L'excitation de créer pour des milliards d'utilisateurs laissera place à l'empathie et la curiosité. Comprendre les problèmes concrets dans des domaines spécifiques deviendra plus précieux que maîtriser les subtilités du code. Le logiciel, omniprésent dans nos vies, sera moins l'œuvre de grandes entreprises que de personnes de notre entourage.

View/Vibe Coding: Đưa phần mềm đến gần người dùng hơn nhờ AI

Sự phát triển của trí tuệ nhân tạo đã thay đổi căn bản định nghĩa về kỹ sư phần mềm giỏi chỉ trong vài năm. Như Rachyl Jones đề cập trong bài viết về 'vibe coding', ngay cả cử nhân khoa học máy tính lập startup ở Silicon Valley cũng đã ngừng tự viết code. Vài năm tới, tạo phần mềm phức tạp có thể trở thành bài tập cho học sinh tiểu học. Câu hỏi lớn vẫn là: Lập trình viên tương lai sẽ như thế nào?

Những bộ óc toán học xuất chúng vẫn giữ vị trí quan trọng trong ngành công nghệ. Nhưng số còn lại thì sao? Công việc của kỹ sư phần mềm có thể sẽ được phân bổ rộng rãi hơn thay vì biến mất. Ở buổi đầu máy tính cá nhân, mọi người dùng đều là lập trình viên. Khi phần mềm phổ biến, nhu cầu này giảm dần.

Internet và điện toán đám mây sau đó cho phép một số ít lập trình viên tạo ra sản phẩm phục vụ hàng tỷ người. Các nền tảng như Facebook, Android hay iOS trở nên cực kỳ phức tạp, cần tới hàng nghìn kỹ sư. Thành công này tuy vậy đã tạo ra những 'vườn kín', xa rời người dùng và hạn chế đổi mới.

Tự động hóa viết code đánh dấu sự trở về với những ngày đầu của máy tính cá nhân. Phát triển phần mềm sẽ tiến gần hơn tới người dùng cuối - thậm chí có thể do chính họ tạo ra. Trong thế giới đó, lập trình sẽ mang ý nghĩa hoàn toàn khác.

Niềm vui tạo sản phẩm cho hàng tỷ người sẽ được thay bằng sự đồng cảm và tò mò. Khả năng nghiên cứu và nắm bắt vấn đề thực tế trong các lĩnh vực cụ thể sẽ quan trọng hơn hiểu biết sâu về code. Phần mềm sẽ hiện diện khắp nơi nhưng không còn là sản phẩm của các tập đoàn xa lạ, mà có thể từ chính người quen của bạn.