Là je te rejoins, je connais un peu la situation étant dev front. Mais du coup ça veut pas dire qu'il faut être spécial pour percer.
Ce qu'il faut effectivement, c'est savoir où et sur quoi se former. Il est certain qu'une formation orientée html/css sera clairement insuffisante pour trouver facilement du boulot, mais par contre c'est un début, la base. Le tout est de savoir qu'en sortant de ce genre de formation, il faut enchainer avec d'autres spécialisations.
C'est pourquoi je suis moins convaincu par ce genre de formation où on vend du "Devenez développeur en 2 mois". Par contre quelqu'un qui me dit qu'il a fait telle ou telle formation en autodidacte (udemy, openclassroom, etc...) ça va plus m'intéresser. Pas spécialement parce que gage de qualité mais principalement parce que gage de débrouillardise.
Par contre (et c'est juste mon opinion, bon normal j'ss front), même si dev fullstack est intéressant, au vu de comment chaque partie évolue (front et back), je pense qu'à terme ça va être de moins en moins évident de gérer les deux, rien qu'à voir la veille techno à faire côté front, j'imagine pas coupler ça avec du back en //.
Par contre c'est vrai que c'est plus facile pour une startup naissante, mais ça risque de rester un besoin court-terme (jusque la première levée quoi
)