阿里技术 技术人成长| 内容合集
技术人成长系列是阿里技术的作者对工作和学习的一些总结分享。内容包括技术的规划、管理、思考,成长中引发的难点、经验、思考等。所以我们整理了了阿里人的成长之路并汇总成此合集,希望对广大开发者们有一些帮助。
1. 如何做好技术 Team Leader?
本文作者基于四年的团队管理经验,分享他在招聘、目标管理、团队沟通和工程文化等方面的思考与总结,介绍相关的经验方法,并推荐几本关于体验、思考的书籍。希望对同学们有所启发。
2.如何成为优秀的技术主管?你要做到这三点
「技术主管」是开发团队中的某位程序员需要对一起创建系统的整个开发团队负责时所承担的角色。
3.如何提高一个研发团队的“代码速度”?
Code Velocity(代码速度),体现了一个研发团队快速响应业务需求的能力。如果做得好,代码从 commit 到上线可能平均只需要两三天时间,甚至连紧急发布都不怎么需要了。
4.在阿里,我如何做好技术项目管理?
在技术公司、尤其是互联网公司,技术人员作为 PM(项目经理) 是非常常见的。有些同学得心应手,有条不紊,能得到清晰稳定的预期结果;有些同学则在过程中遇到各种闹心的事......
5.毕业 10 年才懂,会升层思考,工作有多轻松?
阿里资深技术专家张荣华从问题的本质入手,用“升层思维”解决问题,告诉我们创新的核心,给出高效工作的途径。
6.为什么大部分人做不了架构师?这 2 点是关键
世界上所有的道理都是相通的,而有一些相似到令人吃惊,模型思考者和架构师就是如此。
7.面对复杂业务,if-else coder 如何升级?
针对业务在不同场景下的差异,我们常常会习惯性地使用 if-else 来实现不同的业务逻辑,久而久之代码越来越难以维护。那么如何消除这些 if-else?面对复杂业务应如何思考和分析?
8.7 个建议让 Code Review 高效又高质
CR 是一种关于社会学的长期行为和组织文化,通过 CR,形成一种良性互动的技术氛围,传播和分享知识,提升代码质量,并给出了 7 个提高 CR 效率和质量的实践建议。
9.优秀工程师必备的一项技能,你解锁了吗?
很多程序员在工作一段时间后会遇到迷茫期,虽有技术傍身,也难免会产生焦虑,反复思考怎样才能快速成长。
10.在阿里做了五年技术主管,我有话想说
从管理的角度分享技术 TL 的核心职责,主要包括团队建设、团队管理、团队文化、沟通与辅导、招聘与解雇等。
11.关于写文章的一点经验
对于任何问题的思考,想清楚、讲清楚、写清楚是三个完全不同的维度。借着这篇文章也回看一下自己在写文章过程中的一些成长,也希望能够对大家有一些启发。
12.高质量的缺陷分析:让自己少写 bug
缺陷分析做得好,bug 写得少。阿里资深技术专家和你分享如何进行高质量的缺陷分析,总结了 5 个要点,通过缺陷分析消除开发中的各种盲点,打造一个学习型的团队。
13.技术三板斧:关于技术规划、管理、架构的思考
实践需要理论的指导,理论从实践中来。作为技术工程师,要不断地从事件中反思经验、总结规律,才能避免踏入同一个坑,才能更高效地完成 KPI ,甚至是晋升。
14.技术人如何自我成长?
过去一年最大的觉悟是逐渐向内看,自己怎么做的,怎么思考的,怎么成长的,自己为什么是那么想的,为什么是那样做的,抓住思维过程,让更多的天性或本能暴露。
15.如何写好代码?
关于写好代码,本文作者分享了 6 个入门的比较重要的点,希望对同学们有所启发。
版权声明: 本文为 InfoQ 作者【阿里技术】的原创文章。
原文链接:【http://xie.infoq.cn/article/af3d6188a8d5b6262e6fad399】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论