@webetcaetera Je hais npm. Je hais le web des dix-mille modules et dépendances pour accoucher d’un index.html. Je hais cette surcomplexification arbitraire, j’ai l’impression qu’on s’est auto-imposé une armée de middle managers numériques pour parasiter un truc qui marchait mieux sans.
Conversation
Notices
-
Embed this notice
STPo (stpo@mastodon.social)'s status on Friday, 08-Nov-2024 03:51:02 JST STPo -
Embed this notice
Joachim (joachim@boitam.eu)'s status on Friday, 08-Nov-2024 16:53:51 JST Joachim @STPo @UnSeulT @webetcaetera @tract_linguistes je ne retrouve plus le lien mais il me semble que c’était Baldur Bjarnason qui disait que si React (et son écosystème) est autant plébiscité par les chefs (et donc les recruteurs etc), c’est parce que comme l’IA ça dé-spécialise le développement front end. Ça permet d’avoir des “développeurs” junior sortis de bootcamps de 2 semaines, et de les payer à l’avenant, et non plus des professionnels de 20 ans de bouteille avec des salaires plus conséquents. Offre, demande, etc.
Il parle un peu plus de la déspécialisation ici :
https://www.baldurbjarnason.com/2024/the-deskilling-of-web-dev-is-harming-us-all/
-
Embed this notice
STPo (stpo@mastodon.social)'s status on Friday, 08-Nov-2024 16:53:52 JST STPo @UnSeulT @webetcaetera @tract_linguistes Je pense aussi que ça fait partie de l’équation.
-
Embed this notice
Mathieu (unseult@mamot.fr)'s status on Friday, 08-Nov-2024 16:53:53 JST Mathieu @STPo @webetcaetera
Il y a peut-être aussi une part de pédanterie a s'imposer cette sucomplexification/merdification, pour se la jouer "j'suis un vrai dév moi" et disqualifier les autres. À l'instar des @tract_linguistes qui déplorent/dénoncent, entre autres, les règles tordues d'orthographe/grammaire françaises qui ne servent qu'à disqualifier socialement, il faut créer le groupe des développeur.euse.s atterré.e.s :) -
Embed this notice
Joachim (joachim@boitam.eu)'s status on Friday, 08-Nov-2024 17:00:40 JST Joachim @STPo @UnSeulT @webetcaetera @tract_linguistes et sur l’aspect « j’suis un vrai dev moi » il y a aussi un très fort courant de « reconquête » d’un domaine (l’intégration web) qui n’était pas perçu comme sérieux car :
- “CSS is not a real programming language” 🤡
- le monde de l’inté accueille beaucoup plus de femmes que les autres domaines du monde du dev (par son besoin de soft-skills, (pour l’accessibilité etc)) (voir le nombre d’excellentes intégratrices qui écrivent les blogs les bouquins les standards…)
- trop peu de nouveautés, les standards avancent lentementPour le rendre sérieux des mecs ont tout codé en JS, ont renommé la pratique en « développement front end », et a énormément complexifié l’industrie.
Maintenant le monde du front end c’est des mecs grande gueule qui bataillent sur Twitter pour savoir qui a le framework le plus bien. Et toujours plus de dépendances NPM parce que ces cons font des breaking changes tous les mois.
-
Embed this notice
Thain (thain@mastodon.social)'s status on Saturday, 09-Nov-2024 01:57:05 JST Thain @joachim
En réunion de lancement de projet hier j'ai entendu un dev parler de CSS et le PM de réagir : « oui je sais que c'est toujours chiant quand c'est du CSS ! »
J'ai pas pu m'empêcher de répondre : « non, c'est pas chiant quand on connaît le langage » mais je me sentais un peu seul... -
Embed this notice
Joachim (joachim@boitam.eu)'s status on Saturday, 09-Nov-2024 01:57:05 JST Joachim @Thain @STPo @UnSeulT @webetcaetera @tract_linguistes ouais voilà. Quand on a une stack en Python avec du Go, on recrute des gens qui savent au moins une, voire les deux langues. C’est admis. Quand on a une stack qui a du JS, du HTML et du CSS, on recrute que du dev JS, et au final ça fait du code CSS horrible écrit dans un langage réinventé pour faire moins peur aux devs JS (coucou Tailwind)
-
Embed this notice
Thain (thain@mastodon.social)'s status on Saturday, 09-Nov-2024 02:03:09 JST Thain @joachim j'ai entendu un dev JS me dire : ah ? Moi j'utilise il li quand j'ai besoin des petits points devant.
-
Embed this notice
Joachim (joachim@boitam.eu)'s status on Saturday, 09-Nov-2024 02:03:09 JST Joachim @Thain :unwanted_duck: :ohnobubble:
-
Embed this notice