http://teddziuba.com/2010/05/why-engineers-hop-jobs.html
J'ai passé trop de soirées après le travail stressées et malheureuses parce qu'un autre type ne comprend pas ou ne s'intéresse pas au fonctionnement du logiciel. Je n'ai aucun problème à affronter quelqu'un de plus haut placé, mais je n'ai pas l'appui de mes camarades nerds. Avoir des enfants est une chienne, hein? Je vais probablement quitter bientôt.
Franchement, j'aimerais que les programmeurs en général aient plus de couilles. Regardons ceci:
"" "Je ne travaille pas pour des clients qui paient de l'argent, il s'agit d'une équipe de développement interne sur des sites Web de développement internes. Donc, ce n'est pas comme si je pouvais faire payer pour cela ou quoi que ce soit. Et à la fin de la journée, nous devons essayer de respecter les délais. ""
Si vous aviez affaire à un client payant et que vous couvriez votre cul en ayant un contrat (http://vimeo.com/22053820?utm_source=swissmiss), des modifications de spécifications coûteraient plus de temps ET plus d’argent à ce client ( ou potentiellement le même temps ou moins mais de façon exponentielle plus d’argent). Votre entreprise essaie de modifier les spécifications sans perdre plus de temps et d'argent.
En attendant, essayer de respecter les délais vous cause, à vous et à vos collègues, un stress INUDIQUE. vous ne pouvez pas passer un week-end de qualité avec des amis ou en famille. C'est vraiment inutile, car quiconque vous lance un travail ne le sait probablement même pas, ce qui est triste.
Ma solution proposée: avoir collectivement les moyens de les confronter et d'expliquer qu'il n'y a pas de repas gratuit et que tout a un coût, qu'un mécanicien prendrait plus de temps et facturait davantage si les spécifications étaient modifiées à mi-travail, qu'un organisme contractant prendrait plus de temps. et facturer plus si les spécifications ont été modifiées à mi-travail, et il y a une bonne raison pour cela. S'ils ne sont pas disposés à travailler avec vous de manière raisonnable, votre groupe se lèvera et partira, et ils devront engager des développeurs capables de prendre en charge le projet là où il a été laissé et de livrer à temps.
Il y a aussi une promesse de développement agile, qui n'implique aucune échéance stricte.
Je n'ai pas encore vu les programmeurs se mettre en grève, mais cela aurait été quelque chose. Les gestionnaires incompétents sont trop nombreux dans les sociétés de logiciels. Beaucoup trop de gens veulent obtenir quelque chose pour rien, sur Craigslist ou au sein d'une entreprise réelle. http://teddziuba.com/2011/07/the-craigslist-reverse-programmer-troll.html
Les programmeurs doivent avoir plus de balles.