这三本书肯定会提高您的生产力并增强您作为开发人员的职业。 我最喜欢的是№3。
- 完整的软件开发人员职业指南:在本书中,您将学习
- 如何系统地查找和填补技术知识方面的空白,以便您可以自信地面对任何新挑战
- 您应该从事合同工作-还是坚持领薪水? 这将为您带来更多收益,权衡因素以及个性如何影响您的选择
- 您是否应该学习JavaScript,C#,Python,C ++? 如何决定您应该首先掌握哪种编程语言
- 您是否注意到过发布的每项工作都需要“ 3-5年的经验”,而您却没有? 一个简单的解决方案,解决这个令人烦恼的“鸡蛋和鸡蛋”问题,使您可以在学习编码的同时建立合法的工作经验
- 获得计算机科学学位是必要的吗?还是浪费时间? 如何获得具有最高信誉和最低债务的大学学位
- 采访者告诉您:“着装规范在这里很随意-开发团队戴着触发器。”您应该穿什么?
- 每位专业开发人员都必须具备的技术技能-但没人会教您(大多数开发人员都缺少一些关键知识,他们在大学里不教这些东西,您应该只是“知道”这一点)
“如果您是开发人员,绿色专家或经验丰富的开发人员,则应该自己阅读《完整的软件开发人员职业指南》。” —加拿大安大略省平台开发人员Jason Down 。
2.干净的代码:敏捷软件技巧手册:对于有兴趣产生更好的代码的任何开发人员,软件工程师,项目经理,团队负责人或系统分析师而言,这本书都是必须的。 读者将不了解这本书:
- 如何分辨好坏代码之间的区别
- 如何编写好的代码以及如何将坏的代码转换成好的代码
- 如何创建好名字,好函数,好对象和好类
- 如何格式化代码以最大程度地提高可读性
- 如何在不模糊代码逻辑的情况下实现完整的错误处理
- 如何进行单元测试和实践测试驱动的开发
3.软技能:软件开发人员的生活手册:软技能是一本独特的指南,为作为专业软件开发人员的生活提供了令人满意的技术和实践。 在其中,开发人员和生活教练John Sonmez讨论了一系列重要的“软”主题,从职业和生产力到个人理财和投资,甚至包括适应性和人际关系,所有这些均以开发人员为中心。