On se demande bien comment les responsables des gestionnaires de paquets Linux arrivent à gagner leur vie.

 

Quand on prend un ou deux jours de distance avec le code alimentaire, on se dit qu’une petite idée un peu créative et sans importance finira peut-être par émerger.

En réalité, on code en crunch la semaine, on s’occupe des enfants le week-end... alors la créativité, mon œil : tout ce qu’on souhaite, c’est que les journées passent sans encombre.

 

Même dans le RAG, ces documents PDF posent toujours problème.

 

Cela ressemblait aux joueurs professionnels de go décrits par Jang Kang-myeong dans « L’avenir arrivé en premier ». Cet avenir est aussi arrivé pour les développeurs.

 

Au fond, les personnes qui ont besoin d’un texte comme celui-ci sont justement celles qui n’arrivent pas à mettre son contenu en pratique. Ce dont elles ont besoin, ce n’est pas de quelque chose d’autre, mais simplement d’une conviction forte en elles-mêmes. Quand on a une conviction forte, ce genre de remarques ne nous atteint même pas.

Et puis ce sont de vraies faiblesses qu’on peut identifier en une seconde ; comme toutes les critiques ne sont pas forcément infondées et peuvent mêler réalité du secteur et compréhension des clients, je pense qu’il vaut mieux les reconnaître franchement et garder en permanence ces faiblesses à l’esprit.

 

En voyant les réactions à l’époque où JetBrains a introduit pour la première fois le modèle par abonnement il y a 10 ans,

  • Envoyons des mails de protestation à JetBrains pour les faire revenir en arrière ; utilisez ce modèle d’email
  • J’ai l’impression que je vais retourner sur Eclipse ou NetBeans
  • Je l’ai acheté il y a deux semaines, si j’avais su qu’ils allaient passer à un modèle par abonnement, je ne l’aurais pas acheté...
    À voir ce genre de réactions, la résistance devait être assez forte à l’époque.
    J’étais tombé sur https://reddit.com/r/java/….
 

La raison est simple.

Quand on en sait beaucoup, on ne pose que des questions de haut niveau.

Mais même parmi les seniors, ceux qui sont restés enfermés dans leur entreprise,
ou qui ont accumulé une expérience de façade ou à trop petite échelle,
ne savent pas s’en servir, même si on leur donne de bons outils.

C’est comme confier une voiture de course
à un conducteur débutant.

Les professionnels expérimentés qui ont une grande largeur de vue sont toujours les mêmes.
Ils ne cessent jamais de faire de la R&D de nouvelle génération.

Cet état d’esprit des débuts de l’université
qui ne change pas, même à 50 ans…

Pour les vrais seniors, les vétérans originaux,
un assistant à 10 000 ou 20 000 wons par mois doit être une bénédiction sans fin.

 

Déjà à l’époque où on bossait sur des projets entièrement en C et en Assembly, quand on est passés à l’open source, les types sans aucune ténacité se contentaient de piocher dedans, et il n’y avait même pas 0,1 % des gens qui contribuaient à le faire avancer.

Aujourd’hui, c’est pareil : il y a ceux qui se contentent de récupérer des trucs à la vibe,
et à l’inverse ceux qui développent Claude.

Rien n’a changé.

Qu’est-ce que la majorité a donc prétendument étudié par curiosité pendant tout ce temps ?

Vous vivez avec l’impression d’être Bill Gates juste parce que vous faites du développement d’apps que n’importe qui peut faire ?

Pour les architectes, l’époque actuelle, c’est du tout bénef.
On peut creuser encore plus en profondeur.

Depuis l’apparition de l’informatique jusqu’à aujourd’hui, il n’y a que 0,1 %
des gens qui ont vraiment les dispositions pour ce domaine,
mais à force d’encourager cette conscience professionnelle un peu spéciale
pour l’emploi ou dans la société,

au final, pendant tout ce temps, n’importe qui s’est pris
pour un programmeur, voilà tout...

C’est déjà difficile de trouver quelqu’un capable de créer correctement
un débogueur de ses propres mains,
et la plupart sont même incapables de concevoir quoi que ce soit
qui s’approche d’une architecture...

C’est juste qu’il y en a beaucoup qui se prennent pour des programmeurs...
Aujourd’hui, on les appelle comment déjà ? « développeur » ?

Maintenant, c’est devenu rare de voir des vrais tarés de génie.

 

Je me suis demandé si c’était parce qu’ils étaient tellement précurseurs qu’ils conservaient encore un peu certains anciens modèles économiques.

 

Merci pour la précision ! Comme c’est différent des autres modèles d’abonnement, j’ai tellement aimé que je me suis dit : « Tiens, ce serait un nouveau modèle d’abonnement ?.. » Mais en y réfléchissant, c’est assez similaire au BM de certains très anciens logiciels, du type « XXXX 2025 Software / Software Upgrade Kit », qui existe encore.

 

Ce serait tellement plus pratique si un gestionnaire de paquets moderne dans le style de uv devenait la norme, mais j’imagine que ça sera difficile...

 

Au début de mes études, Python 2 restait encore de justesse la version la plus répandue, puis au moment où j’ai obtenu mon diplôme, tout le monde était passé à Python 3, de ce dont je me souviens.

 

La malédiction des frameworks. Cette tendance semble particulièrement dominante sur le web. Si un framework spécifique en vient à dicter l’essence même du développeur, c’est clairement un problème. Une régression.

 

Je pense que c’est dû à la conjoncture économique mondiale, devenue plus tendue, ainsi qu’à la baisse de l’arrivée de nouveaux développeurs juniors. Les seniors déjà en poste vieillissent, n’ont plus la même énergie, ou sont occupés par l’éducation des enfants ou les responsabilités familiales, entre autres raisons.

 

C’est toujours proposé. Le texte l’a probablement mentionné parce que JetBrains est sans doute un pionnier du modèle d’abonnement logiciel.

 

Rien qu’en voyant la vibe coding et ce qui perce sur les réseaux sociaux et YouTube, on a l’impression qu’au lieu de vraiment réfléchir, on colle juste à toute vitesse le minimum de code fonctionnel, encore et encore, puis on se dit : ah, c’est bon, c’est fini.

 

« L’agent effectue de manière autonome des tâches comme l’application de correctifs au code source, la résolution des en-têtes/bibliothèques manquants, et la sélection des flags du compilateur/éditeur de liens »

Ça me rappelle encore une fois à quel point les progrès de l’IA font peur.

 

Il me semble que les IDE de JetBrains accordaient une licence perpétuelle pour la version correspondante si l’abonnement annuel était maintenu pendant un an ; est-ce que cela a pris fin ?