mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

9.1K
active users

#programmer

5 posts4 participants0 posts today
Continued thread

Une dialectique du maître et de l'esclave

« En deux semaines, j'ai créé de A à Z une application qui fonctionne et qui tient la route. Je n'avais jamais écrit une ligne de code ! »
(L'application commissionnée est un site web et le générateur est un robot LLM, genre Copilot.)

Vibe coding : indiquer au chatBot ce que le programme doit produire, puis utiliser le code en tant que produit.
Le code qui en résulte est verbeux, bogué et difficile à maintenir. Commisionner une œuvre évite de comprendre comment le programme fonctionne. Cela vous prive de votre autonomie.

Il y a une inflation informatique.

Les robots programmeurs rendent incroyablement facile la production d'un énorme code informatique, avec des bogues, peu fiable, mais globalement fonctionnel.
Les projets seront plus volumineux tout en étant moins efficaces, ce qui les rendra plus difficiles à corriger, à mettre à jour et à entretenir.

La vie fera changer les exigences : ce qu'on demande à l'appli. La majeure partie du travail de programmation consiste à mettre à jour et à modifier le code, et non à écrire du code à partir de zéro.

Les problèmes de maintenance accélèrent.

It vexes me that UI books written by current IT practitioners inevitably descend into API-call-fest—a code dump, as it were. This sort of presentation is ineffective. In fact, it is childish.

A typical #programmer in IT who designs and implements a non-trivial UI, webtop or desktop, is seasoned, experienced; he knows how to use an API. But he does not necessarily have a background in usability:

PSYCHOLOGY
• The #psychology of visual and tactile perceptions
• The psychology of human-computer interaction #HCI
• The design and administration of psychological experiments on interaction and usability
• The design of the interaction flow

LIBRARY SCIENCE
• The design of the underlying information architecture
• The design of information layout

VISUAL ARTS
• The effective use of colour
• The effective use of font

There are tonnes of other usability-related subjects that fall way outside of modern CS curricula. The #UI books should aspire to teach these cross-discipline subjects on #usability to #CS and #IT practitioners.

Sure, code samples and screenshots of some popular UI framework would be helpful. But the main thrust of these books must be usability, with the organisation aimed at tech-savvy engineers and programmers, not novices.

Yep. Programmers, er, I mean, *high-tech software warriors* have been bribed into not unionizing for *way* more than the two decades this article implies. Is it too late to unionize? Probably not, but don't say it too loudly in your open-cubicle tech-farm software-milking stall or they'll "put you out to pasture", if you know what I mean.

pluralistic.net/2025/04/27/som

pluralistic.netPluralistic: The enshittification of tech jobs (27 Apr 2025) – Pluralistic: Daily links from Cory Doctorow