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

Primeiros Passos em Java

O que é Java?

Java é uma linguagem de programação orientada a objetos bem antiga.

De onde vem o Java?

O Java surgiu por volta da década de 90 e foi criada por uma equipe de programadores comandada por James Gosling, o "pai" do java, seu nome(java) surgiu por conta do café bebido pela equipe criadora do próprio, que bebiam um "café forte"(em alguns lugares dos Estados Unidos um "café forte" era chamado de "java coffee").

Para que serve o Java?

O java é um linguagem multiplataforma, atua na criação de sites, aplicativos mobile ou desktop e ect...

Comandos básicos em java?

package somanumeros; // pacote 

import java.util.Scanner; //importando bibliotecas

/**
 *
 * @author nilker
 */
public class Somanumeros { // Classe principal
    public static void main(String[] args) {
        //Precisamos criar um objeto da Classe Scanner para podermos dar um "input em java"
        Scanner entrada = new Scanner(System.in);
        
        //lendo valor 
        System.out.print("Digite um número:");
        
        //utilizando método para entrar com valores inteiros
        int n1 = entrada.nextInt();
        
        //lendo valor 
        System.out.print("Digite outro número:");
        int n2 = entrada.nextInt();
        
        //somando...
        int soma = n1 + n2;
        
        if (soma >= 10) 
        // O java foi criado em c, por isso muito comandos assemelham-se com os de c.
        {
            /*A diferança do "print" para o "println" é simples, o "prinln" exibe o conteúdo e              *quebra uma linha
             */
            System.out.println("A soma entre "+ n1 + " e " + n2 + "(" + soma + ") apresenta dois dígitos ou mais.");
            
        }else{
            System.out.println("A soma entre "+ n1 + " e " + n2 + "(" + soma + ") apresenta um dígito");
        }
    }
    
}

Ainda vale a pena Aprender java?

Uma observação interessante é que eu sou iniciante e estou aprendendo Java, qualquer erro ou susgestão de melhoria pode e deve ser dito nos comentários... deixo aqui uma pergunta para os programdores "mais velhos"... ainda vale a pena aprender java? uma dúvida comum que surge em quem é iniciante e está aprendendo uma linguagem mais velha(inclusive em mim).

Carregando publicação patrocinada...
1

Olá '@NilkerDeMorais', iniciei minha caminhada a uns anos atrás, e me lembro de ter a mesma dúvida que você está tendo agora, sobre qual linguagem aprender, e me recordo de ter pesquisado muito na época sobre o assunto para poder ter um direcionamento, e vou te falar o que aprendi conversando com seniors que conheci. A questão é que a gente não precisa aprender uma linguagem de programação, a gente precisa aprender a programar, por mais que não pareça são coisas diferentes.

O que a gente precisa como programador ou desenvolvedor de software é aprender lógica, algoritmos, estrutura de dados, etc, ou seja, a base da programação, isso pois independente da linguagem, por baixo dos panos o que acontece é tudo a mesma coisa, o problema é que quando a gente esta iniciando, ainda não tem essa visão generalista sobre as coisas, e ela vem com o dia-a-dia de estudo e trabalho. Depois que aprendemos a base, para voce migrar de plataforma é muito "facil", da para aprender uma sintaxe em apenas uma semana, um framework em alguns meses talvez, mas não é isso que vai definir se você vai ser capaz de resolver os problemas ou não, mas sim se a sua base é bem sólida e bem desenvolvida, se você realmente sabe programar, isso que vai te ajudar analisar uma situação e saber o que fazer. Depois que você aprender isso não vai mais se apegar a nenhuma plataforma, e vai ver o quanto isso ajuda.

A questão de usar uma linguagem mais velha, não vejo como motivo de preocupação, na minha visão, uma linguagem se manter a tanto tempo no mercado como o Java, só mostra maturidade da linguagem, ela já se provou com o tempo, e já amadureceu o suficiente para ter uma comunidade forte, oferecer versões estáveis, ter problemas e limitações conhecidas, e também um grande número de bibliotecas e ferramentas que ajudam na produtividade no desenvolvimento.

Um ponto importante sobre o asunto que aprendi estudando engenharia, e que foi uma virada de chave pra mim, foi entender que não tem como escolher uma linguagem/ferramenta para desenvolver um software, sem antes saber quais são os requisitos do que vai ser desenvolvido, e é por isso que não vale a pena cair nas discussões de qual linguagem é melhor que qual, é preciso analisar o contexto, cada linguagem foi criada para atender uma necessidade no mundo do desenvolvimento, então é necessário sempre saber o que se quer desenvolver, saber quais são os requisitos do seu software, como deve funcionar, para quais plataformas, e apenas depois vamos saber as tecnologias que vão atender. Então o momento de voçê se aprofundar em uma linguagem ou framework, vai ser no momento que você se propor a desenvolver uma solução, e ter que pesquisar sobre o que vai te atender, e geralmente é usado nessa situação que você se encontra. Antes disso estuda a base, a programação mesmo, isso vai te tornar um profissonal bom mesmo.

Desejo boa sorte na sua caminhada, e espero ter te ajudado com esse texto.

1

Olha, falando sobre o mercado de trabalho vale muito a pena aprender java, csharp ou PHP (não curto php mas preciso ser honesto rs).

São linguagens maduras e que muitas empresas tem seus sistemas consolidados nela, principalmente empresas que estão a mais de 10 anos no mercado.

Linguagens novas tu irá encontrar mais em startups e possivelmente terá menos oportunidades.

Se está gostando do java se aprofunde bem no seu conteúdo e estude bastante.