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

COMEÇAR POR JAVASCRIPT OU PHP?

Estou estudando programação faz pouco tempo. Vi em vários posts e comentários aqui no Tab falando que para conseguir emprego na área do front depois, eu precisaria me destacar em alguns quisitos dos demais que estariam disputando essa tal vaga. Algumas coisas que li é que eu precisaria ter uma base bem consolidada em algorítimos e lógica, outros comentários dizendo: "todo mundo sabe HTML CSS E JS, qual é a diferença de você para os outros que também sabem isso? Então fica minha pergunta, valeria mais apena eu iniciar por JS e depois mais tarde aprender PHP, ficar só no JS ou aprender só PHP?

Carregando publicação patrocinada...
6
2

Se vale a pena não faço a minima ideia, porem posso te falar por onde iniciei.
Comecei com Js, sem nenhum framework. Foi mais confortavel e a curva de aprendizado tbm foi bem tranquila. Se eu fosse começar hoje de novo eu escolheria um linguagem mais "restritiva" (tipo os ; de Java por exemplo). O js me deu pessimos habitos que custou muito tempo pra largar, e me fez pensar por alguns momentos que não iria dar conta de linguagens como C ou o proprio Java...
É uma impressão bem pessoal minha sobre como começar e não necessariamente vai se aplicar pra ti ok
Boa sorte com os estudos

2

Então, SapoJovial, essa é uma pergunta que muitos aspirantes a programadores fazem. A verdade é que não existe uma resposta única e definitiva, pois tudo depende dos seus objetivos e interesses. Mas vou te dar algumas dicas que talvez ajude a decidir:

  1. JavaScript (JS):

    • Se você está mirando em se tornar um Front-End Developer, começar com JavaScript é uma excelente escolha. JS é a linguagem que rege a web, e você vai lidar com ela o tempo todo.
    • Tem uma comunidade gigantesca e uma tonelada de recursos para aprender e se aprofundar. Frameworks como React, Vue, e Angular são populares e muito requisitados no mercado.
    • Aprender JS te dá a habilidade de construir aplicações web interativas e dinâmicas, o que pode ser muito gratificante.
  2. PHP:

    • PHP é uma linguagem do lado do servidor, o que significa que é usada para criar sites e aplicativos web do lado do servidor. É uma linguagem sólida para back-end.
    • Se você está interessado em trabalhar mais com a lógica de negócios, banco de dados e interações do servidor, PHP pode ser uma boa opção.
    • Muitos sistemas de gerenciamento de conteúdo, como o WordPress, são construídos em PHP, então se você pretende trabalhar com eles, conhecimento em PHP é valioso.

Aqui estão algumas considerações extras:

  • Não importa qual caminho você escolher, aprender algoritmos e lógica de programação é fundamental, então não pule essa parte.
  • Seja curioso! À medida que você aprende uma linguagem, você provavelmente vai querer explorar outras de qualquer maneira. A versatilidade é uma vantagem.
  • Considere o que te empolga mais. A empolgação vai te manter motivado durante o processo de aprendizado.
1

Cara, não é questão de todo mundo saber HTML, CSS e JavaScript, e sim questão de ser um bom programador. Tem muita gente que se diz saber "HTML, CSS e javaScript", mas na verdade sabe apenas fazer o que viram em algum vídeo. Desde que domine bem essa tríade, você garante sua vaga, ou se torna um passo mais perto de conseguir uma. JavaScript é uma linguagem extensa, e ainda possui bibliotecas como React para ser estudadas. Depois de passar por tudo isso, ai sim seria bom ir pro PHP. É melhor focar em uma coisa de cada vez e ser bom em algo, do que focar tempo em muitas coisas e ser ruim em tudo. Isso, claro, se seu objeto for ser Front-end. Se quiser ser Back, ai recomendo buscar por conselhos de uma pessoa mais experiente na área.

1

Se for pra começar, então é no JS.

Acho que os caras devem estar citando conhecimentos como máquinas virtuais, banco de dados e etc...

O Video do Akita da rinha do Backend é muito bom pra entender o mercado e porque muitas coisas acontecem.

1
1

Dificilmente você faria um projeto em PHP e não tocaria nem um pouquinho no JS.

Se a ideia é começar, eu iria de cara no JS, para simplificar, pois ele atende tanto o front quanto o back-end.

E, se está começando e resolver optar por JS, dê uma atenção especial para como funcionam as Promises. Elas normalmente dão um nó na cabeça de pessoas que vêm de outras linguagens, e são um aspecto fundamental do desenvolvimento em Javascript.

1

Como acontece para muitas perguntas na vida, depende. De que?

  • O que você tem maior afinidade? realmente é web? ou desk? frond ou back?
  • Para qual região buscará trabalho? tá disponível para mudar de cidade?

Isso são só o mínimo, há um leque enorme de perguntas. hehehe

A sugestão que dou aos que me procuram aqui no interior da Bahia giram sempre no pouco que citei ai.

Não adianta o cara tentar pegar um bonde que a internet tem seguido, se a pessoa não for ter hipótese de saída da região onde está.

Ou até mesmo a pessoa pegar um segmento e simplesmente não achar oportunidade diante do seu cenário.

O que sugiro é: consolide a base de lógica e análise.

Nesses momentos que alguns cursos superiores tem um bom diferencial. A hipótese de um estágio também. Não conheço muito curso que te dê tais bases para então correr para linguagem.

Um caminho é arrumar um "padrinho", poderá mostrar o caminho das pedras.

1

Eu na faculdade vi:

  1. portugol
  2. pascal
  3. java / jsp

Em um estágio:

  1. PHP Puro
  2. Zend framework / vários padrões de projeto

No fim: Pulei ao PHP. Porque? Pagou as contas. Gerou projetos rápidos. Dinheiro. Tranquilidade. Trabalhei para mim. Lidei com perrengues sozinho e com comunidade; com amigos.

Clientes queriam algo rápido. Queriam resolver problemas: de site hotsites a mais complexos; e mini-sistemas.

Entrou Wordpress; Entrou CakePHP (e o bake <3).
Dai surgiu os bicos em Laravel.
E hoje? Pouco programo. Mas ainda ligado ao Cake, com toda a base solida que tive de faculdade, etc.

1

Eu comecei com php e atualmente estudo js, mas a melhor dica que já recebi é: linguagem é só ferramenta, saiba qual problema quer resolver pra depois escolher a ferramenta

Comece por lógica, ajuda muito, mas não dedica tanto tempo nisso, outra frase que ouvi que me ajuda bastante(e vem de um cenário mais especifico) é: "seus 5 primeiros jogos vão ser ruins, termine o mais rápido possivel", no começo você não vai ser bom, vai fazer muito código ruim, não importa a linguagem vão ser coisas extremamente simples, mas com esses projetos você vai aprender bastante coisa do que fazer e principalmente, do que não fazer, então faça mas não se preocupe em seus primeiros projetos serem perfeitos, só faça e não espere.

Sobre a melhor linguagem, pesquise áreas dentro da TI e entenda elas, ai vai saber qual vai querer atuar, a frase que você ouviu sobre js, você tb ouve sobre php, mas escolher a melhor ferramenta para trabalhar, você só vai conseguir sabendo com o que quer trabalhar(e pra não deixar completamente vago, aprenderia html -> php -> mysql -> css -> js)

1

Qualquer um que escolher acredito que vai ser bom. Eu uso PHP com laravel e sempre aparece algo de js pro front, então eu preciso saber nem que seja um pouco. No meu caso eu acho o codigo php mais facíl de ler e entender. Se vai desenvolver para web essa base de html, css e js tem que ta solida pelo menos pro frontend.

Se você ainda tiver com duvida, faça um 2 projetos basicos usando cada linguagem. Veja qual te da mais prazer escrevendo codigo, qual vai ser mais facíl de encontrar responsta para bugs/error. Se quiser pode ver como ta o mercado para cada (mas não escolha só por isso) ou também o que você vai querer desenvolver, qual paradigma irá utilizar (POO | funcional).

lembre-se, se optar por PHP você ainda vai ter que saber js para o front hehehehe.

1

Estou começando nesse mundo. Primeiro, aprendi a trindade, e agora vou para o 'PHPzão'. Acho que não existe uma ordem correta, mas sim o que se encaixa melhor na sua realidade.