Já saber HTML, CSS e JS, já é ótimo!já te faz bastante completo no desenvolvimento FrontEnd,mas uma coisa que eu venho percebendo é que muitos programadores FE, não entendem muito sobre desing, não tô falando em criar páginas bonitas, mas criar sites e programas fáceis de usar e saber coisas como:"viesis cognitivos no desing", ou entender com as pessoas usam a intenet, para diferents públicos alvo...
Então acredito que uma boa era estudar um pouco de desing, Web desing ou até dar uma espiada nos conhecimentos em backand, com php, nodejs, com isso não tenha duvidas que vai ser um programador mais que completo, mais importante que criar uma aplicação é entender os objetivos de quem usa.
Em resposta a O Que Estuda Para Ser Um Dev FrotEnd Completo?
1