程序员炼成记从小白到工程师
编辑推荐
1.零基础入行指南,适合从事软件行业的时间在-2到+2年之间的人。
2.总结了好程序员需要的优秀思想和精益方法,并给想要从事这个行业的人提出了很多切实可行的建议以及优秀程序员的培养过程。
3. 涵盖了主流新技术,包括分布式技术、消息中间件、大数据框架、搜索引擎、Spring Boot、Spring Cloud、JVM、死锁、Linux隔离技术等。
内容简介
《程序员炼成记:从小工到工程师》主要介绍了作为一名软件工程师应具备的能力。内容主要包括Java的基础知识和JVM、死锁、CPP技术、Java8技术、G1?GC的实践、Java的优化方向、代码规范深度解读等深度知识,Spring?Boot、Spring?Cloud、Spring里的设计模式,关系型数据库的代表PostgresSQL和NoSQL数据库的代表Cassandra,分布式技术、消息中间件、大数据框架、搜索引擎、事务、Linux隔离技术、Go语言入门等高端技术。最后一章,包含了作者多年的经验总结,列举了可能会遇到的问题,并提出了解决思路。
本书适合所有软件工程师,尤其适合工作两年以下的人,力求覆盖应用软件开发岗位的校招面试范围。
作者简介
周明耀,2004年毕业于浙江大学,工学硕士。13年软件研发经验,近10年技术团队管理经验,4年分布式计算、大数据技术经验。出版书籍包括《大话Java性能优化》《深入理解JVM&G1 GC》《技术领导力:程序员如何才能带团队》。