推荐一个提高工作效率的方法

嵌入式大杂烩 2021-05-11 00:00

月初小长假,几个老家亲戚过来玩,顺便问我的近况,尤其是健康情况在他们眼中,我是个每天熬夜加班拿命钱的

 

其实,做技术跟其他职业没什么区别,all in 的感觉挺爽,特别是搞设计算法、改进设计、优化系统,唯一的缺点可能很多加班都不是自己决定的,比如:

 

  • 辛辛苦苦写的代码还没上线,产品经理就告诉你需求变了;

  • 拼命加班只因错估了工作量,自己造的“孽”,含着泪也要做下去

  • 累死累活做出来的东西和要求不符,最后只能从头再来;

  • 大面积修改代码只是因为设计糟糕,没法适应新的需求变化;

 

之前《人月神话》,里面提到两个概念:本质复杂度和偶然复杂度。本质复杂度就是在解决问题时,无论如何都必须要做的事;而偶然复杂度,是由于选用的做事方法不当,导致要多做的事。

 

把这两个概念带入到工作中,不难发现,大部分技术人忙碌解决的问题,都不是程序方面的,而是由偶然复杂度导致的问题。换句话说,只要选对了方法,减少偶然复杂度带来的工作量,软件开发是可以有条不紊进行的。

 

国外有个概念叫“10x 程序员”,意思是他们的工作效率是普通程序员的 10 倍。说实话,之前我对这个是持怀疑态度的,直到看了郑晔的《10x 程序员工作法》,真是茅塞顿开,把我从常见的思维误区里拉了出来,“这事真的这么简单吗?”“还能这么操作?我试试。”

 

在专栏中,他深入讲解了“反直觉式”工作法,通过 1 个框架和 4 大原则,交付了一套可复制的“高效模板”,和 40 个顶级程序员的实操秘籍。专栏里的内容,有些是我之前完全没意识和概念的;有些是有点模糊的认知,但没有明确的执行思路;还有之前存在误解的部分,看了郑大的讲解,感觉眼前一亮。

 

印象最深的就是任务分解那一章,太受教了,那会儿看了不到一半,已经感觉值回票价了。按照专栏里的内容,对自己的工作方法做了一些调整,不仅工作效率提升了很多,产出结果也优于以往,事儿能按时做完,整个人都开心了不少,真心感谢郑大。


专栏 59 讲+ 1 天直播

秒杀+口令「gongzuofa」立省 ¥70

到手仅 ¥129,即将涨价至 ¥199


这个专栏,去年就已经完结了。这两天,我看郑大在 59 讲内容的基础上,又追加了案例拆解,以 全天直播 的形式呈现,还设立了专门的答疑环节,一对一为解答问题,有班主任全程跟进学习情况,结业这么久,还提供附加服务,郑大走心了。


 

大就是郑晔,火币网首席架构师。他写过代码,带过团队,曾任 ThoughtWorks 首席咨询师 ,也是开源项目 Moco 的创始人(Oracle Duke 选择奖获奖作品),至今仍活跃在一线。

 

在专栏中,郑大没有一上来就讲各种“高效”的工作方法,而是结合自己 20 年开发实践经验,带我们从认知层面逐级拆解。

 

首先,他提了以终为始、任务分解、沟通反馈、自动化这四大原则,接下来,带我们搞懂开发的两个本质问题:本质复杂度(功能实现)、偶然复杂度(技术实现、沟通方式、开发方式);最后明确程序员要解决的,其实是一个项目问题,包括需求分析、测试标准、验收标准、自动化处理等。将项目整体概览,然后细分开发,不断沟通反馈确认,最后按验收标准完整交付。

 

之前,我认为工作就是实现业务,学完才意识到自己眼界还是太窄。像老师说的一样,应该拓展自己的上下文,看到真正的目标,才更对准靶心,比如,多了解用户,才不至于做错了方向;站在公司的层面上,才知道哪个任务优先级更高;站在行业的角度,不能只局限于在公司内部成为高手,等等。

 

另外,要少做乃至不做没有价值的事。比如,花时间分析需求,不做非必要的功能;花时间做好领域设计,别围着特定技术打转;花时间做好自动化,把精力集中在编码上,等等。

 

我觉得,这可能是目前最被低估的专栏,郑大不是填鸭式地告诉你工作上的技巧,而是为你提供一个思考框架,让你在遇到问题时迅速找到解决思路,知识精简干练容易理解,时不时还能来个点睛之笔

 

拿微服务和 DDD 来讲,这俩主题,其实都能扩展出一系列内容,但老郑用一篇文章就将其精华和知识脉络提炼呈现了出来,让我深切感受到世界的参差,功力可见一斑。

 

光我说不算,截了些评价供你参考。

 

 

之前,我认为程序员只要代码就够了后来才发现,客户、产品经理一句话就可能让你多加几天班,而且做出的功能,并没有给业务带来多少改善。

 

我们不是执行指令的机器,需要独立思考和沟通,只有尽早掌握高效工作与项目管理的能力,才有跟产品经理和客户 battle 的底气。

 

专栏即将 涨价至¥199

现在秒杀+口令「gongzuofa」

到手仅¥129,相当于半价入手

 

“授人以鱼,不如授人以渔”。掌握高效工作的方法,你才有机会成为高薪高效的 10 x 程序员,甚至是 100 x 程序员。

 

现在入手,用不了几十块就能得到一门 59 讲专栏 + 1 日「全天直播」的案例拆解和答疑,可以说是非常划算了。

 

点击「阅读原文」

输入粉丝专享口令gongzuofa

半价入手,仅限「前 50 人」有效

嵌入式大杂烩 专注于嵌入式技术,包括但不限于C/C++、嵌入式、物联网、Linux等编程学习笔记,同时,内包含大量的学习资源。欢迎关注,一同交流学习,共同进步!
评论
  • 近年来,云终端凭借便捷、高效、高性价比的优势正逐步在各行各业渗透。研究机构IDC的数据显示,2024上半年,中国云终端市场总体出货量达到166.3万台,同比增长22.4%,销售额29亿元人民币,同比增长24.9%,均超预期。紫光展锐积极携手各大合作伙伴,共同打造云端生态,大力推动云终端在政企、金融类等领域应用落地。 云终端增长势头良好 两大应用场景被看好云电脑将传统个人电脑的硬件资源和软件应用虚拟化,并通过网络提供给用户。这种模式的核心在于:用户不需要高性能的本地硬件,仅通过互联网连接
    紫光展锐 2024-12-16 18:11 74浏览
  • 一、引言在数字化时代,芯片作为现代科技的核心,其制造过程却常被视作神秘的黑箱。菊地正典的《大话芯片制造》为我们揭开了这层神秘的面纱,以通俗易懂的方式,全面系统地介绍了芯片制造的各个环节。作为一名电子信息技术专业的教育工作者,我深感这本书不仅为学生提供了宝贵的知识资源,也让我对芯片制造及其在现代社会中的作用有了更深刻的理解。二、生活中的芯片印记芯片的影响渗透到我们日常生活的每一个角落。从智能手机的闹钟唤醒,到交通卡的便捷支付,再到智能家居的智能化功能,芯片以其强大的运算和处理能力,为我们的现代生活
    月光 2024-12-16 11:52 78浏览
  • 全球领先的光学解决方案供应商艾迈斯欧司朗(瑞士证券交易所股票代码:AMS)于10月23日在深圳益田威斯汀酒店举办了艾迈斯欧司朗中国发展中心(以下简称,CDC)圆桌论坛。本次论坛以“智能化时代,以多元应用场景和技术 助力中国市场加速发展”为核心议题,探讨在人工智能驱动的市场趋势下,CDC如何助力中国伙伴把握时代机遇,推动大中华地区业务稳健增长,展示了艾迈斯欧司朗对中国市场的信心。立足中国 贴近本土客户需求在全球经济增速放缓和国际形势复杂多变的背景下,中国市场依然保持了稳定的增长势态,并释放出强大的
    艾迈斯欧司朗 2024-12-16 18:00 112浏览
  • 串口调试助手软件:XCOM 也是一款专为嵌入式开发和硬件调试设计的强大工具,如正点原子串口调试助手 XCOM V2.6。这款软件支持多种串口参数配置,满足不同开发需求,广泛应用于嵌入式系统开发、硬件调试以及电子爱好者的项目开发中。XCOM在嵌入式开发和硬件调试中的作用主要体现在以下几个方面: 1. 串口通信测试:XCOM作为一款强大的串口调试工具,允许用户通过计算机的串口进行数据的发送与接收,从而实现对串口通信的测试。这对于验证硬件设备的通信协议、确保数据传输的正确性至关重要。 2. 数据发
    丙丁先生 2024-12-15 11:56 82浏览
  • 1. 磁性材料的磁化曲线磁性材料是由铁磁性物质或亚铁磁性物质组成的,在外加磁场H 作用下,必有相应的磁化强度M 或磁感应强度B,它们随磁场强度H 的变化曲线称为磁化曲线(M~H或B~H曲线)。磁化曲线一般来说是非线性的,具有2个特点:磁饱和现象及磁滞现象。即当磁场强度H足够大时,磁化强度M达到一个确定的饱和值Ms,继续增大H,Ms保持不变;以及当材料的M值达到饱和后,外磁场H降低为零时,M并不恢复为零,而是沿MsMr曲线变化。材料的工作状态相当于M~H曲线
    锦正茂科技 2024-12-17 10:40 57浏览
  • 在现代软件开发领域,效率和可靠性是企业在竞争中取胜的关键。本文将深入探讨 ANA Systems 如何通过引入业界领先的 CI/CD 平台——CircleCI,克服传统开发流程的瓶颈,实现开发运营效率的全面提升。同时,本文还将详细解析 CircleCI 的核心优势,包括其强大的自动化功能、广泛的工具整合能力,以及为企业量身定制的支持服务,揭示其如何助力 ANA Systems 在「新一代国内旅客项目」中脱颖而出。这一案例将为企业优化开发流程、提升竞争力提供重要的实践参考。ANA Systems
    艾体宝IT 2024-12-16 16:44 102浏览
  • 【富芮坤FR3068x-C】+开发环境疑问非常荣欣参加了这次《富芮坤FR3068x-C》评测活动,在搭建开发环境时,本人就遇到很大问题,主要有3个。第1个问题:本人按照《FR306x开发环境说明书》中的1章安装软件,keil5.36版本以上,并且打开sdk中uart工程,按照要求设置了Device配置如下: ARM Compiler选项链接文件配置但是编译结果如下:有23个warning,都是连接脚本中找不到,请问这样工程是否有问题?第2个问题:按照《FR306x开发环境说明书》中要求,需要电脑
    shenwen2007_656583087 2024-12-17 00:59 60浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-14 20:56 70浏览
  • 在现代生活中,我们经常会遇到需要检测电线是否带电的情况。这时,一款好用的数显测电笔就显得尤为重要了。今天,我想跟大家分享一下DELIXI数显测电笔的使用方法,通过一个故事来讲述它如何帮助我们解决生活中的小麻烦。 在一个阳光明媚的周末,小明决定对他家的电路进行一次全面的检查。他知道,虽然自己不是专业的电工,但有了DELIXI数显测电笔的帮助,他也能轻松应对。 小明拿出了DELIXI数显测电笔,这款测电笔设计得非常人性化,操作起来也很简单。他首先注意到了测电笔上的两个按键:DIRECT(A键)和
    丙丁先生 2024-12-16 12:58 72浏览
  • 擎天柱,这个名字听起来就像是从科幻电影里走出来的英雄。但今天,我们要聊的不是那个变形金刚,而是一款同样令人兴奋的实验板——Ai8051U-LQFP48 转 89C52-DIP40 核心功能实验板。这款实验板就像是电子世界的“擎天柱”,它拥有强大的力量和无限的潜力,等待着我们去发掘和探索。 想象一下,你手中握着的不是一块普通的电路板,而是一张通往未来科技世界的门票。Ai8051U芯片,这颗强大的心脏,内置了硬件浮点运算单元(TFPU@120MHz),让你的计算速度飞起来,就像给机器人装上了翅膀。
    丙丁先生 2024-12-16 13:02 99浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦