Donc, je travaille à cet emploi depuis quelques mois. Je suis un peu frustré parce que je fais de mon mieux entre 2 et 7 ans. Dans les emplois précédents, je suis arrivé à 21h30-10h00 et je suis parti à 19h00. Certaines entreprises ont accepté, d'autres non. .
Mais ma société actuelle insiste pour que je sois là à 8h30. Tout écart par rapport à cela est un gros problème. Est-ce typique? J'ai des collègues qui sont plus 9h30 à 18h30, 10h00-7h00 ... mais peut-être que c'est juste la culture de démarrage?
Je ne vois pas pourquoi, étant donné que je ne rencontre pas de clients, etc., quel avantage aurait-il à avoir des choses si rigides? Je ne vois pas non plus pourquoi, s’il ya parfois une variation de 15 à 20 minutes lorsqu’on arrive, pourquoi les gens ne supposent pas simplement que j’adapterai quand je partirai ...
Est-ce que ces attentes déraisonnables en tant que développeur ou est-ce que je manque quelque chose?
Réponses:
Oui c'est typique. Et les entreprises comme celle-ci ont tendance à avoir un taux de rotation très élevé auprès des développeurs. Je discutais avec l'un des chefs de projet avec qui j'avais l'habitude de travailler (il est maintenant vice-président d'une autre société) et il décrivait la politique de la société dans laquelle il travaillait (à l'époque, l'un des grands fournisseurs de télévision par satellite) : l'heure de début était 08h30. La deuxième fois que vous êtes en retard (dans un certain délai), la porte ne s'ouvre pas lorsque vous passez votre carte d'accès, elle appelle plutôt votre patron qui doit vous laisser entrer. La troisième fois (en cette période donnée), il contacte les ressources humaines qui vous licencient. Il commentait le chiffre d'affaires de 200% qu'ils avaient et se moquait des autres gestionnaires sans idée qui avaient créé cette politique. Il a également mentionné qu'il avait donné son numéro de téléphone portable à tous ses subordonnés, de sorte que s'ils étaient en retard,
Certains gestionnaires sont axés sur les processus, d'autres sur les résultats. Vous allez vite apprendre à les différencier. Si vous êtes malin, vous trouverez un moyen de poser à l'entrevue quelques questions afin de déterminer l'une de l'autre sans tuer votre entrevue.
Dans une entreprise axée sur les résultats, ce que vous faites est plus important que votre apparence ou vos heures. Ces entreprises / patrons ont le moins de déséquilibre d'impédance pour les développeurs. Dans ces entreprises, lorsque quelqu'un essaie de dire "waaah, le Q303 arrive en retard", un responsable axé sur les résultats dira: "Le Q303 reçoit ses produits dans les délais et dans les limites du budget, qu'avez- vous fait récemment?" Les stars et les héros sont très courants dans les entreprises axées sur les résultats.
Dans une entreprise orientée processus, la façon dont vous faites avancer les choses est plus importante. Pour un chef de projet, quelle heure vous arrivez, quelle heure vous partez et quelle page de garde est agrafée à votre rapport TPS est extrêmement important. Il y a un énorme décalage d'impédance entre le développeur typique et ce type de gestionnaire. Il n'y a pas de favoris, ni de stars dans une société orientée processus, et c'est le genre de personne qui congédiera délibérément toute personne jugée indispensable. L'exemple parfait d'une entreprise axée sur les processus est une franchise de restauration rapide. L'objectif est que chaque burger soit le même dans tous les magasins du pays. Si vous faites un meilleur burger, vous perdrez votre franchise avec eux.
Les écoles de commerce modernes enseignent aux gestionnaires qu’ils n’ont pas besoin de comprendre une entreprise (ni ce que font réellement leurs employés) pour devenir un gestionnaire. Ces personnes voudront que vous réchauffiez ce siège au moment opportun, car elles peuvent le mesurer - elles ne savent pas ce que vous faites ni ne se soucient de rien, la direction scientifique leur dit qu'elles ne le savent pas.
En accumulant plus d'expérience dans le monde du travail, vous découvrirez que ce qui est important pour votre patron, c'est ce que vous leur donnez. Vous pouvez guérir le cancer, équilibrer le budget fédéral en jonglant avec des tronçonneuses, mais cela n'a pas d'importance, car vous arrivez en retard. Ils ne vous voient pas quand vous partez à 2h du matin, car ils partent "à l'heure" (peu importe ce que cela signifie).
la source
Je n'ai jamais été heureux ou productif dans des entreprises comme celle-ci. Vous n'aimerez pas non plus le code, car ces magasins ont tendance à ne pas retenir les bons développeurs. Obtenez un autre travail où les gestionnaires ont un indice. Il y en a beaucoup.
la source
L'une des raisons (raisonnablement légitimes) que je n'ai pas encore vues mentionnées est que, dans la plupart des entreprises, les problèmes d'assistance sont signalés aux développeurs connaissant leur produit. Pour éviter que des problèmes critiques de support de production ne restent sans réponse, la société s'attend à ce que les développeurs restent à leur bureau toute la journée ouvrée.
Dans une entreprise où j’avais travaillé, il était assez courant d’obtenir des problèmes de support la nuit et tôt le matin (en raison de problèmes de fuseau horaire - nous avions des clients à une heure ou deux de distance - aux deux extrémités de notre propre fuseau horaire). Cela semblait donc plutôt peu professionnel lorsqu'un problème critique de production se posait et qu'il ne pouvait pas être réglé à 11 heures du matin ou à l'heure du déjeuner - car le développeur responsable n'entrait pas en fonction avant 10 heures.
Sinon, Tangurena a raison.
Edit: Je devrais mentionner - ce que je voulais dire par problèmes entrant dans la nuit et le matin, c’est qu’ils devaient être traités à la première heure de la matinée. Il n’était jamais vraiment nécessaire d’aider la nuit, mais c’était très grave si les gens arrivaient très tard le matin et laissaient les clients en déroute jusque tard dans la matinée ou jusqu’à midi. C'était la raison pour laquelle il fallait généralement être à l'heure le matin.
la source
C'est normal, mais ça ne devrait pas l'être . Je suis un ardent défenseur du fait qu’en tant que développeurs, nous ne devrions pas être traités de la même manière que les autres employés de bureau, car la nature de notre travail est très différente et n’est pas quantifiable en étant à votre bureau pendant 8 heures. En fait de mon expérience, être obligé d'être à votre bureau 8 heures par jour favorise le désir de faire semblant de travailler au lieu de réellement fonctionne, car la plupart des développeurs ne programment en réalité que la moitié environ de ce temps, l'autre temps étant consacré à la recherche / la résolution de problèmes - ceci est souvent considéré comme non productif par d'autres ("Si vous ne tapez pas, vous ne travaillez pas"), nous devons contourner ce problème de manière créative pour qu'il apparaisse comme si nous travaillions même si nous lisions de la documentation ou jouions avec un bac à sable pour trouver quelque chose de nouveau.
Et si d'autres personnes se plaignent?
C'est un problème de gestion, et c'est leur problème. Une bonne entreprise n’aura pas ce type de problème, car elle permet des horaires flexibles, mais la bonne réponse est la suivante: "Les développeurs ont des horaires flexibles en raison de la nature de leur travail."
Qu'en est-il des réunions?
Si vous rencontrez toujours des réunions surprises, il y a un problème plus important que vos heures. Les réunions doivent être planifiées à l'avance pour que vous sachiez que le vendredi, vous devez arriver plus tôt pour cette réunion (et partir plus tôt pour compenser).
la source
Il y a quelque temps, j'ai travaillé pour une grande société de gestion des investissements. La plupart des personnes connectées à leur activité principale y sont arrivées au plus tard à 6 heures du matin. La plupart des développeurs sont arrivés au plus tard à 8h00. Mais j'aimais bien venir à 10h00. (Je me suis toujours levé tôt, mais j'aime bien faire de l'exercice pendant quelques heures d'abord. Lol.) Mon patron? Il ne pouvait pas s'en soucier moins. Tout ce qui l'intéressait était les résultats. Cela a bien fonctionné pour moi. Cependant, au moins une fois tous les deux ou trois mois, une personne d'un autre groupe se plaignait "bla bla bla pourquoi il arrive d'arriver tout tard??" et la nouvelle reviendrait à mon patron. Il m'assiérait, me dirait qu'il n'est pas d'accord avec ça, mais pourrais-je s'il vous plaît entrer à 8h30 pour garder la paix? Je m'excuserais, ferais un effort pour arriver plus tôt, mais dans une semaine, je serais de retour à 10 heures, heure d'arrivée. Ce cycle répété pendant deux ans! La vérité est, peu importait quand je rentrais parce que la plupart de mes travaux étaient très indépendants. Si j'avais des réunions au début ou si j'avais besoin de collaborer avec des collègues, j'arriverais bien sûr à un moment approprié pour ces choses spécifiques. Mon patron aurait pu baisser le pied à n'importe quel moment - s'il avait, par exemple, menacé de me virer, j'aurais bien fait de rentrer plus tôt - mais tant que mon travail était terminé, il ne faisait tout simplement pas l'affaire. t soin.
La morale de l'histoire: voyez avec votre patron ce qui vous donnerait une plus grande souplesse tout en vous permettant de faire tout ce qui nécessite une heure de début relativement précoce.
la source
Chaque entreprise pour laquelle j'ai travaillé a des heures de base . Certains sont plus libéraux, d'autres sont plus stricts, mais l'objectif est que les employés soient plus productifs s'ils peuvent consulter leurs collègues sur les problèmes.
Si un développeur aime être à 5h30 et 14h, et un autre entre 10h30 et 19h30 et prend une heure pour le déjeuner, il ne reste plus beaucoup de temps pour planifier une réunion ou travailler sur des problèmes difficiles ensemble.
L'alternative est d'avoir tous les employés disponibles par téléphone pour des questions. Préférez-vous vous présenter pendant les heures de bureau ou demander aux gens de vous appeler à 7 heures du matin lorsqu'ils sont bloqués?
la source
Eh bien, je suppose que c’est une question de programmation. Je pense que c'est assez commun.
Quant à pourquoi ...
Je pense que vous feriez bien d'essayer de déterminer les raisons exactes (et réelles) au sein de l'entreprise, puis de présenter votre argumentaire sur les avantages d'une attitude plus flexible.
la source
Ce n'est pas déraisonnable.
Même si cela ne convient peut-être pas à vos besoins en tant que personne ou développeur, cela peut sembler logique pour tout le monde. Le fait que tout le monde arrive à l'heure permet d'identifier ceux qui arrivent en retard. Le fait que tout le monde arrive à l'heure aide à minimiser les arguments en ce qui concerne "Pourquoi arrive-t-il en retard et moi pas?". Le fait que tout le monde arrive à l'heure permet de planifier les premières réunions, dans les rares cas où quelqu'un a besoin de vous face à face.
Ce ne sont que quelques-unes des raisons. Ils ne sont peut-être pas importants pour vous et n'ont pas de sens pour vous, mais ils le sont assez pour la personne qui signe vos chèques de paie. Ce n'est pas du tout déraisonnable ou rare.
la source
Il y a environ un an, j'avais un employeur qui valorisait le style par rapport à la substance et pensait que son entreprise était satisfaite d'avoir des employés souriants et souriants à leur bureau à 8 h 30 du matin. Sauf lorsque j'avais besoin de participer à des conférences téléphoniques avec des équipes en Asie, je n'avais jamais vraiment eu besoin de rester aussi tôt, mais cela me semblait essentiel dans le magasin pour lequel je travaillais.
Je suis un peu insomniaque, donc cela ne fonctionnait pas très bien pour moi. J'arrivais souvent épuisée et ne faisais pas le meilleur travail possible, mais apparemment ce n'était pas aussi important que le rituel de cette entreprise.
Heureusement pour moi, puisque ce PDG valorisait le style plutôt que le fond, à tel point qu'il ne dirigeait pas réellement les affaires qu'il prétendait être. Il est maintenant en prison en attente d'un procès pour blanchiment d'argent, escroquerie, organisation d'un stratagème de Ponzi, etc. un autre emploi lorsque cette société a déclaré faillite, mais avant qu’elle n’ait complètement épuisé ses fonds d’investisseur mal appropriés. Vous pouvez donc trouver une lumière au bout du tunnel: à savoir un autre travail.
La culture d'entreprise dans la plupart des mondes auxquels je peux penser ne met pas l'accent sur les heures matinales. Ils peuvent s'attendre à de longues heures, au sacrifice de soi et à toute votre attention, mais généralement pas au début de la matinée. Il est difficile de s'attendre à la fois à des heures de début de matinée et à une disponibilité après les heures de travail simultanées. La plupart des startups ont donc tendance à avoir des horaires flexibles, du moins sur la côte ouest. La plupart des éditeurs de logiciels les plus intéressants insistent sur le fait de proposer d’excellents contenus plutôt que sur d’autres tâches, en valorisant parfois les résultats par rapport aux compétences sociales de base et à l’agrément général. (Je préfère une approche plus équilibrée, personnellement).
Cela étant dit, je ne pense pas qu'une heure de départ à 8h30 soit totalement déraisonnable; J'ai apporté certains ajustements à ma routine quotidienne pour répondre aux besoins de l'employeur. Je préférerais simplement une heure de début plus flexible et j'ai tendance à prendre des concerts avec des entreprises moins rigides sur des sujets qui ne sont pas liés à la fourniture d'un travail de qualité. (J'ai une famille maintenant, et commencer après 9h30 sur une base régulière alourdirait aussi les routines de ma famille, alors j'essaie de me rendre au travail assez tôt pour rentrer chez moi vers 7 heures, mais je fais aussi tard le soir. travail à domicile).
la source
Une raison valable est que, si vous permettez beaucoup de flexibilité, il est pratiquement impossible d'organiser une grande réunion. Vous ne pouvez pas le faire le matin, car certaines personnes arrivent en retard, vous ne pouvez pas le faire à midi, car les gens prennent leur pause-déjeuner à différentes heures, vous ne pouvez pas le faire en retard, car certaines personnes partent tôt. Cela vous laisse avec un nombre d'heures très limité, quand tout le monde est supposé être au bureau.
la source
C'est probablement une indication de la démographie ici, mais personne n'a mentionné les enfants. Est-ce que quelqu'un ne pense pas aux enfants? Si vous avez des enfants, ils doivent être à l'école à 9h et être pris en charge à 15h30.
Mon poste précédent occupait un poste strictement 9 à 5 parce que la section informatique ne représentait qu’une petite partie de l’entreprise, et donc à respecter les mêmes règles que le personnel de la cuisine, des nettoyeurs et des administrateurs. J'ai expliqué à mon chef que je devais faire les cours à l'école et que je ne pouvais y aller que plus tard (de 9 h 30 à 9 h 45). Ma femme, qui travaille également à temps plein, commencerait à 7 heures du matin pour pouvoir effectuer des transferts.
Mais ce n’était pas la question: il est fréquent que les entreprises appliquent une politique 9-5, mais je n’ai jamais rencontré d’endroit où elle est strictement appliquée. D'habitude, tant que vous y êtes en heures de base (10-4), alors ce n'est pas un problème. Plus l'entreprise est grande ou moins l'entreprise est centrée sur l'informatique, plus elle est susceptible de mener une telle politique.
la source
Il existe deux types de travaux de programmation:
1) Vous êtes un atout . Ils comprennent la valeur et l’importance de leur technologie interne.
2) Vous êtes un handicap - ils préfèrent ne pas vous avoir avec vous, vous êtes un cinglé qui prend de l'argent et de la place, et fait des choses qui ne sont vraiment pas nécessaires.
Comment faire rapidement la différence:
Type 1: Ils sont principalement concernés par ce que vous accomplissez - orienté vers un objectif.
Type 2: Ils s'intéressent principalement à votre intégration et à votre respect des règles - orienté processus.
Vous êtes probablement dans un emploi de type 2 - trouvez un emploi de type 1 si vous le pouvez .
Cela dit, la discipline et les restrictions feront de vous un pro - un pro livre, peu importe.
la source
Dans les deux dernières entreprises pour lesquelles j'ai travaillé, je n'avais aucune limite quant au moment où je commence ou termine mon travail. Les seules règles étaient:
Ces règles sont les mêmes dans mon travail actuel. Je sais que j'ai beaucoup de chance.
Bien sûr, mon entreprise sait que je ne vais pas mentir au sujet de mes heures, car je mets mon empreinte digitale dans une machine à mon arrivée et à ma sortie du bureau ... et une caméra me regarde toute la journée. C'est le prix.
la source
Une partie de la considération est la zone où vous travaillez. Par exemple, dans la région métropolitaine de Washington DC, il est considéré comme «normal» que les gens viennent travailler entre 6h30 et 10h30. Quand ils le font, ils restent généralement 8 heures puis partent (pour que les personnes qui entrent à 6h30 du matin partent à 14h30). Cela fonctionne parce que sinon, les gens seraient constamment en retard pour essayer de se rendre au travail à 8h00 ou à 8h30.
Dans l’ensemble, il est insensé de demander aux développeurs de respecter un calendrier 8/4. C'est comme demander à la motivation de respecter un horaire de 8-4. Ça n'arrive pas
Je suis heureux que lorsque je travaille ( The Motley Fool ) me permet d'aller et venir comme il me plaît. La plupart des gens arrivent au bureau entre 9 h et 9 h 30, mais nous sommes autorisés à entrer à l'heure que nous voulons, à condition que notre travail soit terminé. Ils n'ont pas non plus de politique de vacances ( à la Netflix ), de sorte que si j'ai besoin d'un jour de congé (pour quelque raison que ce soit), je dois simplement informer mon équipe de mêlée que je serai à la porte et que quelqu'un assumera mes responsabilités.
la source