如何成为一名合格的(Java)程序员.txt
主流编程工具
1 构建工具:Maven或Gradle。
2 SCM:Git(不是GitHub。大不相同)。
3 构建自动化:Jenkins。
4 IDE:Netbeans或Eclipse——不仅用于编写代码,而且还从IDE中重构和调试代码。我遇到了很多没有如何从他们最喜欢的IDE调试的开发人员。
5 Bug跟踪:Bugzilla或Jira。
主流编程框架
1 Spring MVC用于Web开发
2 JSF的知识
应用程序服务器
1 所有Java开发人员应该知道如何在Apache Tomcat中部署。
2 当Glassfish开发停止时,下一个最好的事情是JBoss WildFly。
云开发
1 在Amazon EC或PaaS上获取免费帐户。
2 Amazon的另一个选择是Red Hat OpenShift。