amazon 上的 How To Be A Programmer: A Short, Comprehensive, And Personal Summary
https://www.amazon.com/How-Be-Pr ... sonal/dp/1440439176. 1point 3acres
找了一本电子版的,分成入门级和中高级,从个人和团队的角度一问一答,对职业的发展提升也有好处。大家还有什么推荐的职场手册。
. Waral dи,
入门. Waral dи,
个人技能
学会 Debug
如何通过分割问题 Debug
如何移除一个错误
如何使用日志调试
如何理解性能问题
如何解决性能问题 ..
如何优化循环
如何处理 I/O 开销. Χ
如何管理内存
如何处理偶现的 Bug. ----
如何学习设计技能
如何进行实验. check 1point3acres for more.
团队技能
为什么预估很重要
如何预估编程时间. 1point 3 acres
如何搜索信息. .и
如何把人们作为信息源
如何优雅地写文档
如何在垃圾代码上工作
如何使用源代码控制
如何进行单元测试
毫无头绪?休息一下
如何决定下班时间.--
如何与不好相处的人相处.1point3acres
进阶
个人技能
如何保持活力
如何才能被广泛信任
在时间和空间之间该如何权衡
如何进行压力测试.--
如何权衡简洁与抽象
如何学习新技能
学会打字
如何进行集成测试
交流语言. 1point 3 acres
重型工具
如何分析数据
团队技能
如何管理开发时间
如何管理第三方软件风险
如何管理咨询
如何适度交流 ..
如何直言异议以及如何避免
评判
如何权衡开发质量与开发时间
如何管理软件系统依赖.1point3acres
如何评判软件是否太不成熟了
如何决定购买还是构建. 1point3acres
如何专业地成长. 1point 3acres
如何评估面试者
如何决定什么时候使用奇妙的计算机科学. From 1point 3acres bbs
如何与非工程师交谈
高级
技术评判
如何从不可能中找到困难的部分
如何使用嵌入型语言
选择语言
机智地妥协
如何与时间压力作斗争
. 1point 3 acres如何理解用户
如何获得晋升
. 1point 3 acres服务你的团队
.1point3acres
如何发展才能
如何选择工作内容
如何让你队友的价值最大化
如何划分问题
如何处理无聊的问题
如何为工程获取支持.
如何发展一个系统
如何有效地沟通
如何告诉人们他们不想听的东西
如何处理管理神话
如何处理混乱的组织
|