Acredito que o futuro da informática está nos smartphones.
Acho que é uma questão de (pouco) tempo até você ter um equipamento que vai poder se conectar a qualquer dispositivo de saída, como uma smarTV, por exemplo.
Então, queria aprender a desenvolver para Android. Daí surgem várias dúvidas:
1 - A linguagem oficial do Android agora é o Kotlin. Então porque preciso aprender Java primeiro e porque não ir direto para o Kotlin?
Essa eu já andei pesquisando e cheguei a minha própria conclusão.
Não é que seja obrigatório, mas é bom você saber Java se quiser entrar no universo Android, porque o Java é, pelo o que eu entendi, praticamente a base de tudo o que existe para Android.
Detalhe, não sei nada e programação, em nenhuma linguagem.
Peço a opinião dos leitores.
2 - Porque aprender lógica de programação com pseudocódigo e não com a linguagem desejada?
Já até fiz mais de um “curso” de lógica e Portugol (VisuAlg). Mas continuo sem entender porque não poderia aprender os memos conceitos direto com o Java.
3 - Existe mesmo um curso gratuito onde eu consiga aprender a programar em Java de verdade?
Ou são todos eles uma grande enganação só pra pegar o iniciante (sabe de nada) inocente?
Pergunto isso porque já fiz mais de um “curso” (básico, iniciante, etc.), tanto de Java quanto de Lógica, que no final das contas era só uma espécie de apresentação para os cursos de verdade, que é claro, não eram gratuitos.
4 - Por onde e como começar?
Comecei em informática já velho, tinha 36 anos.
Não fiz faculdade porque não tinha dinheiro.
Tinha acabado de ser demitido do único emprego que já tive em toda a minha vida, depois de mais ou menos 16 anos de trabalho.
Fiz um curso de web design que na época (2000) era a profissão do momento (acho que nem existia faculdade pra isso).
Como quase todos os cursos, também não aprendi nada, só foi bom pra conhecer as ferramentas (DreamWeaver, FireWoks, Flash).
Mas depois de já ter desistido de trabalhar com isso, voltei a me interessar.
Aprendi sobre Oscommerce, que me levou ao Joomla!, e hoje em dia trabalho com vários CMSs.
Tudo isso sozinho, apanhei muito com o Joomla!, mas depois dele, tudo ficou mais fácil.
Estou escrevendo isso tentando dizer que sou do tipo que consegue aprender sozinho.
Mas agora estou mais velho ainda, 54 anos, e começo achar que já estou é velho de mais para qualquer coisa da área de TI.
Muito mais para começar a aprender qualquer coisa a essa altura da vida.
Enfim, espero pela opinão dos senhores em todas essas minhas dúvidas.
Obrigado!