J'ai de sérieux tocs qui m'empêchent de mener à bien mon métier de développeur

a marqué ce sujet comme résolu.

Bonsoir,

Cela fait un moment que je songe à en parler ici, car je sais qu’il y a beaucoup de développeurs sur ce site. Les raisons de ces tocs me sont plus ou moins inconnues et je compte en parler à un psychiatre. Ma conseillère Pôle Emploi m’a même recommandé un neuropsychologue, afin que je puisse faire un bilan (elle soupçonne un fond d’autisme, mais je ne pense pas).

Mais bref, cela représente un sérieux handicap pour l’exercice de mon métier (que je pratique depuis 1 an).

Voici quelques-unes des manifestations de ce que j’ai l’impression sont des espèces de tocs :

  • Très difficile d’être satisfait des messages de mes commits ;
  • Très difficile d’être satisfait des noms de fichiers et de l’arborescence de mes dossiers ;
  • Très difficile d’être satisfait des thèmes de ma console linux, de mon VSCode (couleurs, etc.) ;
  • etc.

Le tout s’accompagne d’une sensation de dégoût, de mocheté, d’incomplétude, etc. Cela impacte énormément ma progression, je suis beaucoup plus lent et je procrastine énormément, par peur de faire quelque chose qui contribuera à augmenter cette sensation de profond dégoût.

En tout cas, je ne prends plus du tout de plaisir à faire ce que je fais (alors que j’adore l’informatique, j’ai fais mes études dans ce domaine, etc.).

Parfois, lorsque je dois me lancer dans quelque chose, j’ai une sensation très profonde en moi, et très violente, de rejet, d’envie d’arrêter, de tout balancer à la poubelle. J’ai déjà effacé toute ma codebase pour tout recommencer. Oui, oui… :colere:

D’autres fois, je me sens sur-excité, la mondre ligne de code que je produis me met en extase, et cela m’oblige à m’arrêter, par fatigue émotionnelle. C’est un peu comme un yin-yang, j’oscille entre flemme/frustration et joie… Je précise un peu, car tout de même il m’arrive parfois de coder normalement.

J’en ai parlé à des membres de ma famille, certains m’encouragent fortement à aller consulter (ce que je compte faire mais je procrastine dessus depuis un moment, par angoisse probablement) et d’autres me disent que je suis un branleur, qu’il faille que je me bouge le cul (je vous prie d’excuser ces expressions un poil malpolies) etc. Peut-être est-ce simplement ça également ?

Mes questions à la communauté sont les suivantes :

  • En tant que dev (ou pas), êtes-vous également sujets à de pareils tocs ?
  • Si oui, comment gérez-vous cela ?
+0 -0

Bonjour,

Effectivement, tu as besoin d’aller voir un psychiatre/psychologue. Ces troubles ne sont pas normaux, et ceux qui disent que tu es un branleur, ben pour rester modéré, c’est à cause des gens comme eux qu’on a du mal à tratier les troubles psychologiques.

Tu peux également en parler à ton médecin traitant, qui pourra éventuellement t’orienter vers un neuropsychologue s’il y en a besoin.

+7 -0

Salut,

J’en ai parlé à des membres de ma famille, certains m’encouragent fortement à aller consulter (ce que je compte faire mais je procrastine dessus depuis un moment, par angoisse probablement) et d’autres me disent que je suis un branleur, qu’il faille que je me bouge le cul (je vous prie d’excuser ces expressions un poil malpolies) etc. Peut-être est-ce simplement ça également ?

Non, je te confirme que tu n’es pas un branleur.

C’est une réaction très fréquente de déni, et comme tu le remarques c’est une réaction violente. En attendant, ce que tu ressens en codant, c’est bien là et c’est un problème qui mérite toute ton attention et toute l’aide que tu peux trouver pour le résoudre.

Je t’encourage vivement à consulter quelqu’un.

En tant que dev (ou pas), êtes-vous également sujets à de pareils tocs 

Alors oui je me sens "sale" quand une variable ou un fichier sont mal nommés, mais parce que c’est hyper important le nommage. Ça a une grosse influence sur notre façon de réfléchir sur le code.

Si oui, comment gérez-vous cela ?

Je me rappelle, tout le temps, que ma priorité #1 c’est le besoin des gens pour qui j’écris ce code. Quand je vois que je prends trop de temps pour livrer quelque chose, si je m’aperçois que la seule chose qui bloque c’est moi, je livre d’abord, parce que je sais que je devrai itérer sur ce code, et que je changerai le nom plus tard, quand j’aurai une meilleure idée.

+7 -0

Je te conseille une lien retiré

Quelques pistes :

  • mets en perspective ces préoccupations avec d’autres, tu te rendras compte que ça ne vaut pas la peine de se bloquer pour cela, et qu’il vaut mieux avoir quelque chose d’imparfait sur lequel itérer (loi de Gall)
  • dis-toi que toutes celles que tu décries sont modifiables / améliorables (refactor pour le code, rebase pour Git)

Je me sens mal lorsque je perds de l’info (fichiers, idées, onglets) pour ma part. Ma solution est d’utiliser des outils qui archivent ce que je fais (ex: j’utilise fréquemment des signets, un navigateur plutôt que des applis lorsque celles-cis n’ont d’historique). Je reviens en pratique très rarement sur ces archives et ça a peut-être un côté maniaque, mais je sais que je peux les consulter, cela me rend serein, et c’est ce qui compte. Si je perds irrémédiablement quelque chose (ex: lorsque l’on m’a volé mon PC et documents persos, bug du navigateur…), je réfléchis très fort à ce qu’il y avait dessus, j’en fais le deuil et vais de l’avant.

Sinon, j’ai passé trop de temps quand j’étais (plus) jeune à des choses peu / sans importance (personnalisation peu intéressante des outils). Ma solution a été de m’en rendre compte et plus récemment de lire de la philo stoïcienne, ce qui m’a fait prendre plus conscience de la frivolité de l’exercice.

+0 -0

@Wissensdurst

Les conseils médicaux ne sont pas autorisés. Le traitement thérapeutique doit être donné par un praticien à la suite d’un diagnostique clinique.

Nous ne sommes pas en mesure — et ce n’est ni notre rôle, ni ce qui est demandé — de le faire ici.

Sur ce point donc, on se limite à « consulter n’est pas une mauvaise idée ». :)

Merci d’avance !

+2 -0

Si les conseils médicaux sont interdits sur le forum c’est pour une bonne raison. Tu proposes un traitement lourd avec des effets secondaires à quelqu’un, en répétant dans un second message que tu trouves ça approprié alors que tu ne connais pas le diagnostic et que tu raisonnes sur un message de moins de 30 lignes, sans interrogatoire, sans examen clinique et surtout sans compétence en psychiatrie.

C’est dangereux.

+3 -1

J’ai démasqué en retirant la ligne concernée.

Je rappelle que les remarques sur un acte de modération doivent se faire par MP, que les CGU sont claires en ce qui concerne les prérogatives en matière de modération et appuie, pour le surplus la remarque apportée par @Ekron (qui a le mérite d’avoir, de par son domaine d’activité, une expérience médicale).

Merci de revenir au sujet initial.

+0 -0

Merci pour vos réponses et vos conseils. Je vais consulter un spécialiste.

Je me rappelle, tout le temps, que ma priorité #1 c’est le besoin des gens pour qui j’écris ce code. Quand je vois que je prends trop de temps pour livrer quelque chose, si je m’aperçois que la seule chose qui bloque c’est moi, je livre d’abord, parce que je sais que je devrai itérer sur ce code, et que je changerai le nom plus tard, quand j’aurai une meilleure idée.

Oui, c’est important de livrer en faisant l’impasse sur ses tocs. Le problème avec cette manière de faire, c’est qu’en faisant trop l’impasse, j’accumule mes points de tocs, du coup le refactoring devient trop important et, donc, intimidant.

Ça m’est déjà arrivé de produire des codebases immonde à mes yeux (alors que d’après mes supérieurs ça passait) sur lesquelles je bloquais, n’ayant plus envie de bosser dessus.

Sinon, j’ai passé trop de temps quand j’étais (plus) jeune à des choses peu / sans importance (personnalisation peu intéressante des outils). Ma solution a été de m’en rendre compte et plus récemment de lire de la philo stoïcienne, ce qui m’a fait prendre plus conscience de la frivolité de l’exercice.

Je peux tout à fait comprendre ce point de vue, mais je pense malgré tout que c’est très important d’être à l’aise dans son environnement de travail.

La réflexion sur le stoïcisme est très intéressante. J’essaye d’être le moins matérialiste possible, de voyager léger (ma vie tient en trois sacs, un pour m’habiller, un pour lire et écrire et un pour l’informatique).

Par exemple, j’ai toute une pile de bouquins que je suis en train de digitaliser sur une liseuse. L’idée de centraliser mes affaires et de dépendre d’un minimum de choses matérielles et très important pour moi. Mais ça aussi, c’est probablement la résultante de mes tocs.

+0 -0

Bon, visiblement, certains ont difficile à comprendre une règle de principe pourtant très simple : pas de conseils ou de diagnostiques médicaux sur la base de quelques paragraphes de texte. Vous ne réfléchissez même pas au fait que donner de telles réponses sur la base de 3x rien peut induire de l’anxiété chez autrui !

Nous ne sommes pas sur Doctissimo, merci.

@Big-Blob, comme indiqué précédemment, l’idéal serait de consulter un spécialiste.

Je ferme ce sujet, les membres ici même ne sont pas en mesure de t’aiguiller plus précisément quant à une éventuelle condition médicale liée ou non.

Et si d’aventure, certains se permettraient de te partager leurs "conseils" par MP, je t’invite à ignorer ceux-ci (il faut vraiment bien plus que quelques échanges sur un forum) et à signaler les MP.

+5 -0
Ce sujet est verrouillé.