Entreprise

3 attitudes qui vous pousseront à abandonner votre prochain projet

Vous avez un nouveau projet, personnel ou provenant d'un client, juste après avoir lu les spécifications, vous vous sentez tellement inspiré que vous ouvrez directement votre éditeur de code !

3 min de lecture
3 attitudes qui vous pousseront à abandonner votre prochain projet

Votre personnalité influence la qualité de votre code, Bernard l'a dit dans l'un de nos podcasts. Vous devez aussi savoir que certaines de vos attitudes influencent la réussite de vos projets.

Dans cet article, nous allons voir 3 attitudes qui poussent les développeurs à abandonner le développement de leurs projets.

Toujours commencer par écrire du code

Vous avez un nouveau projet, personnel ou provenant d'un client, juste après avoir lu les spécifications, vous vous sentez tellement inspiré que vous ouvrez directement votre éditeur de code !

C'est une très bonne mauvaise idée 👀

Un projet informatique est comme un bâtiment que vous construisez, ce n'est pas pour rien qu'on parle d'architecture logicielle 👷.

Supposons que vous devez construire un bâtiment, peu importe la grandeur de ce dernier, le temps mis à votre disposition, vous ne pouvez jamais directement commencer à élever les murs.

Vous devez d'abord analyser le terrain, dessiner les plans et creuser des fondations avant de prendre votre truelle.

Dans la conception d'une application informatique, écrire du code ne constitue qu'une partie du travail.

Vous devez d'abord analyser le projet, ressortir les spécifications fonctionnelles et technique, faire une modélisation, bref ! Vous devez savoir le code que vous allez écrire avant même d'ouvrir votre IDE

Pourquoi ? Tout simplement, car sans une analyse précise, l’estimation de la complexité du projet et de son planning sont toujours sous-estimés.

Le développement sera totalement instable, avec beaucoup d'erreurs, vous ne saurez même pas quand est-ce que celui-ci prendra fin.

Dans le meilleur des cas, après des délais qui auraient explosé, des coûts qui atteindront des sommets, vous vous retrouverez avec une “usine à gaz”, une application incertaine, impossible à faire encore évoluer.

Sinon vous allez abandonner avant la fin.

la paralysie d'analyse

Nous pouvons mieux illustrer la paralysie d'analyse avec paradoxe de l'âne de Buridan

Le paradoxe de l'âne de Buridan est la légende selon laquelle un âne meurt de faim et de soif entre son picotin d'avoine et son seau d'eau, faute de choisir par quoi commencer.

Il passe tellement de temps à réfléchir et à se demander quel serait le meilleur choix, il finit par mourir de faim et de soif. 🤦

C'est vrai qu'il faut prendre du temps dans la conception de votre projet avant de vous lancer dans le code, mais ne tombez pas dans le piège de vouloir que tout soit à 100% parfait pour vous lancer.

La paralysie d'analyse désigne juste le fait de sur-analyser les choses quand on ne parvient pas à prendre de décisions parce qu’on a peur de faire le mauvais choix.

Au lieu de se décider et agir, on reste coincé dans la phase de recherche et de réflexion. On continue de lire toujours plus de livres, on demande toujours plus de conseils, on regarde toujours plus de vidéos… Sans jamais réussir à passer à l’action.

Conséquences ? Stresse et anxiété puis abandon au cas où vous n'arriverez pas à vous ressaisir.

Cerise sur le gâteau, la paralysie d'analyse nuit à votre créativité, donc méfiez-vous.

le syndrome de l'objet brillant

le meilleur, capable de vous faire plonger dans un cercle vicieux, vous devez vous en méfier 😬

Vous êtes en train de travailler sur votre projet, et ça prend du temps (c'est normal !)Tout a coups, vous avez une super nouvelle idée, une idée d'application qui va sûrement cartonner.

Vous décidez de mettre le projet actuel en pause, pour vous lancer sur le nouveau qui semble avoir beaucoup de potentiel. Puis vous aurez encore une autre super idée qui vous motivera à mettre en pause la dernière.

Ça s'appelle le syndrome de l'objet brillant !

Ne vous blâmez pas, demandez aux développeurs qui sont à côté de vous le nombre des projets abandonnés sur leur GitHub. Vous saurez que vous n'êtes pas le seul.

La conséquence est que vous n'allez jamais au bout des choses.

Mais vous devez vous ressaisir, prenez conscience que les nouveautés sont partout, tout le temps. Et qu'une nouvelle chose n'est pas forcément la meilleure.

Si vous avez une nouvelle idée, je vous conseillerais de la noter quelque part, toutefois d'aller jusqu'au bout des idées sur lesquelles vous travaillez actuellement.

Surtout du temps pour réfléchir.

Conclusion

Il existe plusieurs autres attitudes ou état d'esprit qui peuvent constituer un frein dans votre évolution en tant que développeur, aussi en tant qu'être humain en général. Vous devez apprendre à travailler sur vous plutôt que de vous focaliser uniquement sur le code.