高效程序员的40个工作法则

2018 年 12 月 26 日 AI前线
编辑 | Natalie

在这个 2018 年的最后一周,我想你很可能会做个年度回顾,复盘这一年有哪些收获,又有哪些遗憾。我知道,很多人总结到时候,总是会情不自禁地加一句,因为我比较忙,所以某某事情没来得及做。

对,当忙碌成为了主旋律,那高效一词就自然浮出了水面。

不知道你是否听说过“10x 程序员”,这个概念在国外很早就出现了,一个 10x 程序员的工作效率是普通程序员的 10 倍。

怎样才算 10x 程序员?他们跟普通程序员的区别在哪里?

有人说是因为聪明,但我觉得方法对了,每个人都有机会成为 10x 程序员。

但是往往,你很想潜心钻研技术,却发现每天花了很多时间在解决非技术类的问题。比如,你花了一天时间重点解决的一个问题,其实对于业务方来说,一点也不重要;赶着元旦要做活动,你错估了开发工作量,因而要拼命加班弥补...... 于是,你的工作很被动,忙忙碌碌却总在解决看似很“不值当”的事儿。

为什么会这样?软件行业的名著《人月神话》里提到两个重要概念:本质复杂度(Essential Complexity)和偶然复杂度(Accident Complexity)。 简单来说,本质复杂度就是解决一个问题时,无论如何都要做的事,而偶然复杂度是因为做事方法不当,而导致要多做的事。

不管你有没有意识到,一个遗憾的事实是:大部分程序员忙碌解决的问题,都不是程序问题,而是由偶然复杂度导致的问题。

换句话说,只有真正掌握高效工作的方法,减少偶然复杂度带来的工作量,你才有机会成为 10x 程序员,甚至是 100x 程序员。

而针对程序员的工作方法提升,有没有这样一种方式呢?完全基于程序员的实际工作场景,能够做到不复杂,有套路,有参考原则。

这正是资深架构师郑晔的《10x 程序员工作法》专栏希望做到的,从而拉近你与高手的距离。

扫码立即订阅《10x 程序员工作法》

郑晔是谁?

现任火币网首席架构师。从业 20 年,他写过代码,带过团队,在 ThoughtWorks 做过首席咨询师 ,也是开源项目 Moco 的创始人(Oracle Duke 选择奖获奖作品),至今仍在第一线写着代码。

在《10x 程序员工作法》专栏中,郑晔希望帮助你解决下面这样的问题:

  1. 接到需求任务,我要先做哪件事?有没有一套思考框架?

  2. 产品经理安排了不靠谱的产品特性,我该怎么办?如何和他们沟通?

  3. 如何分解任务?听到过很多方法论,但感觉都不适合程序员

  4. 新入职一家公司,陌生的环境和代码,我怎么才能最快进入工作状态?

  5. 领导让我接手一个遗留系统,我该从哪里入手?

结合 20 年开发实践经验,郑晔会帮你 梳理出一套遇到问题的解决思路,围绕着这个思路,我还会给你一些原则和方法,希望对你有帮助。

专栏目录

特别福利

1、专栏刚上线,限时优惠¥68(原价¥99)

2、每邀请一位好友购买,你可获得 24 元返现(下单后自动返到 App);

3、特别福利,订阅《10x 程序员工作法》用户,可凭已购截图,进群参与锦鲤抽奖

  • 极客时间 VIP 年卡(1999 元),365 天所有极客时间的课程都能看。

  • 极客时间周历( 99 元),限量款全球仅 700 个

  • 极客时间每日一课年卡( 365 元),IT 圈最顶尖的大会视频都在这里。

扫码立即订阅《10x 程序员工作法》

除了这个新专栏,小编再给大家推荐个圣诞惊喜。极客时间圣诞节 拼团免单王 活动开始了,参加这个活动,你就有机会免费赢取极客时间 15 大爆款专栏,奖品很丰厚。下面是几个重点推荐专栏。

  1. 左耳听风

20 年骨灰级程序员,程序圈的大神陈皓的年度大专栏。涵盖资深技术专家的练级攻略、全栈程序员的体系化学习路线与进阶底图。现在已经有将近 3 万人加入学习,说实话,未来的你如果想成为一名骨灰级程序员,这就是你的必修课程。

2. 从 0 开始学架构

每个程序员都有成为架构师的梦想。李运华,资深技术专家,14 年技术老兵,超过十年架构经验,有自己一套独门的架构设计方法论,经受了 2.8 万学员锤炼,用户留言超过 20 万字,照着做,你也能成为架构师。

3. Java 核心技术 36 讲

这个专栏订阅量一直稳居极客时间课程订阅量 Top 3,作者是前 Oracle 首席工程师。大家都知道,Java 就是 Oracle 公司的,内部人的专栏,给你与众不同的视角。我读后也常会有“原来如此”的豁然开朗,读起来非常过瘾,值得一看。

最后,小编送上人人有份的 2018 年 50G 程序员进阶礼包(包含最新付费技术大会视频 50 个、69 个技术公开课,高清技能知识图谱 20 套,100 本的优质架构师 mini 书)

「阅读原文」,获得管理员微信,领取进阶礼包 & 参加锦鲤抽奖

登录查看更多
0

相关内容

程序员可以指在程序设计与互联网某个专业领域中的专业人士或是从事软件撰写,程序开发、维护的专业人员。
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
63+阅读 · 2020年3月26日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
最好的激励,是激发员工的自驱力
华章管理
10+阅读 · 2019年4月14日
如何快速入门TensorFlow ?丨极客时间
InfoQ
4+阅读 · 2019年1月8日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
做机器学习和AI必备的42个数学知识点
AI前线
9+阅读 · 2018年12月6日
2年Java经验,真的就拿不到30万年薪吗?
程序员观察
3+阅读 · 2018年4月8日
SVM大解密(附代码和公式)
AI100
6+阅读 · 2018年4月7日
程序员进阶指南:如何提升自身的不可替代性
开源中国
4+阅读 · 2018年1月8日
给程序员的10条建议,吐血推荐!
R语言中文社区
3+阅读 · 2017年12月21日
Neural Image Captioning
Arxiv
5+阅读 · 2019年7月2日
Arxiv
10+阅读 · 2018年2月9日
Arxiv
6+阅读 · 2018年2月6日
Arxiv
5+阅读 · 2018年1月30日
Arxiv
11+阅读 · 2018年1月18日
Arxiv
3+阅读 · 2012年11月20日
VIP会员
相关VIP内容
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
63+阅读 · 2020年3月26日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
225+阅读 · 2020年3月22日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
相关资讯
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
最好的激励,是激发员工的自驱力
华章管理
10+阅读 · 2019年4月14日
如何快速入门TensorFlow ?丨极客时间
InfoQ
4+阅读 · 2019年1月8日
年薪48万的程序员,他究竟做对了什么?
机器学习算法与Python学习
7+阅读 · 2018年12月28日
做机器学习和AI必备的42个数学知识点
AI前线
9+阅读 · 2018年12月6日
2年Java经验,真的就拿不到30万年薪吗?
程序员观察
3+阅读 · 2018年4月8日
SVM大解密(附代码和公式)
AI100
6+阅读 · 2018年4月7日
程序员进阶指南:如何提升自身的不可替代性
开源中国
4+阅读 · 2018年1月8日
给程序员的10条建议,吐血推荐!
R语言中文社区
3+阅读 · 2017年12月21日
相关论文
Top
微信扫码咨询专知VIP会员