在这个 2018 年的最后一周,我想你很可能会做个年度回顾,复盘这一年有哪些收获,又有哪些遗憾。我知道,很多人总结到时候,总是会情不自禁地加一句,因为我比较忙,所以某某事情没来得及做。
对,当忙碌成为了主旋律,那高效一词就自然浮出了水面。
不知道你是否听说过“10x 程序员”,这个概念在国外很早就出现了,一个 10x 程序员的工作效率是普通程序员的 10 倍。
怎样才算 10x 程序员?他们跟普通程序员的区别在哪里?
有人说是因为聪明,但我觉得方法对了,每个人都有机会成为 10x 程序员。
但是往往,你很想潜心钻研技术,却发现每天花了很多时间在解决非技术类的问题。比如,你花了一天时间重点解决的一个问题,其实对于业务方来说,一点也不重要;赶着元旦要做活动,你错估了开发工作量,因而要拼命加班弥补...... 于是,你的工作很被动,忙忙碌碌却总在解决看似很“不值当”的事儿。
为什么会这样?软件行业的名著《人月神话》里提到两个重要概念:本质复杂度(Essential Complexity)和偶然复杂度(Accident Complexity)。 简单来说,本质复杂度就是解决一个问题时,无论如何都要做的事,而偶然复杂度是因为做事方法不当,而导致要多做的事。
不管你有没有意识到,一个遗憾的事实是:大部分程序员忙碌解决的问题,都不是程序问题,而是由偶然复杂度导致的问题。
换句话说,只有真正掌握高效工作的方法,减少偶然复杂度带来的工作量,你才有机会成为 10x 程序员,甚至是 100x 程序员。
而针对程序员的工作方法提升,有没有这样一种方式呢?完全基于程序员的实际工作场景,能够做到不复杂,有套路,有参考原则。
这正是资深架构师郑晔的《10x 程序员工作法》专栏希望做到的,从而拉近你与高手的距离。
扫码立即订阅《10x 程序员工作法》
现任火币网首席架构师。从业 20 年,他写过代码,带过团队,在 ThoughtWorks 做过首席咨询师 ,也是开源项目 Moco 的创始人(Oracle Duke 选择奖获奖作品),至今仍在第一线写着代码。
在《10x 程序员工作法》专栏中,郑晔希望帮助你解决下面这样的问题:
接到需求任务,我要先做哪件事?有没有一套思考框架?
产品经理安排了不靠谱的产品特性,我该怎么办?如何和他们沟通?
如何分解任务?听到过很多方法论,但感觉都不适合程序员
新入职一家公司,陌生的环境和代码,我怎么才能最快进入工作状态?
领导让我接手一个遗留系统,我该从哪里入手?
结合 20 年开发实践经验,郑晔会帮你 梳理出一套遇到问题的解决思路,围绕着这个思路,我还会给你一些原则和方法,希望对你有帮助。
1、专栏刚上线,限时优惠¥68(原价¥99);
2、每邀请一位好友购买,你可获得 24 元返现(下单后自动返到 App);
3、特别福利,订阅《10x 程序员工作法》用户,可凭已购截图,进群参与锦鲤抽奖。
极客时间 VIP 年卡(1999 元),365 天所有极客时间的课程都能看。
极客时间周历( 99 元),限量款全球仅 700 个
极客时间每日一课年卡( 365 元),IT 圈最顶尖的大会视频都在这里。
扫码立即订阅《10x 程序员工作法》
除了这个新专栏,小编再给大家推荐个圣诞惊喜。极客时间圣诞节 拼团免单王 活动开始了,参加这个活动,你就有机会免费赢取极客时间 15 大爆款专栏,奖品很丰厚。下面是几个重点推荐专栏。
左耳听风
20 年骨灰级程序员,程序圈的大神陈皓的年度大专栏。涵盖资深技术专家的练级攻略、全栈程序员的体系化学习路线与进阶底图。现在已经有将近 3 万人加入学习,说实话,未来的你如果想成为一名骨灰级程序员,这就是你的必修课程。
2. 从 0 开始学架构
每个程序员都有成为架构师的梦想。李运华,资深技术专家,14 年技术老兵,超过十年架构经验,有自己一套独门的架构设计方法论,经受了 2.8 万学员锤炼,用户留言超过 20 万字,照着做,你也能成为架构师。
3. Java 核心技术 36 讲
这个专栏订阅量一直稳居极客时间课程订阅量 Top 3,作者是前 Oracle 首席工程师。大家都知道,Java 就是 Oracle 公司的,内部人的专栏,给你与众不同的视角。我读后也常会有“原来如此”的豁然开朗,读起来非常过瘾,值得一看。
最后,小编送上人人有份的 2018 年 50G 程序员进阶礼包(包含最新付费技术大会视频 50 个、69 个技术公开课,高清技能知识图谱 20 套,100 本的优质架构师 mini 书)
戳 「阅读原文」,获得管理员微信,领取进阶礼包 & 参加锦鲤抽奖