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