Réception pour les développeurs pour surmonter la procrastination

Il y a des programmeurs qui vivent leur travail. Ils pensent au travail de jour comme de nuit, ils ne sont pas distraits par des problèmes ménagers mineurs (ils sont au-dessus, «planent» dessus). Mais tous les programmeurs n'ont pas cette situation. Beaucoup ont besoin de réussir au travail, à la maison, au stade et au mur d'escalade ... Vous comprenez probablement. Cependant, un tel multitâche conduit au fait que vous devez retourner aux tâches au travail. Et puis il y a la résistance psychologique, qui conduit à la procrastination. Pour résoudre le problème de la procrastination du début de la journée de travail (voire du début / de la continuation du travail après une pause), cette technique est également proposée.

Avant de commencer, prenez un morceau de papier, une tablette ou un autre outil où vous pouvez écrire vos pensées. Et commencez à écrire vos réflexions sur le projet / la tâche en cours:

  1. pensez à ce qui doit être fait? - répertorier les fonctionnalités que vous souhaitez mettre en œuvre (peut-être seulement aujourd'hui), répertorier les exigences que vous devez mettre en œuvre, les objectifs que le développement devrait atteindre;
  2. réfléchissez à la façon dont vous allez implémenter cela , quelles classes, fonctions, méthodes vous utilisez, quels algorithmes sont les meilleurs à appliquer;
  3. réfléchissez, permettez-vous de considérer l'implémentation en détail , comparez les algorithmes, comparez les approches possibles, réfléchissez aux noms des fonctions, éventuellement des variables, réfléchissez à l'API, aux détails de l'interface utilisateur, si votre tâche implique le développement de l'interface utilisateur;
  4. réfléchissez aux fonctionnalités qu'il est préférable de mettre en œuvre en premier , réfléchissez aux raisons pour lesquelles cela vaut la peine;
  5. Considérez comment vous allez implémenter cette fonctionnalité .

Si vous pouvez démarrer l'implémentation, continuez.

Si vous lisez encore ...


Il est également possible, avant de terminer le travail (rentrer à la maison de votre lieu de travail), d'écrire brièvement sur ce que vous pouvez faire la prochaine fois (le prochain jour ouvrable). Et quand vous viendrez, commencez par lire ces notes. Et puis allez à la réception pour vaincre la procrastination.

Bonne chance! Et un travail réussi.

Si vous lisez toujours II ... (ou pourquoi cela fonctionne)


Si vous lisez des articles sur la procrastination, vous saurez que:

* La procrastination se produit en cas d'incertitude quant à la réussite d'un travail.


En utilisant cette technique, vous pouvez considérer le problème et, si vous le souhaitez, répondre aux questions concernant la meilleure mise en œuvre de la tâche. Vous n'êtes pas pressé de faire du codage et de tomber sur le mur d'une solution hâtive et impossible. Vous avez une marge dans le formulaire que vous avez pensé à la solution au problème. Toute votre expérience vous permet d'utiliser les avantages de nombreuses années de développement afin d'évaluer le problème «sur papier» / «dans votre esprit», de rappeler les tâches déjà résolues et d'utiliser cette expérience afin de comprendre comment un problème supplémentaire peut être résolu.

* Après, relativement parlant, un mur d'escalade ou une soirée en karting, vous ne voudrez peut-être tout simplement pas travailler


Cette technique permet de commencer par la partie facile de la tâche. À un rythme facile. (Vous écrivez probablement plus lentement que vous ne le pensez.) Si vous êtes un génie de la frappe à 10 doigts, vous pouvez simplement ralentir lorsque vous utilisez la technique. L'écriture permet de mieux refléter ce que vous avez écrit - vous pouvez relire, évaluer et repenser ce que vous avez déjà écrit. Cela peut servir de déclencheur à de nouvelles réflexions.

De plus, en utilisant la technique, vous travaillez déjà. Oui, vous ne codez pas. Mais vous travaillez déjà sur le code. Si beaucoup a été fait «dans l'esprit», pourquoi ne pas le coder?

* La procrastination se produit en cas de peur de l'échec


Ok Mais qu'y a-t-il de plus probable que vous échouiez: du code écrit à la hâte - ou du code réfléchi? Où sera plus d'erreurs?

Si vous lisez toujours ... (ou vous avez encore des questions ...)


La procrastination est un problème assez complexe. Une seule astuce est proposée. Si vous voulez en savoir plus, je suggère un article sur les méthodes supplémentaires de gagner la procrastination: Comment je combat la procrastination - et gagne généralement .

Source: https://habr.com/ru/post/fr435204/


All Articles