Java技术网站,java技术网站( 五 )


以下是分布式架构、微服务架构、性能优化的相关知识点汇总希望能给你带来更多方向和收获,如图 。掌握项目管理和开发工具当你处于一个产品或者项目团队中,掌握项目管理的技能很有必要,产品或项目开发是一个相对复杂的过程,涉及产品需求对接、UI、架构设计、开发测试、发布等流程 。对于如何建立沟通技能、优先级安排,开发进度安排、问题如何协调解决、激活战斗力也变的很重 。
可以推荐一本书人月神话 。目前很多公司都采用敏捷开发,可以深入学习了解下 。现在团队高效协作离不开工具的支持,需要掌握配置和使用技能 。比如Maven、Gradle、Jenkins、Sonar、Git、Jira等建议坚持写技术Blog作为一个理工科的程序员来讲,可能不愿意去写作 。建议养成写作的习惯,真的很好,知识的沉淀需要有一个承载的地方,它可以帮助你进一步思考和总结,对于代码实现、架构、技术问题的解决能力都会有一个质的飞跃 。
当你回头看的时候,你发现写Blog真是一件好事情,非常有价值 。三、网站推荐Github有很多开源的好项目,作为拿来主义肯定省时省力,但对于你练好内功完全不适用 。所以说只靠Github完全不够用 。可以学习的网站还有CDSN,stackoverflow,iteye(javaeye),infoq,ifeve(并发编程)等向你推荐下 。

推荐阅读