5 Façons de battre le bloc de programmeur en ce moment

Video: PHP AVANCÉ - 9 - La classe Programmeur

Paresseux. Submergé. Confus. Sans but. Chaque programmeur rencontre un éventail d`émotions négatives au cours de leur voyage, et si rien ne, ces émotions peut avoir un impact profond sur les progrès - même causer certains à abandonner entièrement.

Si vous avez déjà eu l`impression que vous étiez simplement incapable d`écrire du code, même si vous êtes assez techniquement compétent pour le faire, alors vous avez confronté ce qu`on appelle bloc de programmeur (Ou bloc de codeur). Il est essentiellement le bloc de l`auteur pour les programmeurs.

Les blocages psychologiques ne sont jamais faciles à surmonter, mais la doublure d`argent est qu`il ya toujours une cause racine. Si vous pouvez identifier la racine, vous pouvez commencer sur la route vers la victoire et le succès.10 motivation TED Talks pour vous aider à gruger vos blocs mentaux10 motivation TED Talks pour vous aider à gruger vos blocs mentauxLa leçon précieuse de la vie est accomplisseurs qu`ils gruger leurs blocages mentaux de manière plus cohérente que d`autres. Dix TED Talks soulignent une chose simple - il est dans l`esprit.Lire la suite

Revoyons quelques-unes des causes les plus fréquentes du bloc de programmeur et ce que vous pouvez faire pour les battre.

Racine Cause n ° 1: Impuissance

La première grande source de bloc de programmation, en particulier pour les débutants, est impuissance. Il est ce sentiment d`être tellement submergé que vous geler et d`exécuter de vos problèmes, ce qui en heures passées sur Netflix ou la navigation Reddit.

Impuissance lui-même peut être décomposé en deux sous-problèmes: un manque de connaissances ou un problème avec gestion des tâches.

Disons que vous avez été embauché en tant que stagiaire de codage et votre première mission est de nettoyer quelques bugs dans l`outil de développement massif en interne utilisé par votre entreprise. Il y a des millions de lignes de code à parcourir, des milliers de pages de documents, et rien de tout cela est assez.

Où allez-vous commencer? Il est un endroit difficile d`être dans, et il ne prend pas loin de l`imagination pour voir comment ce genre de scénario pourrait conduire à la mort de l`enthousiasme de la programmation.

programmeurs-bloc impuissance

Pour cela, nous vous recommandons d`emprunter une tactique de notre conseils pour étudier de meilleures habitudes: Décomposer en tâches plus petites et plus petites, puis utiliser une liste de tâches pour suivre vos progrès un pas à la fois. En fait, nous vous recommandons le 3-Strike système pour une productivité maximale.5 façons Tech peut vous aider à favoriser une meilleure habitudes d`étude5 façons Tech peut vous aider à favoriser une meilleure habitudes d`étudeIl a été un certain temps depuis que je suis à l`école, mais je sais que quelques amis qui étudient encore leur chemin vers l`obtention du diplôme. Il me stupéfie combien d`outils existent actuellement là pour aider ...Lire la suite

Une autre chose qui aide est d`aiguiser vos compétences générales en tant que programmeur. Peut-être que vous devez vous familiariser avec l`inconnu, comme maîtriser une nouvelle langue de programmation. Essayez autant passer au peigne fin livres de programmation gratuits comme vous le pouvez, qui peut vous aider à construire la confiance.

Ou si les livres ne sont pas votre tasse de thé, peut-être regarder dans quelques cours de programmation Udemy au lieu. Le point est, apprendre autant que vous pouvez vouloir rendre la programmation pas si écrasante.Apprendre avec les projets de codage: 9 Cours Udemy pour le débutant programmeurApprendre avec les projets de codage: 9 Cours Udemy pour le débutant programmeurLa vraie difficulté est de trouver de bons tutoriels de programmation et des cours qui non seulement vous enseigner les compétences nécessaires, mais le faire avec des projets concrets. C`est là Udemy dans les étapes.Lire la suite

Racine Cause n ° 2: La peur de l`échec

Qu`accessoirement à l`idée d`être « submergé » est peur de l`échec. Cela peut affecter aussi bien les débutants et les anciens combattants, et bien qu`il n`afflige pas toutes les personnes, il n`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 tellement anxieux de savoir si vous êtes assez bon pour le retirer et cette anxiété vous mutile de même à partir. Certaines personnes remettre à plus tard, d`autres quitter la programmation complète.6 signes que vous n`êtes pas censé être un programmeur6 signes que vous n`êtes pas censé être un programmeurPas tout le monde est découpé pour être un programmeur. Si vous n`êtes pas complètement sûr que vous êtes censé être un programmeur, voici quelques signes qui peuvent vous pointer dans la bonne direction.Lire la suite

Il y a beaucoup là-bas qui sont hostiles à cette question. Il est pas rare de trouver des conseils laconique qui se sent insultant, comme ce bit de Bill Schindler:

« Je ne l`ai jamais souffert de », a déclaré systèmes consultant en informatique et spécialiste XML Bill Schindler. « Pourquoi nous laissons les gens se passer des choses stupides comme bloc de bloc de l`auteur / programmeur, je ne sais pas ... Le seul remède pour le bloc de programmeur est de commencer quelque chose de programmation, quoi que ce soit - comme le seul remède pour le blocage de l`écrivain est de commencer à écrire. »

HT: ZDNet

Mais les gens qui avoir souffert de ce genre de revers mentale sont prompts à offrir des suggestions et des conseils qui pourraient aider, comme cuver, une promenade à travers la nature, ou même méditer:

« Je tiens à faire une analogie à la méditation comme étant comme défragmenter le disque dur, vidage de la mémoire de la mémoire, et de jeter les fichiers temporaires, » offert [un] affiche Slashdot.

HT: ZDNet

La méditation est avérée efficace pour beaucoup de gens en matière de réduction de l`anxiété et de compensation de la tête, et nous vous recommandons de vérifier ces outils de méditation gratuits pour vous aider à démarrer. En outre, ces des applications qui calment l`esprit pourrait faire des merveilles.Méditation Made Easy: Outils & Ressources à l`aide de votre bien-êtreMéditation Made Easy: Outils & Ressources à l`aide de votre bien-êtreSi vous venez à la conclusion que la méditation est une méthode pour calmer votre esprit et atteindre le bien-être la peine d`essayer, nous pouvons vous aider avec des ressources et des outils.Lire la suite

Video: Le programmeur-#4-le lien internet fourbe

Mais à la fin de la journée, la peur de l`échec est un problème interne et immatériel à surmonter. Il peut ne pas être particulièrement utile pour dire « faire juste », mais souvent il est le chemin le plus pratique de prendre.

Racine Cause n ° 3: futilité

Pour ceux qui programment au nom d`une autre - ce qui est à peu près vrai de tout programmeur qui ne fait pas partie de leur propre démarrage idée - la motivation peut parfois être sapé loin quand vous commencez à vous sentir comme votre travail manque de sens réel.

Video: Pourquoi savoir coder en VRAI code fera de vous un VRAI codeur de jeux vidéo

Quand nous regardons la science de la motivation, nous constatons que la motivation se décline en deux formes: intrinsèque et extrinsèque.6 mind-blowing TED Talks À propos de la psychologie & Comportement humain6 mind-blowing TED Talks À propos de la psychologie & Comportement humainLe cerveau humain est complexe et déroutant, ce qui explique pourquoi le comportement humain est tellement complexe et déroutant. Les gens ont tendance à agir d`une manière quand ils se sentent quelque chose de complètement différent. Voici quelques-uns...Lire la suite

Un facteur de motivation extrinsèque est quelque chose qui vous fait de faire quelque chose que vous ne voulez pas faire. Des exemples courants comprennent les chèques de paie, les primes, la menace de licenciement, etc. Une facteur de motivation intrinsèque vient de l`intérieur - vous le faites parce que vous vouloir de le faire même si vous avez rien à gagner extérieur il.

Vous pouvez être sous l`influence de plusieurs facteurs de motivation à un moment donné, et ces facteurs de motivation peut être un mélange des deux intrinsèques et extrinsèques. Mais si votre carburant se compose de seulement facteurs de motivation extrinsèque, vous pouvez commencer à se demander: « Que fais-je ici? »

programmeurs-bloc-futilité

À ce stade, vous avez deux options. Tu peux soit trouver un facteur de motivation intrinsèque pour votre projet actuel (s), ou vous pouvez trouver un autre projet pour lesquels vous vous sentez intrinsèquement motivés.

La motivation intrinsèque se résume à la vision et de la mission. Êtes-vous personnellement investi dans le résultat de votre travail? Êtes-vous en accord avec les objectifs et les croyances de votre entreprise? Avez-vous l`impression que vous avez une partie de propriété sur le travail que vous faites?

Dans le cas contraire, il peut être une bonne idée de commencer à vous demander où vous pouvez commencer à vous investir. Cherchez des façons de rendre votre projet vos propres, même sur une base partielle. Dans le pire des cas - si vous ne pouvez pas trouver des facteurs de motivation intrinsèques - alors peut-être il est temps de passer à des pâturages plus verts.

Racine Cause n ° 4: Ennui

Certains programmeurs, en particulier ceux qui sont un peu connu, perdent leur intérêt pour la programmation parce qu`il commence à se sentir ennuyeux. Ce problème est légèrement différent de la question ci-dessus parce que ce futilité celui-ci est plus sur défi qu`il est sur le point mission.

En d`autres termes, lorsque les projets sur lesquels vous travaillez sont trop simples, trop trivial, ou trop banale, vous trouvez que votre esprit se tourne constamment sur le pilote automatique. Il est trop facile, et à cause de cela, vous vous sentez moins engagés avec votre travail et moins poussés à garder le codage.

programmeurs-bloc ennui

La solution est de trouver un moyen de remettre en question à nouveau vous.

Si vous travaillez pour une entreprise, vous pouvez peut-être vous faire du bénévolat pour de plus grandes responsabilités. Au lieu de simplement nettoyer les bugs et la mise en œuvre des services publics triviales, peut-être poser des questions sur la commutation des tâches ou se joindre à une autre équipe. Ce n`est pas toujours une option, mais il vaut la peine de demander quand même.

Video: Série du programmeur : présentation

L`autre chemin - et celui-ci est plus pratique - est de prendre un projet côté personnel. Essayez de construire quelque chose dans un domaine sans rapport avec vos fonctions de programmation principaux. Si vous créez des jeux au cours de la journée, essayez la construction d`un site dans la nuit.5 idées de projet pour vous aider à apprendre la programmation plus rapide5 idées de projet pour vous aider à apprendre la programmation plus rapideIl y a quelques façons de faciliter la courbe d`apprentissage pour la programmation. Obtenez vos mains dans le cambouis et d`apprendre plus rapidement avec des projets secondaires que vous pouvez commencer à tout moment. Jouez avec ces cinq.Lire la suite

Je recommande les programmeurs ont 2 ou 3 tâches actives en cours à un moment où il / elle peut travailler. Lorsque vous êtes coincé quelque part, il est agréable d`être en mesure de changer de vitesse et de travailler sur quelque chose d`autre pendant un certain temps et puis de revenir au problème avec une nouvelle perspective.

HT: Pile d`échange

Peu de choses sont aussi efficaces pour guérir 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.

Racine Cause n ° 5: Burnout

Si aucune des causes ci-dessus semble comme celui de droite, alors vous êtes peut-être juste surchargés et brûlé, peut-être même à la limite de workaholism. Les signes comprennent l`anxiété, la peur d`être improductif, négliger votre santé pour le bien de votre travail.5 signes que vous travaillez trop dur (et comment les corriger)5 signes que vous travaillez trop dur (et comment les corriger)Souffrez-vous d`un insatiable désir de travailler? Voici quelques-uns des signes pour reconnaître cette maladie et comment vous pouvez surmonter.Lire la suite

Burnout est un terme psychologique qui fait référence à l`épuisement à long terme et diminution de l`intérêt dans le travail. Burnout a été supposé résulter du stress au travail chronique (par exemple, la surcharge de travail).

Les symptômes de l`épuisement professionnel sont semblables à ceux de depression- clinique dans une étude que les symptômes dépressifs par rapport directement chez les travailleurs incendiés et les patients cliniquement déprimés, aucune différence significative n`a été diagnostique constatée entre les deux groupes: les travailleurs brûlés ont rapporté autant de symptômes dépressifs cliniquement les patients déprimés.

HT: Wikipedia

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

programmeurs bloc-burn-out

Comme quelqu`un qui a lutté avec l`épuisement de la programmation moi-même, je sais que cela peut être une pente raide à grimper. Aucune solution particulière est bon pour tout le monde. Cependant, si vous vous sentez comme workaholism est un vrai problème, il est peut-être le temps d`évaluer si oui ou non de renoncer à la programmation.Programmation Burnout: Comment Regagnez votre motivation perduProgrammation Burnout: Comment Regagnez votre motivation perduÉcrit toutes ces lignes de code peut être épuisant physiquement et émotionnellement. Tout ce que vous avez besoin de se relever est la prise de conscience que la motivation peut être récupérée.Lire la suite

Et pour être clair, vous pouvez être un bourreau de travail de programmation, même si la programmation est est pas une carrière entière pour vous. projets parallèles et passe-temps peuvent être tout aussi néfaste lorsque vous laissez tourner hors de contrôle.

Voici quelques-uns Conseils pour la récupération de l`épuisement professionnel. En fin de compte, cependant, la réponse pourrait être de passer pour de bon.

Comment pouvez-vous battre Bloc de programmeur?

Une dernière chose que je veux mentionner: le bloc parfois programmeur peut être causée par la faim, la soif, ou d`être sédentaire. Si votre cerveau ne reçoit pas assez de nourriture ou d`hydratation, vous pouvez éprouver des épisodes aigus de dépression et la perte de motivation.

Quant à l`exercice, il est possible de séance d`entraînement sans aller à la gym. Si vous êtes vraiment court de temps, nous vous recommandons ces Les exercices que vous pouvez faire droit à votre bureau. Un corps sain va un long chemin vers un esprit sain.Comment faire pour la séance d`entraînement sans aller à la gymComment faire pour la séance d`entraînement sans aller à la gymIl est difficile la mise en assez de temps pour l`exercice de côté réel, mais jeter dans votre trajet et il peut ajouter jusqu`à beaucoup de temps perdu. Essayez ces séances d`entraînement efficaces sans jamais quitter votre maison.Lire la suite

Avez-vous déjà eu du mal avec le bloc de programmeur? Comment avez-vous en sortir? Ou êtes-vous encore du mal avec elle maintenant? Parlez-nous en partageant dans les commentaires ci-dessous!

Articles connexes