Pra quem está começando, vale a pena estudar apenas HTML, CSS & JS?

Focar nos fundamentos é suficiente para entrar na área?

Estou perguntando isso devido à procura de um emprego. Atualmente estou desempregado e à procura urgente de um novo serviço. Faço facul de Sistemas, e este ano estarei indo para o segundo ano e no momento estou à procura de um estágio na área, já cheguei a conversar com pessoas experientes na área e me recomendaram seguir estudando Front-End (Na parte básica, que não englobam os frameworks) para poder entrar no mercado mais cedo, por isso estou perguntando aqui.

Depende do seu objetivo. Em algum momento pode valer. De início, é improvável, mas só você sabe o que é melhor para você, pode ter questões que não sabemos. Mas pode ser um começo, pode ir rápido agora e pagar o preço dempois, pode ser um preço bem alto.

Se quer ser um profissional de primeira linha aí é diferente, isso não ajuda nada, isso é migalha.

Existem pessoas experientes e pessoas experientes. Eu conheço gente com 30 anos na área e eu pagaria para a pessoa ficar longe de mim.

Ainda posso te ajudar no geral com isto:

  • Ninguém sabe da sua vida, não sabem seus objetivos, suas dificuldades, nada.
  • Ninguém terá ganhos ou perdas com o que você fizer, o papel aceita tudo que a pessoa colocar.
  • Haverá diferentes opções, em quem confiará? Quem realmente teve aquela experiência? Quem está trollando? Quem está sabotando? Quem realmente se deu bem? Quem está só amargurado? Quem está ingenuamente tentando ajudar com algo ruim e nem sabe? A pessoa consumiu todas as opções? Ela tinha condições de avaliar no momento que consumiu? Qual a realidade dela onde vive? A lista de perguntas poderia continuar. Você não sabe nem sobre a sanidade mental da pessoa.
  • "Ah, mas são muitas dizendo a mesma coisa" - tem tanta coisa que a maioria está errada, imagina em uma reunião de terraplanistas (e muitos sites são assim).
  • Se você fizer o que falaram, será diferente do que eles fizeram e o resultado será bem diferente.
  • Você tenderá "ouvir" aquilo que lhe agrada mais, o que já queria fazer, mesmo que seja a pior opção, o ser humano costuma ser assim.
  • Se você pesquisar e for obter informações de fontes primárias de forma mais objetiva já estará treinando para trabalhar na área. Nossa área é focada em resolver problemas de forma científica usando computadores como ferramenta. Você quer ser pago para fazer isso para outras pessoas? Que tal começar treinar para o seu problema?
  • Se realmente não consegue achar uma solução, não seria o caso de pagar alguém que teoricamente é mais comprometido com seu sucesso para ajudar de forma estruturada? Ou acha que a loteria de perguntar para pessoas aleatórias na internet é melhor? Pode ser até psicólogo e afins.
  • Já se avaliou pessoalmente? Tem vocação? Tem habilidades básicas educacionais para exercer uma função na área? Se não, consegue resolver isso?
  • Já se perguntou se está entrando por modinha ou porque prometem que a área é maravilhosa? E que há chance de não ser verdade, como vemos todos os dias as pessoas reclamando em todo lugar?
  • A vida é difícil, faça o seu melhor, se dedique muito para obter a melhor resposta por conta própria e assuma a responsabilidade por isso.
  • Dê um passo de cada vez, não pule etapas, não pegue atalhos, faça o atual bem para decidir o que fará depois.
  • Você terá que estudar muito, com afinco e profundidade. Ignore qualquer pessoa que diga o contrário. E muitos dirão.
  • Cuidado com o ciclo: aprende errado, treina-o, recebe validação, ensina errado, briga pelo erro.
  • O mercado precisa muito de excelentes profissionais. O mercado está quase saturado dos ruins. Quem você quer ser?
  • O mercado raramente disponibiliza boas vagas para quem é da zoeira. Ser descontraído é diferenet de ser fanfarrão e estúpido.
  • Se está pedindo ajuda sobre curso, saiba que o título não define o que ele é, até a época muda um curso (ou pegar um ano ruim de alunos), quem se formou ou está fazendo um curso, quando você for entrar já pode ser outro curso, muita gente nem sabe disso, indicações de outros quase sempre mais prejudicam que ajudam, por mais que a pessoa esteja bem intencionada.

Ajudei? Era o meu desejo.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui).

Ajudou sim, e foi bem filosófico o comentário. Originalmente queria seguir uma carreira de game-Developer, cheguei até a fazer uns projetos em Java em 2022, foi o meu primeiro contato com a programação. Mas logo a realidade bateu e não ia ser suficiente aquilo. Depois embarquei em um curso técnico mas ainda meio lego para estudar pois até aquele momento nunca tinha levado meus estudos a sério. Depois de certos acontecimentos pessoais, tive que trancar o curso e então zarpei para faculdade, e hoje, com uma mente mais reforçada e voltada para crescer profissionalmente, estou levando mais a sério os estudos. Meu objetivo ainda não mudou, quero sim me tornar um Game-Developer, mas como nada é perfeito, tenho que deixar esse sonho de lado e focar em crescer na área para ajudar minha família

Muito dificilmente você vai encontrar vagas que exigem somente o "Front-End vanilla" (HTML + CSS + JS). Ainda mais se não englobar frameworks.

Geralmente o tipo de vaga que você aparenta buscar é voltada para Fullstack (HTML + CSS + JS + React + Node.js + alguma stack de BD... e por aí vai indo).

Mas te alerto: essa "bolha Fullstack" está um tanto quanto saturada no mercado. Se quiser um plano de crescimento de carreira, te recomendo aprofundar mais em Back-end (Java, C#, .NET, etc).

Acho que um consenso meio que padrão é que depende...

Se teu objetivo é aprender algo pra encontrar um emprego rápido, indico você a buscar portas de entrada que estejam mais perto, e por perto é perto fisicamente.

No meu caso por exemplo, na cidade onde moro tem várias software's house que tem uma demanda altissima por alunos dos primeiros períodos com o básico em java, C e por incrivel que pareça até delphi... então se eu quisesse emprego rápido aqui seria esse o melhor caminho.

Existe claro a questão de trabalho remoto, mas a concorrencia pode ser maior a pondo de tardar um pouco a conquista desse emprego...

Independente disso tudo, se tua meta agora é trabalho, minha dica é olhar pra perto, se for iniciar na área para conquistar uma carreira em X Y ou Z área, ai te indico olhar alguns roadmaps pra vc talvez identificar oq mais lhe faz sentido e qual caminho acha mais pertinente seguir... segue ai alguns outros posts aqui pra vc tomar por base e talvez te guiar um pouquinho nessa jornada.

Boa sorte!

https://www.tabnews.com.br/rafael/alura-cria-roadmap-open-source-para-profissionais-em-t https://www.tabnews.com.br/robsonluan/carreira-front-end-back-end https://www.tabnews.com.br/eurico77/o-roadmap-ideal-para-comecar-em-backend-com-nodejs https://www.tabnews.com.br/devthiagoramos/ajuda-qual-roadmap-seguir-em-android-com-kotlin https://www.tabnews.com.br/samirls/road-map-para-varias-areas-de-programacao

Para quem está começando e para quem já começou, vale a pena estudar. Nada é suficiente mas tudo é necessario. Siga por esse caminho que é a base do front, mas hoje já não é suficiente. veja react e/ou angular. Veja também o back (c# e java) Como voce está começando, nessa fase é mais importante ter algum conhecimento da linguagem do que dominar. Grave as palavras chaves para as entrevistas e continue estudando. A area de jogos também paga as contas. Todas as empresas de TI estao contratando. Defina onde quer chegar e boa sorte. Dicas são sempre bem vindas mas cada um tem uma visão diferente pois tem experiências diferentes. Foque em algo e deixe sua plantinha crescer. Resolva os problemas. Vida de programador se resume a isso: reaolver problemas. Boa sorte e bons estudos. A internet está cheia de material graruito para seu crescimento.