Elementar: sistema, auxiliar
Intermediário: desenvolvimento de módulo
Avançado: otimização e manutenção do sistema, treinamento de intermediário júnior
Rota de gerenciamento técnico, rota de arquiteto, rota de gerente de produto
1. Programador Java
Este é o primeiro estágio do engenheiro de desenvolvimento Java, que geralmente é novo no segmento de mercado Java. Este estágio é principalmente para dominar uma determinada tecnologia de programação Java, ter uma certa base de linguagem Java e ser capaz de compreender, dominar e escrever certos códigos. As pessoas neste estágio têm habilidades relativamente básicas.
2. Engenheiro de software júnior de Java
Neste estágio, é necessário dominar algumas tecnologias Java básicas. Como HTML / CSS / JS / XML / AJAX, SQL / MySQL / Oracle / SQLServer / JDBC, etc.
3. Engenheiro intermediário Java
Neste estágio, você precisa dominar a estrutura do núcleo Java, SSM, SSH, servidor Web, etc.
4. Engenheiro sênior Java
Este estágio é principalmente tecnologia de desenvolvimento Java avançada, fluxo de trabalho, mecanismo de regras, cache, JCA integrado, EJB, comunicação / JNDI / JMS / JAF, servidor de aplicativos (JBossAS / WebLogic / WebSphere), etc.
5. Arquiteto de sistema Java
A posição de arquiteto de sistema Java envolve principalmente o design e a arquitetura de sistemas Java, como arquitetura orientada a serviços, arquitetura orientada a recursos, arquitetura orientada a nuvem, modelagem Java e UML e padrões de design Java.
6. Diretor Técnico
Quando se trata do cargo de diretor técnico, não se trata apenas de funções técnicas, mas também de gestão técnica. Como gerenciamento de produto, gerenciamento de projeto, formação de equipe, melhoria de equipe, etc., essas são as funções de um diretor técnico.
De programadores comuns a engenheiros de desenvolvimento intermediários e seniores, de um membro da equipe de desenvolvimento a líder de projeto, gerente de projeto e diretor técnico, além de orientações técnicas e de gerenciamento, as orientações de produto também podem ser consideradas. Pode-se ver que ainda há muito espaço para o desenvolvimento da carreira e crescimento dos engenheiros de desenvolvimento Java.