Hello,
Petite question, je suis actuelement en laternance sur un bachelor web/mobile , on voit pas ma de chose mais du coup
j' i une questuon : faut-il être “full stack” ou bien plus spécialisé ? j’veux dire , ne faut-il pas être un bon dans une/deux technos que “moyen partout” ?

7 réponses


galyb
Réponse acceptée

Salut,

Je dirais qu'il faut être fullstack mais assez polyvalent pour changer de techno aussi. Au vu des évolutions techniques, être spécialisé est de plus en plus compliqué. Aujourd'hui un spécialiste c'est quelqu'un d'extrêmement pointu sur son sujet et si la tendance change ce n’est pas évident de se retourner et d'obtenir le même niveau expertise sur une nouvelle techno. Après full stack ça demande d'être pas stresser a chaque fois qu'on te demande de faire quelque chose que tu ne maîtrises pas ^^.

Ce que tu appelles être bon n'est pas un argument objectif. Si pour toi être bon c'est bien maitrisé 2 framework, pour un fullstack être bon c'est être capable de s'adapter rapidement et développer avec ce que tu as ou d'estimer ce que tu peux faire. De même que pour les hyper spé. les fullstack on différent niveau et ne sont pas apte a tout faire.

La vraie question que tu devrais te poser c'est est ce que tu seras capable de codé 8h par jour quasiment le même langage ou tu préfères switcher régulièrement et souvent ne pas être sur ou ne pas faire comme tu voudrais ?

Il vaut mieux être bon partout :D
Il vaut mieux aussi avoir un clavier avec toutes les touches :D
Nan, sans dec, vaut mieux maîtiser un sujet ou deux ;)

a++

Je pense que ça dépend d'ou tu veux aller.

Si tu veux aller dans une grosse SS2I (et salaire et avantage qui va avec) > Spécialisé
Si tu veux plutôt être ton propre patron, aller dans une micro startup > Full stack

Je le vois comme ça en tout cas.

Je rajouterais que si tu choisi de te spécialiser dans une 1 ou 2 technos, c'est quand même interressant que tu es une connaissance de ce qui existe à coté, sans forcément maitriser, mais connaitre un minimum pour avoir conscience de tout l'éco système.

Sesto17
Auteur

Merci pour vos réponses et vos avis ;)
@galyb merci pour cette mise en perspective et oui j'imagine bien que les dev full stack ont diffrents niveau ;)
c'est juste que je voit plein de chose en formation , étant en alternance je taff sur un certain type de techno et forcement tu te dis je vais prendre de l'exp sur telle techno mais pas sur le reste etc etc
Mais effectivement , il faut que je me pose la question du switch constant , ne pas être sur ou coder le même langage quasi tout le temps.
@jeanMat tout à fait d'accord, c'est un gros plus je pense !

@sesto17, tu peux faire des projets similaires avec d'autres technos, par exemple faire un blog en ruby, etc. Ça montre déjà que tu as une appétence pour d'autres technos.

Sesto17
Auteur

@galyb yep c'est sur que y'a que les side projects pour aider ma pratrique