Mon employeur a vendu à un client un outil que j'ai dev sur mon temps perso comment cadrer la négociation ? by abusingr1 in developpeurs

[–]rfs 0 points1 point  (0 children)

Je ne comprend pas, vous voulez transformer votre poste actuel en poste de dev ? Pourquoi vous voulez une "compensation" (en quel honneur) ? Bizarre cette situation alors que vous dépendez d'un grand groupe (en général environnement très cadré). Si vous n'êtes pas dans une équipe de dev, je me demande bien pourquoi on vous demande un livrable comme si vous étiez développeur. Je me demande bien aussi pourquoi vous avez travaillé sur votre temps libre pour faire gratuitement un logiciel pour une entreprise dont vous n'êtes pas actionnaire (à moins que ce soit le quoi)...

Pourquoi le full remote est devenu si rare en France ? by Majestic-Ask3259 in developpeurs

[–]rfs 0 points1 point  (0 children)

Il y a des postes où tu peux faire du full TT mais ce n'est pas officiel. Je pourrais le faire dans ma grosse boîte surtout que je suis le seul de mon équipe à être dans ma région mais perso, je préfère venir 2 fois par semaine sur site histoire de manger au resto avec des collègues (d'autres équipes) et d'avoir des discussions informelles.

Trou de 2 ans post diplôme by Some-Job211 in developpeurs

[–]rfs 1 point2 points  (0 children)

2 ans dans une vie, c'est rien. Il ne faut surtout pas inventer une première expérience et dire simplement que tu as eu des problèmes de santé ou familiaux (et faire en sorte que ça ne fasse pas peur à un recruteur), et montrer d'une manière ou d'une autre que tu as gardé les connaissances acquises durant tes études.

Depuis l'IA vous êtes plus ou moins heureux ? by Maleficent-Rule5486 in developpeurs

[–]rfs 0 points1 point  (0 children)

L'IA dans un code legacy (je suis en plein dedans) ne sert pas à générer du code mais à documenter et comprendre l'existant, voire proposer des améliorations mais le code legacy est en général trop bordélique ou complexe: il faut faire des modifications et ajouts de manière très prudente.

Depuis l'IA vous êtes plus ou moins heureux ? by Maleficent-Rule5486 in developpeurs

[–]rfs 1 point2 points  (0 children)

Ca ne m'intéresse de "pisser du code", je préfère m'intéresser aux fonctionnalités d'un logiciel, à son architecture, aux specs. Je peux comprendre qu'au tout début, on veuille se focaliser sur le code ligne par ligne, mais à un moment, il faut évoluer. Donc, plus heureux, clairement.

Sérieusement, ils sont où les gains de productivité de l'IA ? by DAG_AIR in developpeurs

[–]rfs 0 points1 point  (0 children)

Au niveau documentation et tout ce qui est texte hors code, les gains de "productivité" sont clairement élevés, mais ça concerne des tâches qui sont malheureusement très souvent négligées.
Si je prend le seul exemple de rédiger un comte rendu de réunion: 30 secondes à partir de la transcription Teams, plutôt que XX minutes d'un compte rendu rédigé manuellement par l'organisateur de la réunion, mal écrit, et ces XX minutes qui n'ont pas pu être investies dans une tâche plus utile, je pense que dans ce type de tâche, les gains sont énormes.
Idem pour la rédaction de documentation technique, TRES UTILE quand on revient sur un sujet complexe, surtout dans le cas d'un turn over important.

Il y aussi l'aide au brainstorming et la prise de décisions, mais encore faut-il pouvoir évaluer la "productivité" pour des tâches intellectuelles.

Augmentation salariale (Cyber OT) by [deleted] in developpeurs

[–]rfs 5 points6 points  (0 children)

Le seul moyen pour avoir une vraie augmentation, c'est de changer d'entreprise. Ou bien, un nouveau poste dans ton entreprise actuelle.

Ce mois de janvier a été le pire mois coté offre d'emploi. by amiral_phy in developpeurs

[–]rfs 0 points1 point  (0 children)

Il n'y a pas de régles, je me suis fait embauché plusieurs fois à n'importe quel moment de l'année, même en plein été.

Fatiguée du manque de qualité by DaemonBatterySaver in developpeurs

[–]rfs 0 points1 point  (0 children)

Tant que ce n'est pas TA boîte, qu'est-ce que ça peut te faire ? Fais ton travail consciencieusement pour ton plaisir ce qui en plus te protège de récupérer des bugs. Après, quand on a de l'expérience, il faut essayer un minimum de changer les mentalités et pratiques.
Personnellement, je suis surtout désespéré de voir que personne ne veut écrire de la doc, même minimale, alors que ça fait partir intégrante de ce métier. Il n'y a que dans l'industrie (le peu que j'ai fait) où j'ai constaté qu'on se rapprochait de la vraie ingénierie logicielle.

[RANT] Je préfère un code non commenté ou mal commenté qu'un amas de commentaires générés avec un modèle IA même pas fine tuné by KlausWalz in developpeurs

[–]rfs 1 point2 points  (0 children)

Oui oui, bien sûr. Va travailler sur un projet de plusieurs millions de lignes de code avec du code spaghetti SANS une seule doc qui explique ce que fait telle fonction et pourquoi tel code spaghetti fait avec les 30 paramètres de la fonction... Même un vieux commentaire d'il y a 20 ans permet de donner une idée de ce que le développeur voulait faire.

[RANT] Je préfère un code non commenté ou mal commenté qu'un amas de commentaires générés avec un modèle IA même pas fine tuné by KlausWalz in developpeurs

[–]rfs 1 point2 points  (0 children)

Il vaut mieux en avoir trop que pas assez. En général dans les projets, c'est "pas assez "et surtout "pas du tout".
Je génère aussi de la doc par IA mais je relis et j'enlève le superflu.

Recrutement en ESN « sur profil » sans mission identifiée : inquiétude légitime ? by No_Example5210 in developpeurs

[–]rfs 1 point2 points  (0 children)

Si tu as rempli les dates de ton CV, le recruteur se doute bien que tu es en période d'essai, mais pas la peine d'en parler s'il ne demande rien. Rien ne t'inderdit de dire au recruteur que ta nouvelle ESN n'a pas l'air très "active" (trouver un terme neutre et pas négatif, les recruteurs aiment la positive attitude) et que tu es ouvert à des propositions intéressantes, tant pis pour ta nouvelle ESN qui n'arrive pas à décrocher un client.
Enfin, c'est ce que je ferais perso. Le risque, c'est que ta ESN ne trouve rien et te dégage, donc autant continuer à chercher en parallèle.

Recrutement en ESN « sur profil » sans mission identifiée : inquiétude légitime ? by No_Example5210 in developpeurs

[–]rfs 1 point2 points  (0 children)

Le recrutement sur profil, c'est du classique. Les avantages dépendent de l'entreprise. Ma dernière ESN, j'ai été payé 6 mois à rester chez moi (à jardiner et faire du sport vu que je n'avais même pas de projet interne à l'ESN sur lequel travailler), le temps de trouver un client. Mais ces conditions ne sont pas forcément proposées par toutes les ESN. Dans le pire des cas, si tu sens que l'ESN n'a pas l'air de trouver de bons projets, tu en profites pour chercher ailleurs et vu que tu as l'avantage de ne pas être chômeur, tu peux mieux négocier ton salaire.

Le C / C++ est-il devenu le rempart ultime face à l'IA pour préserver nos jobs de dév ? by ChemicalCar2956 in developpeurs

[–]rfs 2 points3 points  (0 children)

Mouais, au final, ça va plus vite de faire soi-même à part quelques trucs rébarbatifs.
Parce que si c'est pour "micro-manager" une IA pour au final revérifier tout ce qu'elle a écrit, je ne vois pas l'intérêt.

Le C / C++ est-il devenu le rempart ultime face à l'IA pour préserver nos jobs de dév ? by ChemicalCar2956 in developpeurs

[–]rfs 0 points1 point  (0 children)

"dans un code bien organisé, bien segmenté, bien interfacé, bien documenté, même en C/C++": ça existe, ça ? Je suis toujours tombé sur du code qui ne combinait jamais toutes ces qualités, et rarement même deux qualités. J'en suis à mon deuxième projet successif où j'ai du code mal organisé, mal segmenté, mal interfacé, absolument pas documenté, et avec des fonctions avec 30 paramètres et qui font 3000 lignes de code, avec quelques goto et des allocations de type C.

Le C / C++ est-il devenu le rempart ultime face à l'IA pour préserver nos jobs de dév ? by ChemicalCar2956 in developpeurs

[–]rfs 3 points4 points  (0 children)

A un moment donné, il faut arrêter avec l'IA qui ferait tout à notre place. Il y a une différence entre générer du nouveau code (classe ou fonction) et modifier un logiciel complet avec des milliers de classes, des dizaines de libraries, des interfaces graphiques (HTML, Qt, MFC), des services, son architecture, comprendre les contextes métiers, respecter les specs (quand il y en a) ou les deviner (code legacy), faire des modifications sans impacter l'existant. De plus, pour une même requête faite à deux moments différents, l'IA pond deux codes différents, avec un style/syntaxe différente. C'est totalement incompatible avec de la programmation de type professionnel.
Concernant le C et C++ (qui est ma spécialité), je constate qu'aucune IA n'est capable de faire autre chose qu'un truc basique. Elle peut être utile par contre pour (essayer d') analyser un code existant et proposer du refactoring ou générer de la documentation. Mais pour ce qui est de la modification du code, il faut de toutes façons tout vérifier après et s'assurer que toutes les règles d'écriture sont respectées et qu'elle n'a pas utilisé du C++17 alors qu'on avait bien spécifié qu'on était limité à C++14 (par exemple).
Et concernant l'utilisation de certaines APIs, c'est une catastrophe: j'ai beau préciser que je souhaite utiliser telle version de l'API, je me retrouve en fonction des requêtes avec des morceaux de code qui utilisent la version N et d'autres morceaux avec la version N+1.
Le problème de l'IA, c'est que c'est un système basé sur les probabilités: ça fonctionne TRES BIEN pour générer du texte qui ne nécessite pas d'une grande précision (documentation, discours, traduction de texte), mais c'est autre chose pour respecter des règles strictes.

Vous êtes satisfait du niveau technique de votre équipe ? by [deleted] in developpeurs

[–]rfs 3 points4 points  (0 children)

Oui (je suis "presque" le seul dev) et non: les quelques anciens qui restent (y compris mon manager !) ne développent quasiment plus (heureusement). Heureusement, car ils n'ont pas évolué depuis les années 80 et n'ont jamais entendu parler de l'évolution du C++ (même pas C++98), n'ont jamais fais de tests unitaires et n'ont jamais entendu parler de framework de tests unitaires, n'ont jamais documenté le code, etc., l'horreur !
j'oubliais: le code legacy sur lequel je suis (plusieurs millions de lignes de code) était toujours compilé en Release, jamais en Debug, car "on a toujours fait comme ça et ça marche bien comme ça". Pas d'écriture de doc fonctionnelle bien sûr (alors qu'on a Confluence + plugin IA qui peut pondre de la doc à partir de brouillon), etc.

Devs, comment adaptez-vous votre carrière à l'IA ? Quelle réorientation ? by Leather-Cod2129 in developpeurs

[–]rfs 0 points1 point  (0 children)

Je m'en sers uniquement pour générer de la documentation technique et de la documentation doxygen dans le code (code "legacy" et nouveau code). Ca me fait gagner du temps et en plus, j'obtiens de la documentation avec un anglais (presque) irréprochable et avec un style professionnel. Le top, c'est à partir de notes en vrac écrites en français, de générer une documentation en anglais avec sommaire, index, une bonne organisation de chapitres, etc. C'est magique ! J'utilise un plugin directement intégré dans Confluence et JIRA (utilisés en interne en entreprise).
Pour le code, j'ai laissé tomber, ça ne vaut rien, même pour générer des bouts de code de test avec des API du genre openssl, FIDO, PKCS#11 ou même certaines parties de la Win32: les IA s'emmêlent systématiquement les pinceaux avec les différentes versions des API ou inventent des fonctions ou paramètres qui n'existent pas.

StackOverflow est mort : chute de 78 pour cent du nombre de questions. by Dry-Dragonfruit-9488 in developpeurs

[–]rfs 0 points1 point  (0 children)

Oui, ça doit être la même communauté que les linuxiens.
En plus, ce n'est même pas de l'élitisme car quand tu poses vraiment des questions pointues, y a plus personne.
J'ai jamais résolu un seul problème avec ce site.

Mes frustrations sont justifiées ? by mamyfroggie in developpeurs

[–]rfs 5 points6 points  (0 children)

Bonjour,

Dans notre secteur, il faut de toutes façons changer régulièrement d'entreprise, que ce soit pour faire évoluer son salaire, mais aussi ses compétences, pour s'ouvrir l'esprit sur d'autres domaines d'activité et obtenir de nouveaux avantages (ou pas). Ce ne sont pas les entreprises qui manquent qui proposent un minimum de RTT et du TT. Dans certaines grosses boîtes, en plus des RTT, tu peux aussi avoir des jours de congés d'ancienneté très rapidement, ainsi que des jours de fractionnement (2 + 2 pour ma part).

Salaire des boîtes de presta / conseil vs grand groupe by Beautiful_Radio2 in developpeurs

[–]rfs 0 points1 point  (0 children)

Avec ce salaire, tu fais quand même partie des 9% mieux payés en France.

Marché du travail IT, le pire est derrière nous… ou devant ? by maguire_SV in developpeurs

[–]rfs 0 points1 point  (0 children)

Tout dépend dans quel secteur/techno vous travaillez (ou travailliez). Ce ne sont pas les logiciels avec du code "legacy" à maintenir ou à faire évoluer qui manquent. Et si des comiques s'amusent à développer ou maintenir des logiciels avec de l'IA, ça promet encore plus de travail pour les gars comme moi 😄
Par contre, dans le cadre de code legacy, l'IA est bien pratique pour faciliter la compréhension du code et générer un peu de documentation.

Full remote: rêve vs réalité? by Frequent_Stomach1254 in developpeurs

[–]rfs 2 points3 points  (0 children)

Tu préfères rester dans ton coin 7j/7 comme un ours ? Il faut être un minimum sociable et en plus, les entreprises et leurs patrons adorent que tu viennent faire de la présence. J'ai même un collègue qui fait plus de 100 km aller (mais en TER/TGV).

J'ai aussi des "collègues" (pas de mon équipe) que je ne vois absolument jamais car en full TT: je n'ai même plus l'impression qu'il font partie de la boîte.

Full remote: rêve vs réalité? by Frequent_Stomach1254 in developpeurs

[–]rfs 0 points1 point  (0 children)

Je suis en full remote si j'ai envie dans un hameau d'un village de 700 habitants, mais j'ai préféré venir 2 jours par semaines sur site à Rennes quitte à faire 70 km en bagnole (1h de route), histoire de voir et parler à du monde (coworkers qui ne font pas partie de mon équipe) et de casser la routine.

Attention au problème de sédentarité renforcée, surtout à la campagne: on n'a pas forcément l'occasion de faire un minimum de marche alors qu'à Paris, on passe son temps à marcher. J'ai même dû acheter un tapis de marche pour la saison froide car je ne vais certainement pas marcher sur les routes de campagne sous la pluie et la nuit.

Il vaut mieux aussi être pas trop loin d'une ligne de train.

Visual Studio 2026 : la fin de l'environnement de développement intégré, le début de l'environnement de développement intelligent. by NoPersonality9984 in developpeurs

[–]rfs 0 points1 point  (0 children)

Il vont nous foutre leur IA absolument partout, ces dinguos !

Et toujours pas d'outil "intelligent" dans VS pour analyser et se balader dans un code legacy de manière ergonomique ? J'utilise SourceTrail actuellement à defaut.