Предлагаю составить карьерный путь в Java от Junior Developer до Team Lead — для начала.
Для каждого этапа карьеры пишем необходимые навыки, знания и инструменты, необходимые для данной роли — в порядке для изучения.
Java EE 6 Technologies
Java J2EE/JEE Training Program Roadmap
Карьерный путь от младшего специалиста до ИТ-директора
Junior Developer
<список навыков, знаний и инструментов>
HTML --> JavaScript --> CSS --> Apache Server --> XML --> ...
Core Java --> ...
SQL --> JDBC --> ...
Servlet --> JSP --> JSF --> ...
Ant --> Maven --> JUnit --> Tomcat --> JBoss --> ...
Hibernate (ORM -> AOP) --> Spring (IoC -> AOP -> MVC) --> EJB --> ...
Developer
<список навыков, знаний и инструментов>
Senior Developer
<список навыков, знаний и инструментов>
Team Lead
<список навыков, знаний и инструментов>
Ваши замечания и дополнения приветствуются!
29.06.12 14:52: Перенесено модератором из 'Java' — Blazkowicz