-
漫淡技术人的自我修养
Redis之父antirez在去年退休的临别赠言中讲到: 有时候,我觉得软件成果虽然很棒,但永远不可能像经典著作那样永世流传。这并不是说软件本身不好,而是软件具有动态特性,其中某些部分总会随着时间推移被替换掉。所以我越来越感觉自己做的一切都是在浪费时间。我们设计和编码的系统,终将被新的系统取代。 或许大家看到 ...
阅读全文-
读《软件开发的201个原则》有感
在之前关于软件工程能力的系列文章中,笔者参考了百度章淼老师在工程能力方面的思考。并且老师也是推荐了《软件开发的201个原则》作为参考辅导资料。刚好在2024程序猿节之前章老师预告的译作终于出版了,笔者也是立马订购抢先阅读起来。不过讲句实在的,本书并没有给我眼前一亮的感觉,可能是因为大多数原则其实笔者在 ...
-
谈谈如何提高团队工作效率?
在一次研发团队的周会中,笔者所在团队就「如何提高工作效率?」进行了一次头脑风暴式开放讨论。对于提升效率这件事儿大家都有自己的看法,并纷纷发表了自己的见解。本文在此记录这次开发式讨论的内容并总结反思自己在这件事上的思考。 头脑风暴式开放讨论作为研发部门日常周会的一部分环节,一般情况下是隔周进行一次 ...
-
谈谈我对研发文化的思考与认知
转眼从2020年8月创业以来,也快一年时间了。这一年里,有很多艰辛与不易,但更多的是成长和认知的收获。我所管理的产品研发研发团队也从最初的3个人发展到了15人的规模,团队里面有各种角色从无到有:产品经理、项目经理、后端开发、大数据开发、前端开发、UI设计、测试和集成&交付的同学。在产品从0到1不断打磨的 ...
-
浅谈阳明心学
一、缘起 源于在极客时间上看到的一个公开课《技术领导者如何提高心力》,多次学习,始终收益匪浅。于是打算再深入了解下关于心理方面的知识。起初看了部分阿德勒关于个体心理学的书籍《自卑与超越》,这本书从自卑与优越两个对立的角度,讲述了个人在不同人生阶段的心理形成与发展状况。不过遗憾的是,由于这类西 ...
-
学习笔记—非暴力沟通
本文为了笔者在阅读《非暴力沟通》一书后的学习笔记,在此详细总结,以希望自己不断反思自己在沟通上的问题。本书讲到的“非暴力沟通”是一种工具,旨在通过关注所观察、感受、需要、请求的内容,引导参与者重新组织表达自己、听取他人、解决冲突的方式。这种“非暴力沟通”的方式能引导我们建立富有同情心的人际关系,让大 ...
-
软件工程能力之思:华为工程能力之道
在上一篇文章《软件工程能力之思:工程能力实践》中笔者讲到了百度公司在工程能力积累的实践经验。本篇文章笔者将借华为任正非在2019年签发的第一份关于《全面提升软件工程能力与实践,打造可信的高质量产品》的全员内部信谈谈华为在工程能力的总结实践之“道”。全文如下(如有侵权请联系删除!): 总 裁 办 电 子 邮 ...
-
软件工程能力之思:工程能力实践
在上一篇文章《软件工程能力之思:工程能力漫谈》 中,笔者介绍了什么是工程师思维,以及讲到工程师应该具备的工程能力的定义。本篇文章将结合章淼老师在QCon2021上的技术分享,淡淡工程能力在日常开发实现中,需要关注的9条核心实践总结。 一、质量第一 在当前几乎所有中国互联网企业都996.ICU加班的情况 ...
-
谈谈什么是产品思维
想必大家都听说过有本书叫做《人人都是产品经理》。但笔者想提出个问题:你清楚什么叫产品经理么?他们的思维方式如何?我们为啥要了解产品思维?在谈谈笔者理解的产品思维之前,我想借用《人人都是产品经理》一书作者苏杰的序言: 不是每一个人都能以产品经理为业,但在我看来,产品经理是一类人,他们的做事思路与方 ...
-
软件工程能力之思:工程能力漫谈
本文是《软件工程能力之思》这个系列中的第二篇文章,将谈谈对工程能力的理解。作为一个安全研发工程师,不仅要懂网络安全原理与技术,更要懂软件研发的工程能力。但是非常遗憾的是,国内安全产品的工程质量、工程能力都还有待提升。很多安全工程师在写代码、做程序方面,基本都是“demo”型选手。这主要还是因为,搞安 ...
-
软件工程能力之思:什么是软件工程
本文是《软件工程能力之思》这个系列中的第一篇文章,将介绍什么是软件工程。在此我想着重讲三个方面,即:软件工程的定义、为什么软件工程如此重要,以及软件工程对个人发展的作用。当然,笔者也是通过学习前辈们的经验以及一些大公司的方法论,结合自己的学习理解和思考,难免有不足之处,也期望有看见此博文的同道 ...
-
-
-
-
-
-
-
-
-
-