5 façons de battre le bloc du programmeur maintenant

  • Lesley Fowler
  • 0
  • 2592
  • 613
Publicité

Paresseux. Submergé. Confus. Sans but. Chaque programmeur rencontre un ensemble d’émotions négatives au cours de son parcours et si elles ne sont pas maîtrisées, ces émotions peuvent avoir un impact profond sur le progrès - et même en amener certaines à renoncer totalement..

Si vous vous êtes déjà senti comme si vous étiez tout simplement incapable pour écrire du code même si vous êtes techniquement assez compétent pour le faire, alors vous êtes confronté à ce que l'on appelle bloc du programmeur (ou bloc du codeur). C'est essentiellement un bloc d'écriture pour les programmeurs.

Blocages mentaux 10 discussions TED motivantes pour vous aider à réduire vos blocages mentaux 10 discussions TED de motivation à vous aider à réduire vos blocs mentaux La leçon précieuse à tirer de la vie de ceux qui réussissent est qu'ils détruisent leurs blocages mentaux plus systématiquement que les autres. Dix discussions TED soulignent une chose simple: tout est dans l’esprit. ne sont jamais faciles à surmonter, mais le bon côté des choses est qu’il ya toujours une cause fondamentale. Si vous pouvez identifier la racine, vous pouvez commencer sur le chemin de la victoire et du succès..

Explorons certaines des causes les plus courantes de blocage des programmeurs et ce que vous pouvez faire pour les vaincre..

Cause fondamentale n ° 1: impuissance

La première grande source de bloc de programmation, en particulier pour les débutants, est impuissance. C’est ce sentiment d’être tellement submergé que vous vous laissez aller à vos problèmes, ce qui vous fait passer des heures sur Netflix ou à naviguer sur Reddit.

L’impuissance elle-même peut être divisée en deux sous-problèmes: un manque de connaissances ou un problème avec la gestion des tâches.

Supposons que vous ayez été embauché comme stagiaire en programmation et que votre première tâche consiste à éliminer quelques bogues de l’énorme outil de développement interne utilisé par votre société. Il y a des millions de lignes de code à parcourir, des milliers de pages de documentation, et rien de tout cela n'est joli.

Par où commence tu C'est un endroit difficile, et il ne faut pas s'étirer d'imagination pour voir comment ce genre de scénario pourrait entraîner la mort de l'enthousiasme pour la programmation.

Pour cela, nous vous recommandons d’emprunter une tactique à nos conseils pour améliorer vos habitudes d’étude. 5 façons dont la technologie peut vous aider à adopter de meilleures habitudes d’étude 5 façons dont la technologie peut vous aider à adopter de meilleures habitudes d’étude Cela fait longtemps que je n’ai pas été à l’école, mais je sais que quelques amis qui étudient encore leur chemin vers l'obtention du diplôme. Je suis étonné du nombre d'outils existants pour vous aider…: divisez-le en tâches de plus en plus petites, puis utilisez une liste de tâches à effectuer pour suivre vos progrès, une étape à la fois. En fait, nous recommandons le système 3-Strike. Le système 3-Strike: comment hiérarchiser votre liste de tâches. Le système 3-Strike: comment hiérarchiser votre liste de tâches. Vous ne terminez pas votre liste de tâches? Le problème n'est peut-être pas votre productivité, mais simplement vos priorités. Apprenons à hiérarchiser la liste de tâches à accomplir et à faire avancer les choses. pour une productivité maximale.

Une autre chose qui vous aide est d’affiner vos compétences générales en tant que programmeur. Vous devez peut-être vous familiariser avec des éléments inconnus, comme maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation Vous pouvez vous sentir dépassé lorsque vous apprenez à coder. Vous oublierez probablement les choses aussi rapidement que vous les apprendrez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. . Essayez de parcourir autant de livres de programmation gratuits 9 Livres de programmation gratuits qui vous transformeront en pro 9 Livres de programmation gratuits qui vous transformeront en pro Appel à tous les programmeurs, qu’ils soient nouveaux, anciens ou en herbe: nous avons trouvé un grand choix de logiciels gratuits ( comme dans la bière) des livres pour améliorer vos compétences en matière de codage. Montez et appréciez. comme vous pouvez, ce qui peut vous aider à renforcer votre confiance.

Ou si les livres ne sont pas votre tasse de thé, jetez un coup d'œil à quelques cours de programmation Udemy Apprenez avec des projets de codage: 9 cours Udemy pour les programmeurs débutants Apprenez avec des projets de codage: 9 Cours Udemy pour les programmeurs débutants La vraie difficulté est de trouver une bonne programmation des tutoriels et des cours qui non seulement vous enseignent les compétences nécessaires, mais le font également avec des projets pratiques. C'est là qu'intervient Udemy. En fait, apprendre autant que vous le pouvez rendra la programmation moins accablante. Comment apprendre une programmation sans stresser? Comment apprendre une programmation sans stresser? Peut-être avez-vous décidé de vous lancer dans la programmation, que ce soit pour une carrière ou comme passe-temps . Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. .

Cause fondamentale n ° 2: peur de l'échec

Tangentiellement liée à l'idée de “être débordé” est peur de l'échec. Cela peut affecter à la fois les débutants et les anciens combattants, et bien que cela n'afflige pas toutes les personnes, ça afflige beaucoup.

En bref, vous savez ce que vous êtes censé faire et vous avez les compétences nécessaires pour y arriver, mais vous êtes si inquiet de savoir si vous êtes assez bon pour réussir et cette anxiété vous paralyse même de commencer. Certaines personnes tergiversent, d'autres abandonnent complètement la programmation. 6 Signes que vous n'êtes pas censé être programmeur. 6 Signes que vous n'êtes pas censé être programmeur. Tout le monde n'est pas fait pour être programmeur. Si vous n’êtes pas complètement sûr d’être un programmeur, voici quelques signes qui pourraient vous orienter dans la bonne direction.. .

Il y a beaucoup de gens qui sont indifférents à cette question. Il n'est pas rare de trouver des conseils laconiques insultants, comme le dit Bill Schindler:

“Je n'en ai jamais souffert,” Bill Schindler, consultant en systèmes informatiques et spécialiste en XML. “Pourquoi nous laissons les gens se débrouiller avec des choses stupides comme le bloc de l'auteur / bloc du programmeur, je ne sais pas… Le seul remède contre le bloc du programmeur est de commencer à programmer quelque chose, n'importe quoi - tout comme le seul remède pour le bloc de l'auteur est de commencer à écrire.”

HT: ZDNet

Mais les gens qui avoir Les personnes qui souffrent de ce genre de problèmes mentaux n'hésitent pas à proposer des suggestions et des conseils qui pourraient être utiles, comme dormir au lit, se promener dans la nature ou même méditer:

“J'aime faire une analogie avec la méditation, comme être comme défragmenter le disque dur, vider le cache mémoire et jeter des fichiers temporaires,” offert [un] poster Slashdot.

HT: ZDNet

La méditation s'est révélée efficace pour beaucoup de gens lorsqu'il s'agit de réduire l'anxiété et de clarifier la tête, et nous vous recommandons de consulter ces outils gratuits de méditation Meditation Made Easy: outils et ressources pour aider votre bien-être Meditation Made Easy: outils et ressources pour aider Votre bien-être Si vous en êtes venu à la conclusion que la méditation est une méthode pour vous calmer l'esprit et parvenir à un bien-être qui vaut la peine d'être essayé, alors nous pouvons vous aider avec des ressources et des outils. pour vous aider à démarrer. En outre, ces applications qui calment votre esprit Les 10 meilleures applications apaisantes pour vous détendre, vous désaltérer et vous éclairer votre esprit Les 10 meilleures applications apaisantes pour vous détendre, votre désincarcération et pour effacer votre esprit La vie peut parfois vous submerger de stress et d'anxiété. C'est à ce moment que ces applications apaisantes peuvent vous aider à vous déstresser et à vider votre esprit. pourrait faire des merveilles.

Mais au bout du compte, la peur de l’échec est un problème interne et immatériel à surmonter. Il peut ne pas être particulièrement utile de dire “simplement fais-le”, mais souvent il est le chemin le plus pratique à prendre.

Cause fondamentale n ° 3: Inutilité

Pour ceux qui programment pour le compte d'autrui - ce qui est à peu près le cas de tout programmeur qui ne fait pas partie de leur idée de démarrage - la motivation peut parfois être sapée lorsque vous commencez à vous sentir comme votre travail manque de sens réel.

Quand nous examinons la science de la motivation 6 Des discours TED époustouflants sur la psychologie et le comportement humain 6 Des débats TED époustouflants sur la psychologie et le comportement humain Le cerveau humain est complexe et déroutant, ce qui explique pourquoi le comportement humain est si complexe et déroutant. Les gens ont tendance à agir d'une manière lorsqu'ils ressentent quelque chose de complètement différent. En voici quelques-uns…, nous constatons que la motivation se présente sous deux formes: intrinsèque et extrinsèque..

Un motivateur extrinsèque est quelque chose qui vous amène à faire quelque chose que vous ne voulez pas faire. Les exemples courants incluent les chèques de paie, les bonus, la menace de résiliation, etc. motivateur intrinsèque vient de l'intérieur - vous le faites parce que vous vouloir de le faire même si vous n'avez rien d'extérieur à y gagner.

Vous pouvez être sous l’influence de multiples facteurs de motivation à tout moment, et ces facteurs de motivation peuvent être un mélange de facteurs intrinsèques et extrinsèques. Mais si votre carburant consiste en seulement motivateurs extrinsèques, vous pouvez commencer à vous demander, “Qu'est ce que je fais ici?”

À ce stade, vous avez deux options. Tu peux soit trouver un motivateur intrinsèque pour votre / vos projet (s) actuel (s), ou vous pouvez trouver un autre projet pour lequel vous vous sentez intrinsèquement motivé.

La motivation intrinsèque se résume à la vision et à la mission. Êtes-vous personnellement investi dans le résultat de votre travail? Êtes-vous en phase avec les objectifs et les croyances de votre entreprise? Avez-vous le sentiment de faire partie du travail que vous faites??

Si ce n’est pas le cas, commencez à vous demander où vous pouvez commencer à vous investir. Cherchez des moyens de personnaliser votre projet, même de manière partielle. Dans le pire des cas, si vous ne trouvez aucun facteur de motivation intrinsèque, il est peut-être temps de passer à des pâturages plus verts..

Cause fondamentale n ° 4: l'ennui

Certains programmeurs, en particulier ceux qui ont un peu d'expérience, perdent leur intérêt pour la programmation parce que commence à se sentir ennuyeux. Ce problème est légèrement différent du problème d’inutilité susmentionné car il s’agit davantage de défi qu'il s'agit de mission.

Autrement dit, lorsque les projets sur lesquels vous travaillez sont trop simples, trop triviaux ou trop banals, vous constatez que votre esprit tourne constamment sur le pilote automatique. C'est trop facile, et à cause de cela, vous vous sentez moins impliqué dans votre travail et moins motivé pour continuer à coder..

La solution consiste à trouver un moyen de relevez le défi.

Si vous travaillez pour une entreprise, vous pourrez peut-être vous porter volontaire pour assumer de plus grandes responsabilités. Au lieu de simplement nettoyer les bogues et mettre en place des utilitaires triviaux, demandez peut-être comment changer de tâche ou rejoindre une autre équipe. Ce n'est pas toujours une option, mais ça vaut la peine de demander quand même..

L’autre solution - et celle-ci est plus pratique - consiste à adopter un projet personnel. 5 idées de projet pour vous aider à apprendre à programmer plus rapidement 5 idées de projet pour vous aider à apprendre à programmer plus rapidement Il existe plusieurs façons d’alléger la courbe d’apprentissage de la programmation. Mettez la main à la pâte et apprenez plus vite avec les projets annexes que vous pouvez commencer à tout moment. Jouez avec ces cinq. . Essayez de construire quelque chose dans un domaine sans rapport avec vos tâches principales de programmation. Si vous créez des jeux pendant la journée, essayez de créer un site Web la nuit..

Je recommande aux programmeurs d’avoir 2 ou 3 tâches actives à la fois sur lesquelles il / elle peut travailler. Lorsque vous êtes bloqué quelque part, il est agréable de pouvoir changer de vitesse et de travailler sur autre chose pendant un moment, puis de revenir au problème avec une nouvelle perspective..

HT: échange de pile

Peu de choses sont aussi efficaces pour remédier à l'ennui qu'un changement de décor et la programmation ne fait pas exception. Parfois, vous avez juste besoin d'une dose de quelque chose de nouveau.

Cause fondamentale n ° 5: l'épuisement professionnel

Si aucune des causes ci-dessus ne vous convient, alors vous êtes peut-être surchargé de travail et épuisé 5 signes que vous travaillez trop dur (et comment les corriger) 5 signes que vous travaillez trop dur (et comment les résoudre) Souffrez-vous d’un désir insatiable de travailler? Voici quelques-uns des signes pour reconnaître cette maladie et comment vous pouvez la surmonter. , peut-être même à la limite du workaholism. Les signes incluent anxiété, peur d'être improductif, négliger votre santé pour le travail.

L'épuisement professionnel est un terme psychologique qui fait référence à l'épuisement à long terme et à la diminution de l'intérêt pour le travail. On a supposé que l’épuisement professionnel résultait d’un stress professionnel chronique (surcharge de travail, par exemple)..

Les symptômes de l'épuisement professionnel sont similaires à ceux de la dépression clinique; dans une étude comparant directement les symptômes dépressifs chez les travailleurs épuisés et les patients cliniquement déprimés, aucune différence significative sur le plan diagnostique n'a été observée entre les deux groupes: les travailleurs épuisés ont signalé autant de symptômes dépressifs que de patients cliniquement déprimés.

HT: Wikipedia

Un cas réel pourrait être établi que le workaholism provoque des changements physiques dans votre cerveau et votre corps, et que ces changements peuvent avoir un impact sérieux sur votre bien-être mental. La perte de motivation à coder n'est qu'un des nombreux symptômes potentiels.

En tant que personne qui a eu du mal à programmer l'épuisement professionnel Programmation Burnout: Comment retrouver votre motivation perdue Programmation Burnout: Comment retrouver votre motivation perdue L'écriture de toutes ces lignes de code peut être épuisant physiquement et émotionnellement. Tout ce dont vous avez besoin pour vous relever, c'est de prendre conscience que la motivation peut être retrouvée. moi-même, je sais que cela peut être une colline raide à gravir. Aucune solution particulière ne convient à tout le monde. Cependant, si vous avez l’impression que l’agression au travail est un problème réel, il serait peut-être temps de décider d’abandonner ou non la programmation..

Et pour être clair, vous pouvez être un bourreau de travail de la programmation même si la programmation n’est pas une carrière à part entière pour vous. Les projets annexes et les loisirs peuvent être tout aussi préjudiciables lorsque vous les laissez filer hors de contrôle.

Voici quelques conseils pour vous remettre de l'épuisement professionnel L'épuisement professionnel vous fait-il détester votre travail? 5 façons de retrouver votre flux est-ce que le surmenage vous fait haïr votre travail? 5 façons de retrouver votre flux. Mais finalement, la solution pourrait être de passer à autre chose pour de bon.

Comment battre le bloc du programmeur?

Une dernière chose que je veux mentionner: parfois, le blocage du programmeur peut être causé par la faim, la soif ou la sédentarité. Si votre cerveau ne reçoit pas suffisamment de nourriture ou d’hydratation, vous pouvez faire face à de graves crises de dépression et à une perte de motivation..

En ce qui concerne l'exercice, il est possible de s'entraîner sans aller au gym Comment s'entraîner sans aller au gym Comment s'entraîner sans aller au gym Il est assez difficile de réserver du temps pour faire de l'exercice, mais jetez dans votre trajet et cela peut vous rapporter beaucoup de temps perdu. Essayez ces séances d’entraînement efficaces sans jamais quitter votre domicile. . Si vous êtes vraiment à court de temps, nous vous recommandons de faire ces exercices à votre bureau. 8 exercices simples pour vous aider à rester en forme au bureau 8 exercices simples pour vous aider à rester en forme au bureau Rester en forme à votre bureau, c'est possible . Voici quelques exercices que tout le monde peut faire. Certains n'ont même pas besoin de se lever, d'autres ne prennent pas plus de 10 minutes de leur routine quotidienne. . Un corps en bonne santé contribue grandement à la santé de l'esprit.

Avez-vous déjà eu du mal avec le bloc de programmation? Comment en es-tu sorti? Ou êtes-vous toujours aux prises avec cela maintenant? Parlez-nous en partageant les commentaires ci-dessous!

Crédits d'image: Homme d'affaires stressé par alphaspirit via Shutterstock, Confused Nerd par lassedesignen via Shutterstock, Travailleuse frustrée par Stokkete via Shutterstock, Programmeur ennuyé par Nomad_Soul via Shutterstock, Femme d'affaires stressée de KieferPix via Shutterstock




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.