boca:
Olá galera! Estou no momento fazendo um curso técnico em informática aqui na minha cidade, é um curso muito bom, com foco em programacão, mas é claro que pretendo não parar por ai, pretendo assim que possível ingressar em um curso superior, mas minha dúvida é a seguinte: Já sei que é possível aprender java sozinho ou com o guj, mas será que é possível conseguir emprego na area, apenas com uma formacão técnica?
Estou fazendo esta pergunta pois estou apaixonado por java, é claro que sou iniciante, mas acho que estou tendo um bom desenvolvimento, acompanho o curso on-line da wincomp e estou lendo os livros indicados aqui no guj.
Bom gente… acho que é isso…
Fico aguardando um bom conselho de vcs que já trabalham com java.
Um abraço!!!
Java é uma tecnologia vibrante e reúne uma comunidade apaixonada (às vezes até demais) de desenvolvedores em todo o mundo. Muitas empresas usam Java como centro de sua estratégia tecnológica e, dentro deste cenário, bons desenvolvedores são sempre necessários em um mercado que cresce a cada ano - inclusive no Brasil. Não existe uma fórmula mágica para ser bem-sucedido profissionalmente com qualquer tecnologia, mas durante os anos algumas práticas tem se consagrado:
1-Estudar MUITO. Ler livros que são referência sobre o assunto, acompanhar a evolução da tecnologia (por exemplo, acessar o http://www.java.net) , participar de fóruns (isso você já faz…) , assinar revistas especializadas.
2-Desenvolver um projeto-piloto para aprender a implementar os conceitos-chave da tecnologia, como acesso a banco de dados, acesso à Web, Gráficos, etc. Este projeto pode ser tão simples ou complexo quanto você queira, desde que o ajude a compreender como a tecnologia resolve situações de programação que podem aparecer no dia-a-dia de um desenvolvedor.
3-Procure conhecer os principais frameworks e ferramentas consagrados pelo mercado e que são amplamente utilizados pelas empresas. Por exemplo, é muito comum que anúncios exigam conhecimento de Struts, Hybernate, etc.
4-Bons desenvolvedores em Java (e qualquer outra linguagem) estão interessados em aplicar boas práticas na produção de código, e por isso considere seriamente incorporar a seus estudos tudo o que puder sobre Design Patterns. Existem bons livros que tratam do assunto e seu conhecimento e aplicação realmente faz diferença no seu currículo.
5-Uma faculdade é extremamente importante em qualquer segmento profissional e às vezes torna-se requerimento obrigatório para muitas ofertas de emprego. Mas como trata-se de um projeto a longo prazo, a obtenção de uma certificação oficial (SCJP, por exemplo) pode ser um caminho mais interessante para quem está interessado em ingressar no mercado. Verifique se em sua cidade existe um centro de treinamento certificado da Sun e que ofereça cursos sobre Java. Geralmente são oferecidos cursos básicos e avançados, cobrindo aspectos específicos da tecnologia (Web, Mobile, etc). Você poderá escolher o curso que melhor se adapte às suas necessidades atuais.
6-Talvez o conselho mais importante: Tenha paciência. Leva um certo tempo para dominar uma tecnologia que está sempre em evolução e exige bastante disciplina de quem está começando. Com o tempo e algumas experiências de desenvolvimento você descobrirá o potencial de Java como uma tecnologia eficaz para a solução de diversos problemas computacionais modernos e que estarão presentes em sua bem sucedida carreira de desenvolvedor.
Sucesso!!