IT技术
资源推荐
如何做一个程序员
Tip
-
提交的代码一定要充分自测,不要坑队友
-
版本控制:完成一个功能就测试,测试通过就提交,不要因为反反复复而丢失了可运行的代码
- 写文档的时间可能超过写代码的时间,简化文档,清晰化代码(编写可读性高的代码,关键处注释)
- 维护已有代码 先读懂它,再小改动(注意改动的影响范围——直接调用、间接调用)
- 重构将带来较大的测试压力,抽象封装有利于隔离错误
如何专业地成长
Tip
承担超过你的权力的责任。扮演你想要扮演的角色。
- 对那些对更大组织的成功做出过贡献以 及对你个人提供过帮助的人表示感谢与欣赏。
- 如果你想成为团队的领导,去激励与团结。如果你想成为一个经理,担起规划的责任。
- 你通常可以在和领导或经理在一起时,舒服地完成这些事情,因为这使得他们可以抽空去承担更 大的责任。
- 如果这太多了以至于你不能尝试,一次只做一点点。
- 沟通交流,让别人了解你,才可能有信任;值得信任,才能被信任。
如何获得晋升
- 想要被提升为某种角色,先做那个角色该做的事情。
- 为了提升到某个位置,找到那个位置期望做的事情,然后去做。
- 想要得到薪酬的提升,带着信息去协商。
如何带领团队
Tip
为了发展团队精神,文化衫与聚会是有益的,但不如对个人的尊重
- 尊重别人的时间-高效沟通
- 表扬应当公开, 批评应当私密。
- 向别人指出一个问题的最好方法是同时提供一个解决方案。
- 合理评估时间、快速定位问题
- 解决问题:重新定义问题,从不可能中找到困难的部分,动员别人解决困难问题
名词解释
| 简称 | 全称 | 解释 |
|---|---|---|
| CDN | Content Delivery Network | 内容分发网络 |
| LBC/LB | Load balancing clusters | 负载均衡集群 |
| HAC | High-availability(HA)clusters | 高可用性集群 |
| HPC | High-performance(HP)clusters | 高性能计算集群 |
| Grid computing | 网格计算集群 | |
| TDD | Test-Driven Development | 测试驱动开发 |
