OMI, cette attitude vient de gens qui ont des emplois horribles et qui séduisent, combinés à des compétences de gestion du temps piss-pauvres. Si, en gros, vous tapez des formulaires Web toute la journée, sortez et obtenez un travail plus stimulant, ou commencez le vôtre.
Voici la chose. Un musicien de concert (violoncelliste / pianiste / peu importe) exercera au maximum 6 heures par jour. La plupart ne pratiquent que quelques heures par jour. au plus haut niveau
Les gens disent programme plus parce que vous en apprenez plus, mais c'est un écran de fumée. 8 heures par jour, c'est beaucoup .
Le progrès n'est pas linéaire. C'est logarithmique:
La seule raison pour laquelle un musicien peut pratiquer plus de 3 heures, c'est qu'il doit éliminer le 1% supplémentaire que ces heures lui rapportent. Si vous pensez que cela s'applique à vous, si vous résolvez un problème que CS a résolu il y a deux décennies, vous devez alors démarrer un complexe prima-donna.
J’ai déjà travaillé dans des entreprises de fabrication d’autocuiseurs, et croyez-moi, la quantité réelle de travail accomplie par ces gars-là n’est pas meilleure qu’une entreprise comme 37signals qui impose des contraintes à cette tâche : http://37signals.com. / svn / posts / 996-pourquoi-je-aime-travailler-avec-la-famille
En fin de compte, vous êtes peut-être devant un ordinateur pendant 10 à 12 heures et au bureau pendant 2 autres heures, sans compter le déjeuner de 90 minutes que vous avez pris, les 2 heures que vous avez passées à parcourir la discussion. forums, et l'heure de pause vous avez dû jouer à l'un des nombreux jeux disposés dans le bureau (baby-foot, piscine, yada ...).
Regardez ce graphique. Revenons maintenant à moi.
Votre esprit a réellement la possibilité de s’étendre beaucoup plus si vous le pratiquez dans une autre activité: apprendre à jouer d’un instrument . Apprendre une langue étrangère . Mieux encore, sortez et faites de l'exercice, et connectez-vous avec des personnes réelles .
Sur la nature logarithmique de la productivité:
Dans la célèbre étude de 1993 sur les jeunes violonistes, Anders Ericsson, chercheur en performance, a constaté que les meilleurs pratiquaient tous de la même manière: le matin, en trois incréments de 90 minutes maximum, avec une pause entre eux. Ericcson a retrouvé le même schéma chez d'autres musiciens, athlètes, joueurs d'échecs et écrivains.
Pour une productivité réelle, moins c'est vraiment plus
C'est en fait un principe bien connu dans le monde des affaires, je suis surpris que plus de programmeurs n'en aient jamais entendu parler.
Mise à jour: Plus d'informations sur l'étude Ericsson.
La notion selon laquelle il faut 10 000 heures / 10 ans pour devenir compétent provient en réalité des études effectuées par Ericsson, et non de Malcom Gladwell.
Comme nous le savons tous, vous pouvez avoir 1 année d’expérience répétée 10 fois ... vous n’avez donc pas le droit de rester dans le siège pendant 10 ans. Ce qui est qualifié est ce que Ericsson appelle une pratique délibérée .
Il a constaté que ce principe était valable pour l'athlétisme, la musique, l'écriture, les échecs et les mathématiques. Il définit en outre la pratique délibérée comme étant si laborieuse que même aux plus hauts niveaux, on ne peut consacrer qu'environ 4 heures par jour . Sinon, vous souffrirez de surentraînement ou d'épuisement professionnel. Encore une fois, il reconnaît que les retours décroissants en pratique délibérée peuvent aller jusqu’à 4 heures environ.
Au sujet de ne pas avoir un bon travail / difficile:
Foutaise. Soit obtenir un meilleur emploi, ou est ici une idée: Faites votre travail actuel en quelque chose de c'est pas , du moins en ce moment.
L'un des meilleurs programmeurs que je connaisse est devenu programmeur de maintenance sur un système traditionnel constitué de dizaines de programmes et de centaines de milliers de lignes de code. La plupart d’entre elles avaient été tellement modifiées au fil des années qu’il fallait dire qu’il n’y avait plus de design cohérent.
C'était quasiment un travail sans issue et sans issue. La direction voulait que vous gardiez la tête basse et ne corrigiez que les fichus bugs. Les bons développeurs travaillaient sur le projet greenfield. Les gens sont venus ici pour passer leurs derniers jours jusqu'à leur retraite, ou ont acquis quelques années d'expérience avant de passer au développement de nouvelles applications. Alors que la plupart des programmeurs se plaignaient du manque de développement de carrière, ou de la possibilité d'apprendre de nouvelles choses, ou de ne pas avoir de projets passionnants sur lesquels travailler, ou plus généralement de se plaindre que personne ne leur permette de le faire , ce gars s'est simplement assis et a commencé à faire le travail qui devait être fait.
Et en l'espace de deux ans, il avait transformé ce système de code de spaghettis infernal en un jeu d'enfant en un objet d'une grande beauté fonctionnant comme une montre suisse. La transformation était si complète que le vice-président de la division a commencé à accorder de plus en plus d'attention au projet existant et à remettre en question la valeur du projet "greenfield". Bien qu’il n’ait pas de titre, les responsables des opérations le consultent en tant que leader de facto du groupe. Lorsque je suis parti, le vice-président parlait de la création d'un nouveau rôle d'architecte de systèmes pour lui ...
Je ne suis pas sûr de ce qui lui est arrivé après cela, mais il m'a appris deux leçons très importantes:
Votre travail est ce que vous faites, et il y a des problèmes intéressants à résoudre partout . Si vous n'aimez pas écrire les écrans CRUD, résolvez le problème en les générant automatiquement.
Ne restez pas à attendre que des occasions se présentent à vous. Les chances sont qu'ils ne le feront jamais.