Drôle, vous devriez demander quelque chose comme ça. Dans un article espagnol que j'ai écrit sur l'Amérique latine et la façon dont le programmeur est traité, il se rapporte beaucoup à votre article et à la façon dont tous les programmeurs dans environ 99% de toutes les entreprises sont traités. Généralement, ils sont comme une sorte de magicien que POOF fabrique comme par magie tout est prêt lorsque le "patron" le dit et au moment où le "patron" le dit. L'article est La Programacion en Amérique Latine . Si vous avez Google Chrome, cela pourrait traduire l'article, mais certains de mes points sont les suivants:
Caractéristiques de programmation:
Soit dit en passant, une partie ou la totalité de ces éléments sont tués ou atténués par un patron qui ne connaît PAS la programmation de quelque manière que ce soit, mais qui vous ordonne comme s'il a fait le livre de la Bible en C, C ++, PHP, MySQL et quel que soit le langage. avant votre naissance.
D'autres points sont des scènes qui se produisent sur le lieu de travail ou comment un programmeur est traité, par exemple:
Un patron qui veut terminer un projet en 2 jours alors que tout le monde a déjà dit que ça pouvait être fait en 2 mois minimum.
Un projet dans lequel vous commencez à travailler juste pour découvrir le calendrier du projet a été réduit de moitié, mais vous devez TOUJOURS terminer le projet entier.
Un projet dans lequel vous lui avez donné votre meilleur coup. Vous avez même ajouté un bonus pour le rendre meilleur, plus à jour, mais personne ne vous soucie ni ne vous félicite. Au lieu de cela, s'ils trouvent un bug, un problème, votre tête roulera.
Vous offrez votre expérience de qualité à une entreprise juste pour découvrir plus tard qu'elle embauche quelqu'un qui travaille pour 10% de ce que vous facturiez ET a terminé le travail. Plus tard, vous découvrez que le travail a été horriblement fait, a eu de nombreux bugs, a créé de nombreux problèmes et ils veulent vous embaucher "à nouveau" pour les corriger.
Votre professeur oblige tout le monde à travailler sur un projet qui utilise une sorte de langue égyptienne ancienne dont personne n'a jamais entendu parler (seulement votre professeur). La meilleure partie est que le projet mentionne que vous pouvez choisir la langue de votre choix.
Un projet dans lequel quelqu'un vous dirige autour qui a utilisé PHP, MySQL, C, C ++ et Python il y a 10 ans, pendant 30 minutes, et depuis qu'il a utilisé ces 10 ans pendant 30 minutes, il pense maintenant qu'il les connaît par cœur, donc il veut savoir ce que vous avez fait et comment vous l'avez fait (dans la vraie vie, il n'a aucune idée de ce que vous dites, il / elle marmonne juste que vous avez raison).
Ce sont certains des points mentionnés ici. D'après mon expérience, mon meilleur ami a quitté la meilleure entreprise de notre pays et a commencé à travailler seul. Devine quoi. Ça s'est très bien passé. Non seulement il a été payé environ 6 fois plus, mais il a choisi de choisir son temps de travail, son lieu de travail et d'autres points qu'un programmeur a besoin d'avoir pour être efficace. Ma copine et moi avons également démissionné et travaillons de manière indépendante, il suffit de terminer l'enregistrement de notre entreprise et tout cela se produit en moins d'un an. Se sentir libre est l'une des conditions requises pour un programmeur. Celui qui fonctionne dans une cabine va tomber et tomber dans la façon dont le programme fonctionne, car ses caractéristiques sont tuées, lentement.
Je suis désolé, mais dans la vraie vie:
Les gens qui ne connaissent pas un certain point ne devraient pas donner leur avis, moins tous, des ordres à ce sujet, jusqu'à ce qu'ils les comprennent. Comme dans l'armée, vous n'entrerez pas en territoire ennemi avant d'avoir tout compris.
Pour ce que nous appelons dans mon pays des "patrons de cul", si vous ne savez pas de quoi vous parlez, tais-toi! Commencez à écouter au lieu de donner des ordres.
Si vous êtes un programmeur dans une situation avec un "ass-boss", je vous suggère de commencer à économiser de l'argent et à travailler dans un autre projet qui vous permettra de démarrer votre vie car imaginez-vous là-bas, dans la même position, le même salaire, sans y aller parce que normalement les programmeurs ne montent pas dans ce genre d’entreprises. Imaginez maintenant 10, 25 ans plus tard, là, au même endroit. Qu'as-tu fait de ta vie? Avec tout ce potentiel et rien. Coincé au même endroit où vous avez été utilisé pour des projets que la plupart d'entre eux ont été rejetés par quelqu'un qui ne sait rien du fonctionnement (exemple: les banques .. Ne vous lancez pas dans les banques).
Commencez à vous joindre aux autres pour travailler sur quelque chose dont la communauté a besoin. Croyez-moi, même si cela semble comme il existe de nombreux programmeurs dans le monde, nous ne sommes même pas assez pour résoudre 10% des problèmes dans le monde qui peuvent être résolus par un programmeur. Si vous ne prenez qu'une journée pour vous promener, regardez autour de vous, vous trouverez au moins 10 problèmes que VOUS SAVEZ pouvoir être résolus par vous et peut-être une solution qui les couvre tous ou la plupart d'entre eux.
Je crois que le seul travail qui offre du temps libre pour être soi-même, être créatif, qui paie bien, vous donne le plein contrôle de votre temps est un programmeur. Je crois également que le seul travail qui a la capacité de résoudre la plupart des problèmes dans ce nouveau monde numérique est la programmation (en collaboration avec d'autres comme l'électronique et autres. Avez-vous vu un avocat résoudre de nombreux problèmes? Ou les créer?)
Pensez-y un moment et sortez et marchez.