Executando verificação de segurança...
4

Ela é relativamente fácil para iniciantes. Inclusive eu tendo a indicar ela no lugar de Python para as pessoas se a cobrinha for a opção, mas não sou radical nisso, não é uma mudança da água para o vinho.

Para a pessoa que só quer aprender uma tecnologia e sair trabalhando (se conseguir emprego) ela é ótima. Python pode ser melhor para cientistas de dados e outras tarefas que não são desenvolvimento de software mesmo. Mas também é útil.

Quem tem dificuldade de aprender porque a sintaxe da linguagem tem isso ou aquilo, esquece, a pessoa não tem futuro bom na área, vai aos trancos e barrancos. Uma pena e espero que a pessoa consiga reverter isso, embora possa ser difícil porque algumas pessoas podem não ter talento para aquilo (eu não tenho para a maioria das coisas) ou pode faltar educação básica, que é mais fácil reverter, mas quase ninguém faz, porque é trabalhoso demais, é quase desmoralizante e pode nem conseguir começar fazer certo depois do estrago que, lamentavelmente, a pessoa teve na escola que não cumpriu seu papel.

Por isso eu prefiro indicar uma linguagem difícil, porque já avalia se a pessoa tem futuro bom ou não. Uma fácil dá algum futuro, a difícil abre a porta para qualquer coisa.

Se o objetivo da pessoa for ser um excelente profissional de desenvolvimento de software, que consiga pegar todas as oportunidades, incluindo aquelas que não conseguem ser preenchidas por falta de profissional qualificado, eu indico C, mesmo que a pessoa nunca trabalhe com ela. É só para aprender a mágica por baixo dos panos. C nem é difícil de aprender, é simples e concreta. É difícil trabalhar com ela em coisas complexas (mas dá, veja o kernel do Linux). Mas não precisa chegar nessa parte. Ela é mais simples que Python quando você precisa aprender todos os conceitos abstratos, até porque C só tem os mecanismos mais básicos.  Também é em relação a JS.

E se a pessoa se perde por causa da tipagem estática de alguma linguagem, está complicado também. A pessoa tem que aprender sobre tipagem, a diferença é só se a variável pode ter mais de um tipo ou não. Não poder trocar o tipo é até mais simples. Se a pessoa chama mais simples fazer o que nem deveria, ela vai aprender tudo errado.

Ela é mais "fácil" porque ela aceita fazer gambiarra. Então funciona, mesmo não estando certo. òtimo para motivar quem precisa ver o resultado aparecendo, mas péssimo para ensinar bem.

Como a maioria das pessoas querem se sentir bem e os cursos querem algo que a pessoa ache que o curso é bom, e isso se confunde com se sentir bem, é melhor ensinar algo que dê essa sensação, mesmo que cause estrago na formação da pessoa. Só verá lá na frente, ela nem percebe que foi culpa do curso que está se ferrando.

Não precisa ir contra as massas, mas é uma boa filosofia. É comum, mas não certo, que as massas fazem escolhas erradas. Se ouvir as massas, irá pelo caminho errado. Hoje até uns famosinhos levam as pessoas pro caminho errado. Pode levar para algo certo em um sentido, mas não para o melhor, não para dar as melhores chances para a pessoa. O "bom" é que o mercado aceita bastante o profissional mais ou menos. Só não aceita, especialmente nas épocas de vacas magras, quem nem isso consegue. O que eu sugiro mesmo é fazer outra coisa, pode estar desperdiçando um enorme talento, pode até ganhar mais fazendo dancinha no TikTok ou outra coisa (é sério, não estou tirando).

O fato de todo mundo aprende a mesma coisa, satura mesmo. Mas os melhores ainda se darão bem. O curso quer vender o que a pessoa fica babando, algo que ela "vê" que vai dar bom, mesmo que possa acontecer o oposto. Então isso explica, a pessoa não tem o pensamento para perceber a furada que é o curso, como ela vai desenvolver softwares bem?

Que bom que falou que as pessoas mentem aos montes na internet. Eu não vou falar que a pessoa está mentindo sem provar isso, mas tem muitos casos que parece estar. Em geral ninguém percebe, eu mesmo não percebo a maioria. Em geral nem é sacanagem, não é pra se dar bem, é vergonha, é pra fazer as pessoas se consternado com ela, é infantilização ou sei lá o que.

A visão que eu tenho é que jogos e celulares está até pior, mas posso estar enganado. Porque tem bem menos gente, mas a demanda é bem menor (celular muita gente caiu na real que não deve ter app para tudo).

Eu acho que você está acima da média (tem uns pontos que poderia melhorar, mas nem falo porque cansei e ficam bravos). Quem está abaixo fica bravo com o que eu falo (algumas pessoas não, porque sabem que é só questão de tempo elas estarem melhor). Hoje estou soltando o verbo mesmo :D Vou soltar muito mais ano que vem em vídeo :)

Faz sentido para você?

Espero ter ajudado. Em geral estou à disposição na plataforma (sem abusos :D)


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
1

entendi sim oque você quis dizer, embora voce seja mais meio "apocalíptico" de posso dizer assim, mas sim, no final é tudo uma questao de seguir aprendendo independente se começo por js ou não.
Na verdade eu sinto que quem quer virar dev por dinheiro ou porque é uma area em alta acaba nao entendendo que os que tem mais sucessos sao aqueles que desenvolvem porque gostam e constantemente querem criar/destruir coisas, consertar, literalmente desbravar o desenvolvimento em si e nao ficar bitolado em algo unico.
claro que podem haver os pontos fora da curva, mas wuem nao for mesquinho entende oque quero dizer.
obrigado :)