Top

Introduction

L’une des premières questions que nous nous posons en apprenant à coder, c’est : QUI SUIS-JE en tant que développeur ? La réponse à cette question se trouve en toi.

Développement

1. Une génération avant l’IA

Je viens de cette dernière génération qui a appris la programmation avant l’arrivée de l’IA, cette génération où, pour résoudre un bug en PHP, tu devais fouiller dans les forums comme Stack Overflow en priant qu’un mec ait pu résoudre le problème auquel tu étais confronté !


2. Se positionner : Back ou Front ?

Dans ma marche, j’ai mis du temps à me positionner en tant que développeur. Du moins, je savais que j’étais développeur web, mais où se concentrer concrètement ? Back ou Front ? Où est ma vraie place ?

Pour trouver ma voie, j’ai appris les deux mondes en y donnant du temps et du cœur, sans me positionner dans une quelconque sphère. Je les ai appris par soif d’en connaître plus. J’ai développé des projets, dont un premier grand projet qui était un site e-commerce pour un restaurant.


3. FULL-STACK : mais jamais vraiment 50-50

Cette expérience m’a permis de me connaître moi-même et de savoir où j’excelle réellement. Je travaillais en connaissant les enjeux des deux côtés. Cela m’a ouvert les yeux et m’a permis non pas de choisir un des deux côtés, mais de choisir les deux : je suis développeur FULL-STACK.

J’ai eu dans mon parcours une bonne expérience des deux mondes et je me suis senti bien dans les deux sens. Mon côté artistique s’est beaucoup mis en avant avec le Front et mon raisonnement s’est accordé avec le Back.

Pendant longtemps, j’ai pensé être à un niveau égal dans les deux sens (du 50-50), alors que NON.

En réalité, une partie de moi dominait l’autre. En vrai, aucun développeur full stack ne te dira qu’il est réellement 50-50 entre ces deux sphères.


4. Quand le Front prend le dessus

Dans mon cas, le Front a pris le dessus car j’ai toujours eu une vision des choses belles et bien faites. Mon expérience en réalisation de designs photo a beaucoup joué sur ça. Je ne peux pas voir mon œuvre bien fonctionner mais avec un mauvais design ; pour moi c’était incohérent.

J’ai donc commencé à m’approfondir en design, créant projet après projet des sites encore plus beaux. Ce n’était pas pour autant que je négligeais le Back, NON et NON. J’y travaillais toujours. Je me suis amélioré en bases de données et en langages serveur, apprenant PHP, Node.js et Django.

C’est passionnant ce métier !!!


5. La vraie réponse

En vrai chef, la vraie réponse à cette question c’est de te connaître, voir quel côté de toi prend le dessus et devenir expert dans cette sphère. Un Full Stack n’est jamais réellement 50-50. Pour moi c’est du 55-45 mais pour toi ça peut être du 70 en Back et 30 en Front.

Deviens le meilleur et donne tout pour te dépasser chaque jour.

Avec la venue de l’IA beaucoup ont du mal à apprendre réellement. Ne laisse pas l’IA faire tout à ta place. Apprends profondément les choses et prends l’IA comme un booster, pas comme un remplaçant.


6. Chaque rôle est important

Front-end ou Back-end tout le monde est important. Ta profondeur dans ta connaissance te démarquera directement.

Si tu es Front-end, n’aie pas honte de te mettre à fond dans les designs. Tu es le développeur qui fait que l’app soit aimée de tous.

Si tu es Back-end, n’aie pas honte de ne pas être fort en design, car tu es celui qui fait fonctionner tout l’arrière du site. Que serait un restaurant sans la cuisine ?

Si tu es Full Stack, apprends bien des deux mondes car tu te confronteras à des gens qui sont experts dans une chose. Tu dois trouver le juste milieu et être dans la formation continue.

Conclusion

En somme, vous êtes tous les organes d’un même corps. Les mains ne sont pas plus importantes que les pieds ni les pieds plus importants que la tête. Chacun a son rôle à jouer et a une pierre à poser sur l’édifice.

Merci d’avoir lu cet article. Partagez-moi votre expérience en commentaire.

Laissez votre commentaire