Pen^2 (./477) :Mouais ça c'est toujours comme ça, c'est bien initialement, ça devient de la merde quand les gens agissent en prenant ça comme règle générale sans réfléchir plus loin. Ce fut la même chose dans le temps avec la bureaucratie par exemple.
Nil > oui, voilà !
manoloben > oui et non, impliquer le client au plus vite permet d'éviter les surprises et avec des retours réguliers il y a moins de chances que ça diverge trop de ce qu'il attend.Disons que la gile n'est pas larache.
Prototyper un truc en codant de façon agile c'est très bien, continuer à le faire pour que les managers puissent bullshitter et obtenir de la thune permettant au projet de persister mouais bof, mais accepter que quand cette phase est terminée et que tu veux mettre un max de codeurs sur le projet on doit rattraper le temps perdu et se remettre à coder comme il faut (ce qui signifie suivant le projet de le recoder entièrement avec un langage statique, hé ouais c'est la vie mon gars). Et non se dire "non mais de toute façon mieux vaut pas avoir plus de 4 ingénieurs sur le projet, après l'efficacité s'effondre" (véridique). Bien sûr qu'elle s'effondre sur un putain de projet en Python. Mais on ne pond pas le prochain Super Smash Bros avec 4 codeurs Javascript les mecs, non ! Un peu d'ambition, un peu de cerveau, un peu de valeur de vraie que diable. On vous paie assez pour ça !
Zerosquare (./483) :Dans ma precedent boite c'est ce qui s'est passe, sauf qu'on nous a jamais donne de temps pour re-ecrire le code de facon propre, quand de nouveaux employes sont arrives ils ont eu tout le temps qu'il fallait (en 1 an a 4 ils ont fait moins de trucs que nous a 3 en 3 mois, mais c'etait plus propre), et quand le CEO m'est tombe dessus, je lui ai dit qu'avec autant de temps on aurait pu faire un truc propre aussi, il m'a repondu : "Oui, t'as toujours des excuses". Bah oui, c'etait une excuse valide ^^ (surtout que je ne m'etais jamais vraiment plaint).Prototyper un truc en codant de façon agile c'est très bien, continuer à le faire pour que les managers puissent bullshitter et obtenir de la thune permettant au projet de persister mouais bof, mais accepter que quand cette phase est terminée et que tu veux mettre un max de codeurs sur le projet on doit rattraper le temps perdu et se remettre à coder comme il faut (ce qui signifie suivant le projet de le recoder entièrement avec un langage statique, hé ouais c'est la vie mon gars). Et non se dire "non mais de toute façon mieux vaut pas avoir plus de 4 ingénieurs sur le projet, après l'efficacité s'effondre" (véridique). Bien sûr qu'elle s'effondre sur un putain de projet en Python. Mais on ne pond pas le prochain Super Smash Bros avec 4 codeurs Javascript les mecs, non ! Un peu d'ambition, un peu de cerveau, un peu de valeur de vraie que diable. On vous paie assez pour ça !(sinon, plus le temps passe, plus j'ai l'impression que tu transformes en [anti]-coach de vie)
squalyl (./491) :Oh non, le code pourri a toujours existé ^^
je crois pas a une "décadence de l'info". Il y aura toujours des hackers.
squalyl (./491) :
ca va filer un coup de pieds au cul à l'industrie, et on se remettra a chercher des gens compétents...
squalyl (./491) :C'est pas si sûr, ou du moins pas pour tout leur code. Les boîtes que tu cites ont déjà eu des bugs et des failles assez honteux. Et les grosses boîtes avec une réputation solide vu de l'extérieur font aussi du code de merde (suffit de voir l'automobile, ou les témoignages de certaines personnes qui bossent chez Samsung).
Facebook Google etc... je les aime pas mais leurs codes sont probablement plus solides et mieux foutus que chez Startupeo Connected IoT Meskooyes , Inc financé par un Venture Kickstarter
Zerosquare (./494) :Oh, carrément. Ce qui me désole le plus n'est pas que je produise du code de merde, mais que des prestataires payés des fortunes - parfois (souvent) de grande SSII - fassent pire que moi alors qu'ils vendent leurs équipes techniques comme étant "senior", "experte" ou "certifiée".squalyl (./491) :C'est pas si sûr, ou du moins pas pour tout leur code. Les boîtes que tu cites ont déjà eu des bugs et des failles assez honteux. Et les grosses boîtes avec une réputation solide vu de l'extérieur font aussi du code de merde (suffit de voir l'automobile, ou les témoignages de certaines personnes qui bossent chez Samsung).
Facebook Google etc... je les aime pas mais leurs codes sont probablement plus solides et mieux foutus que chez Startupeo Connected IoT Meskooyes , Inc financé par un Venture Kickstarter
Zerosquare (./496) :(on en avait déjà parlé en effet)
(tes messages me rappellent une période de ma vie que je préfèrerais oublier, si je ne savais pas que le phénomène était si répandu j'aurais pu être persuadé qu'on a travaillé au même endroit)
Nil (./495) :Haha, comme le mec dont j'ai déjà parlé, expert drupal qui pour agrandir des miniatures fait ça en css, et comme il ne savait pas comment déplacer un élement dans une template, il a fait un js qui fait ça une fois la page chargée ^^Zerosquare (./494) :Oh, carrément. Ce qui me désole le plus n'est pas que je produise du code de merde, mais que des prestataires payés des fortunes - parfois (souvent) de grande SSII - fassent pire que moi alors qu'ils vendent leurs équipes techniques comme étant "senior", "experte" ou "certifiée".squalyl (./491) :C'est pas si sûr, ou du moins pas pour tout leur code. Les boîtes que tu cites ont déjà eu des bugs et des failles assez honteux. Et les grosses boîtes avec une réputation solide vu de l'extérieur font aussi du code de merde (suffit de voir l'automobile, ou les témoignages de certaines personnes qui bossent chez Samsung).
Facebook Google etc... je les aime pas mais leurs codes sont probablement plus solides et mieux foutus que chez Startupeo Connected IoT Meskooyes , Inc financé par un Venture Kickstarter
Zerosquare (./494) :Oué, et même dans l'automobile effectivement (il y avait eu un audit du code de l'ecu d'une toyota, apparemment c'était catastrophique)
les grosses boîtes avec une réputation solide vu de l'extérieur font aussi du code de merde