Mon intervention à XCraft Lyon est dispo 🤩
Si toi aussi tu passe ta vie à te faire pilonner ton code et que tu veux savoir comment survivre dans cette "Numeric Jungle", je t'invite à jeter un œil ici :
Aujourd'hui, 27 mars 2023, "M. cuisine" de lidl cuisine mieux que 90% des restaurateurs
Il bosse jour et nuit
pas de pause cigarettes
toujours content de bosser
travaille dans toutes les langues
et coute 200€
cad le prix d'un repas dans un 3 étoiles Michelin
ça va être chaud
Aujourd’hui 26 mars 2023,
#GPT4
code déjà mieux que 90 % des informaticiens
#GPT4
bosse jour et nuit
pas de pause cigarettes
toujours content de bosser
travaille dans toutes les langues
Et coûte 20 dollars par mois
C’est à dire 0,02 dollars de l’heure
Ça va être chaud
Petite visite au super calculateur du CNRS. 500To de RAM, 2 exaoctets de stockage et plusieurs centaines de cœurs, je ne sais pas si ça sera suffisant pour la prochaine app a la mode architecturée en micro service sous NodeJs 😄
Mon neveu revient d’un stage où il était avec des chefs de projet IT. Il se demande encore à quoi servent ces gens, ce à quoi j’ai répondu : si tu le découvre, n’hésite pas à me le dire 😂
Coder avec ChatGPT, c'est un peu comme travailler en binôme avec un chef de projet. Il te pond du code défoncé qui ne marche qu'une fois sur 4, mais avec une sorte de crédibilité qui empêche toute remise en question 😂
Un dev avec qui j’ai bossé il y a 4 ans, et que j’ai poussé à devenir freelance vient de me recontacter pour me remercier. Aujourd’hui il gagne 5000€ net avec 2 mois de vacances / an, et ce en faisant exactement le même boulot qu’avant.
Voilà voilà…
Hier, j'ai appris que "les petits programmes simples et autonomes" d'une des usines de mon client sont en fait un ERP codé sous formes d'une 20ene d'exe indépendants et communicants par mails et téléphones. On va encore bien se marrer...
Sans déconner, quel est le processus mental qui peu amener des gens à vouloir utiliser et surtout défendre le yaml, ainsi que toutes les syntaxes basées sur l'indentation. Je ne comprend pas sérieux...
J'explique à un pote qui se remet au dev après plusieurs années de décrochage qu'on va utiliser un fichier de configuration, et il me sort : "on va utiliser un fichier .ini ?" - Il m'a fumé 🤣
Je viens de discuter avec un apprenti et le résultat est sans appel :
- ils apprennent la méthode merise
- on leur enseigne que monolithe = mal, donc faire du micro service avec communication REST par défaut
- interdiction d’utiliser ChatGPT
Encore une génération de foutu 😔
@btreguier
Pardonne-nous nos offenses,
comme nous pardonnons aussi à ceux qui font du VB.
Et ne nous laisse pas entrer en tentation du no-code,
mais délivre-nous des chefs de projets.
git commit --amen
Idée de startup: une appli pour localiser un moustique. Je filme une pièce où tout est immobile et le soft détecte le petit pixel qui bouge et m’indique où il se trouve pour que je puisse lui éclater la gu@€&e !!
"l'intelligence artificielle qui menace les postes des
#d
éveloppeurs informatique"
t'ain, j'en peux plus sérieux...
Les tronçonneuses menacent t'elles les postes de bucherons ? ceux qui veulent continuer à tout faire à la (r)hache, surement, et c'est tant mieux !
La ville de New York interdit aux étudiants et aux enseignants d'utiliser ChatGPT, l'intelligence artificielle qui menace les postes des
#d
éveloppeurs informatique et inquiète la communauté éducative
24H plus tard :
- c'est bon, tu as maintenant accès à ton SSH
- cool, par contre je n'accède pas au serveur web, c'est normal ?
- oui, donne nous les adresses IP qui doivent pouvoir s'y connecter
- ...
- t’as de la chance papa, toi tu n’a pas de travail.
- mais si !
- ha ? Et tu fais quoi ?
- Ben je fais des programmes, tu sais bien
- mais ça c’est pas un travail : c’est pour s’amuser
- 😅
Unpopular opinion : quand je vois passer à la tv un couple avec enfant gagnant 4000€/mois nous expliquer qu’il crève de faim tellement c’est peu, je me dis qu’il faudrait instaurer dès le collège des cours de gestions financières élémentaires…
@LLCoolChris_
Perso, j’aurais ajouté qu’il doit mettre l’app en public et faire de la pub à ses frais pour acquérir environ 1 million d’utilisateurs la première semaine. Ça me parait être un bon minimum pour un junior 👍
Le prochain qui me demande de modifier son code fortement couplé et non testé en me disant qu'il suffit de faire attention, je l'emmène à une Via ferrata ED+ sans baudrier, et je lui dis "t’inquiète, il suffit de faire attention"
Ma fille m'annonce ce matin qu'elle ne veut plus aller à l'école pour faire le même métier que moi -> rester à la maison toute la journée pour "jouer" avec son ordinateur 😅😅
@LZGame
Je dirais plutôt que dans la plupart des cas, on enferme le développeur dans un rôle purement technique et qu’on lui fait bien comprendre qu’il n’est qu’un simple exécutant, et qu’il faut laisser la partie « humaine » aux autres 😜
Imaginez que vous repreniez une société familiale ou tout est géré par un AS400 avec + de 30 ans de dev dessus, et que celui qui gère ça part à la retraite dans 5 ans. Que ferriez vous, et comment vous vous y prendriez ? (sachant que les dev cobol sont introuvables)
Ce matin, je discute avec un devops qui m’explique que toute l’équipe dev est partie car après s’être fait plaiz à mettre en place tout un bordel de technos, les dev n’ont pas apprécié que les utilisateurs viennent leur demander de faire des features orientées métier…
Plus j'avance, et plus je me rend compte que le principe DRY (don't repeat yourself) est vraiment à prendre avec des pincettes tellement il peut mener à un couplage fort qui va se cristalliser très rapidement...
Le problème quand tu es le seul développeur invité à un comité de pilotage, c’est que tu dois négocier avec deux types de personne : ceux qui ne comprennent rien et ceux qui confondent tout.
Mon retour d'expérience donné à
@swcraftlyon
est enfin dispo !
Tu veux savoir comment bosser sans doc, sans spec et sans estimation en faisant du développement logiciel piloté par les utilisateurs, c'est ici que ça se passe👇
#Enjoy
@antitahanerizi
J'arrive, le mec me demande même pas mon nom, me donne directement un exercice bien relou à faire sur un tableau blanc, et passe tout l'entretien à m'expliquer qu'il sait tout mieux que moi avec des concepts d'un autre temps.
Une bonne sous-mérdification en règle, impeccable 👌
Je ne comprend pas bien. Les développeurs ne devaient pas tous disparaitre le mois dernier avec l'avènement de ChatGPT4 qui fait déjà mieux que 90% des dév actuel ? (et que seule une élite polytechnicienne maitrise) 🤔
UN ORM TU VOIS, C EST LE FUTUR, CA CREE POUR TOI DES REQUETES OPTIMISEES, CA TE CONVERTI LE RESULTAT EN OBJET DIRECT SANS RIEN FAIRE ET EN PLUS CA MIGRE TON SCHEMA. J UTILISE CA DANS TOUT MES PROJETS AVEC UN REPO GENERIQUE, C EST LE TOP DU TOP !
Je pense que je développe un nouveau syndrome : tu sais ce moment où tu dois bosser sur un truc super compliqué, mais que tu procrastine à mort parce que t'arrive pas à rentrer dans le sujet, et que tu sais au fond de toi que c'est pas bien...
Je me suis fait cramer su StackOverflow pour avoir utilisé
#ChatGPT
, du coup je compte répondre à mes détracteurs en faisant un message d'excuse généré avec
#ChatGPT
😂
Ce matin je faisait une démo de TDD sur un composant graphique un peu complexe, et GPT4 m’a pondu un code quasi parfait 🤯
Cela renforce ma position qui consiste à dire que le métier de dev doit se concentrer sur la relation avec les utilisateurs plutôt que sur la technique pure
Il ne me reste plus que 2 jours pour trouver et régler une erreur de conception issue d'un ancien logiciel avant que les utilisateurs d'une usine entière me défoncent la gueule. 🥳
Hi! I have created a full tetris game in
#Blazor
to demonstrate the possibilities bring by WpfGridLayout.Blazor and BlazorAnimation components !
Have fun with it !
Github :
Game :
@AmelieBenoit33
Perso, voila comment j'explique la chose :
- Je suis développeur logiciel
- ha ? 🤔
- Tu connais Word et Excel ?
- oui
- Ce sont des logiciels, et c'est des gens comme moi qui les fabriquent
- HA OK !
Et en général s'en suit : "justement j'ai une idée d'application mobile !" 😂
Entretien avec un dev :
- TDD ? oui j'en ai déjà fait, mais ce n'est pas moi qui rédigeais les tests
- Agilité ? Oui, dans mon dernier projet on était en méthode agile : je m'occupais du cahier des charges et du chiffrage, c'était très carré.
... 🤨
Comme je n'ai pas réglé les 0€ que je dois, L'
#URSSAF
m'envoie une mise en demeure avec des pénalités de retard de 49€ - Je commence à saisir ce que veux dire
@dr_l_alexandre
quand il parle de développeurs bas de gamme...
@dr_l_alexandre
Diffuser du FUD ne fera qu’aggraver les choses en poussant les jeunes à se tourner vers de la chefferie de projet plutôt que vers la technique. C’est ce qui s’est passé en 2000 avec la « menace » du offshore. Résultat : pénurie de dev qui sont devenus les nouveaux 🤴
J'ai dit à ma fille de 5 ans que le stagiaire travaillait sur un jeu de memory. Elle vient le voir toutes les 1/2 heure pour lui demander : mais t'en est ou ? t'a commencé à chercher les images ? pourquoi t'a pas fini ? on peut jouer quand ?
Initiation à la relation client 😂
La rénovation c’est un peu comme un legacy:on commence par insulter ses prédécesseurs puis on découvre un contexte et une histoire, et on fini par faire des trucs tout pourrie qui nous arrange en se disant que ça sera bien suffisant, jusqu’à ce qu’un autre reprenne les travaux 🔁
Alors je ne sais pas pour vous, mais moi c'est la 3eme fois que je me pointe chez un client, et qu'on me demande de faire une appli dont une première tentative ratée a été initiée en python.
Est ce qu'il s'agirait du langage de prédilection des dev juniors ?
Quand il fait froid, qu’il pleut, que tu a envie de rester sous la couette, et qu’il faut motiver 2 enfants à aller à pied avec toi à l’école sous la pluie battante, peut-on dire que l’on développe ses compétences en leadership ?
Je viens d'être contacté pour travailler chez un pure player Microsoft ✅ qui cherche un architecte ✅ & techlead ✅ pour travailler sur des projets passionnants ✅ dans une équipe dynamique ✅ et collaborative ✅
Un bug bloquant se produit en production.Le client demande à ce que ce soit réglé au plus vite SANS mettre à jour l’application car elle a été qualifiée et cela demandera un travail de documentation trop important.Bienvenue dans le monde absurde des process qualités des années 40
Tu veux avoir un vrai retour d'XP sur comment réécrire un legacy pété sans doc, sans spec et avancer sans estimations pour un soft qui brasse 30M€ annuel pour fournir en bois LeroyMerlin, Casto, et ou une erreur de "," peut faire perdre 10K au client ?
"La problématique qu'on a dans l'informatique, c'est qu'on a des gens qui ont des pratiques et des outils pour construire des cabanons de jardin qui essayent d'ériger des grattes-ciels" 😂
La conférence "Dette technique & Entropie du logiciel" au format "keynote" est sur youtube :
Merci à
@orangeDev
pour la captation lors de leur Dev&Test Days.
Pour info c'est la version donnée à
@SunnyTech_MTP
.
Hésitez pas à RT si vous l'avez appréciée !
La discussion du jour :
- Ho là là, mais vous utilisez gmail !! c'est pas bien ça !!
- ha bon pourquoi ?
- parce que c'est pas sécurisé !
- comment ça ? 🤔
- je ne sais pas, c'est un client qui m'a dit ça...
😂
Les commerciaux d'ESN sont de + en + malin, je lui explique que je suis déjà en mission chez un client, et il me dit :
- pardon, ça a coupé, je n'ai pas entendu le nom du client
- normal, je ne l'ai pas dit
- ... [malaise]
😂
@ygrenzinger
En 2000 : les devs vont tous disparaître d’ici 5 ans à cause du offshore !!
En 2023 : les devs vont tous disparaître d’ici 5 ans à cause de l’IA !! 🤡🎱
@G3orgiaLR
Simple, on se fait des plans sur la comète et on développe une archi de maboule à coup de K8s, Microservices, base graph, Cloud native, etc.
et au bout de 6 mois, quand on se rend compte qu'on n'a que 4 users qui veulent remplir 2 formulaires, on quitte le navire
#ClassicProject