行业与职场
文章平均质量分 89
至简李云
近十年通讯行业从业经验,曾任 Motorola 系统架构师;近十年就职于阿里巴巴集团,曾负责 UC 浏览器电脑版技术团队和阿里巴巴集团内部的服务网格(Service Mesh)技术的落地工作,现在阿里云负责服务网格专有云技术工作;具有硬件开发经验的软件技术专家;著有在嵌入式领域具有很好口碑的图书——《专业嵌入式软件开发》;《技术团队效能动力模型》的提出者;浙江大学MBA,具有管理思维的软件工程师;陪伴两个孩子一起成长的工程师父亲。
展开
-
聊聊成年人的成熟
成熟和理性这些字眼无论在职场还是生活中,算得上是高频用词,只不过有时是明说的,有时是暗指的,甚至是隐式要求的。既然这两个高频词这么重要,那就值得我沉下心来思考:它们的背后究竟意味着什么?原创 2024-05-18 16:18:32 · 905 阅读 · 0 评论 -
璩静也是受害者
作为成年人,我们每个人都有自己的无奈,也会有与璩静一样或类似的困境。我想这是璩静事件会撩动那么多人的神经的根源吧。某种程度上,她与我们一样也是一名受害者,也面临着在如今的生活快节奏和强工作压力下,如何更好地发展自我这一重要的人生课题。原创 2024-05-11 14:12:13 · 793 阅读 · 0 评论 -
中国软件,从繁荣走向文明
文明的中国软件行业,需要企业承担起国家责任,也需要个体承担起提升职业素养的责任和家庭责任。原创 2022-04-29 07:09:44 · 7400 阅读 · 27 评论 -
∞关系改善模型:彼此同频自我改变才是出路
解决关系问题很容易陷入对错之争、你变还是我变的零和博弈困境,让人越是想解决问题却越陷越深,乃至绝望地让人看不到希望。原创 2022-04-08 14:02:41 · 1097 阅读 · 0 评论 -
POG个体成长模型:痛苦是成长的起点
虽说每一个体及其成长路径都独一无二,但我相信从更高的抽象层次上有一定的范式可循,这是提出POG模型的根因。原创 2022-04-08 13:41:52 · 5157 阅读 · 8 评论 -
做一名较真的工程师
近些年与我共事过的同事,一定知道我至今仍有一个较真的性格。我会:指出同事所写代码的不当命名问题(并帮助改进);指出同事所写文档中的逻辑混乱问题(并辅以修订);指出同事所写PPT中乱用标点的问题;我会因为设计的取舍与人激动地争论;诸如此类。当然,我更会较真于会议上达成的共识却得不到实施的问题。有人不免奇怪,你丫都快四十岁的人了,怎么还这么菱角分明地较真!好吧,那我就来说一说为什么要较真,且何以一直较原创 2013-08-20 22:13:56 · 8478 阅读 · 17 评论 -
打造敏捷的自组织团队
敏捷思想的出现让我们看到了新的曙光——以更低的风险、更高的效率开发出更具质量的软件产品。正因如此,敏捷方法得到了业内足够的重视并使各路团队相拥实践。然而,即便我们对于各种敏捷原则、范式、方法和流程了如指掌,仍会发现其所给组织带来的改善远达不到我们的预期。这究竟是为什么?造成这种困境的根源并非我们学得不精,而是实践不到位。在我看来,敏捷宣言过于简单(好吧,是宣言总得简单一点!),以至于足以让人对之产原创 2014-06-29 16:49:27 · 8590 阅读 · 3 评论 -
我对应聘者的面试原则
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7079471。最近参与了几次单位招聘面试工作,在面试工程师时,我是用我的分层准则指导与候选人的交流内容,以确定他的能力层次是否达到我所期望的。大体上软件工程师可以分为三大原创 2011-12-17 10:36:17 · 4428 阅读 · 11 评论 -
【人在职场】能力与价值
最近给团队(指#UC浏览器电脑版#开发团队)分享了我的《基层技术管理原则》。在我所秉承的八大基层技术管理原则中,有两个分别谈及了个体的能力与价值,我想通过这篇文章让更多人了解我对这两个概念的理解,希望能给读者带去一点有价值的思考素材。首先,我想给出我对于个体能力的理解,即“能力 = 技能 x 工作好习惯 x 意识”。技能的重要性无需多言,他决定了我们能走上怎样的工作岗位,甚至直接决定能拿多少薪水。原创 2014-08-31 10:38:47 · 8030 阅读 · 8 评论 -
写给同事的一封信
亲爱的同事, 转眼我在这个团队工作已有一年的时光,这一年也完成了我从通讯行业转入互联网圈的过渡。过去的一年给了我很多观察(团队)的机会,也带给了我不少思考,从我过去一年的寥寥几篇博文你应当能看到部分。 今天,我想借这篇文章与大家聊一些内容,以便你更加明白:为什么我在工作中对自己和大家的要求都那么高?为什么我强调责任与重视培养工作好习惯?为什么我会直接批评和积极表扬人与事原创 2014-01-05 17:12:20 · 14738 阅读 · 14 评论 -
聊聊工程师思维
聊一聊工程师思维为什么想到写这篇文章?作者是想通过对工程师思维的分析和解读,让工程师能正确对待那些在现实工作中看上去与本职岗位无关,却对团队效能影响极大的一些点和一些事。在社会分工的背景下,软件行业的工程师群体被划分成了开发、测试、产品等诸多岗位,以协作的方式共同完成价值创造。高度依赖软件的互联网行业正以全新的方式改善着人们的生活,同时在改善的道路上对价值创造的效能提出了更高的要求,而背后...原创 2018-10-21 11:20:12 · 4131 阅读 · 1 评论 -
驾驭你的“职场布朗运动”
在我的博客空间内,不时会有在校学生就职业发展和学习方面的内容向我寻求帮助。同学们由于初入社会没有行业经验,加上在校所学内容又广(但不深),所以在择业方面很容易产生困惑。在择业观上,他们希望找到一个将来有前途的行业,也希望在“是选择大公司还是小公司”这类问题上有人给予参考意见,也有人担心自己的学历对将来职业发展的影响。另外,在我的工作中,也不时会有同事就自己的职业发展与我探讨。他们几乎都是对技术很原创 2012-11-03 19:18:25 · 17509 阅读 · 24 评论 -
该死的“代码就是文档”
我在《专业嵌入式软件开发》一书中指出,编写言简意骇的文档是实施高质高效软件开发的关键要素之一。在此结合自己的工作体会,再谈一谈软件开发活动中文档的重要性。切入正题之前,先让我们浏览二个工作场景。A君刚加入一个代码规模超过百万行的复杂通讯项目。在熟悉项目的过程中发现,上手新项目只能依靠几份单薄的PPT文档,而无法获得象样的系统架构文档、各子系统的概要设计文档和子系统间的接口文档。面对这样原创 2012-08-18 10:54:14 · 19125 阅读 · 51 评论 -
走技术线,还是技术管理线?
最近因为要给刚毕业的学生做一次演讲,所以就职业发展这类话题先以写博客的形式做一些思考,希望届时能给同学们带来质量更高的内容。我在《驾驭你的“职场布朗运动”》一文中谈了25条职场感悟并提出了“走技术线,还是技术管理线?”这一问题,但实际上并没有给予解答。在此补上。在正式解答这一问题之前,我想先强调职业发展的“黄金期”。每个人的职业发展我认为大致会经历“黄金期”、“平缓期”、“突破期”和“衰退期”,如原创 2012-11-11 19:34:06 · 32807 阅读 · 32 评论 -
别把自己变成了“二等公民”
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7079481。上周参加一个代码审查会,在会上发现了设计上的一个很严重的错误。于是,我提了好几个问题,想知道为什么会出现这一错误。但是,我的同事告诉我这都是印度团队做的设计原创 2011-12-17 10:40:01 · 3204 阅读 · 2 评论 -
无能的很可能正是我们自己
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7078937。现实工作中,存在不少情形让我们觉得身处混乱使得工作应付不过来。最为常见的现象有:工作量太大、人力资源不足、沟通不畅等等。对于混乱状态的出现也存在不同的解释,比如:1原创 2011-12-16 22:31:11 · 2056 阅读 · 0 评论 -
如何成为一个技术“牛人”
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7086930。今天给浙江大学过来的几个还没有毕业的研究生做面试,这些研究生是想来公司实习的。在面试的过程中,一个学生问我“我们有C/C++、JAVA等等多种语言,我如何才能成原创 2011-12-20 11:10:37 · 4309 阅读 · 3 评论 -
软件外包的形式与质量控制
大体上,我将软件外包的形式分成三种。第一种形式是外资企业在华等低成本国家成立新的研发中心。研发中心虽然名誉上是总部的分枝机构,但所从事的研发工作通常不会是高精尖的内容。很显然,由于所设置的分支机构在公司制度和企业文化上完全采用总部的,因而这种外包形式在软件的质量控制上能与总公司的完全匹配。可以想象,这种外包形式的成本相当的高昂。第二种软件外包形式是人员外包。即外包公司出人参与到合同公司原创 2012-08-07 22:00:57 · 8635 阅读 · 2 评论 -
软件工程师在外企学什么?
我在Motorola工作了近6年(注:在这期间我经历了Motorola拆分成Motorola Solutions和Motorola Mobility,以及Motorola Solutions将网络部门卖给NSN,期间我所在团队的企业文化和工作环境一直沿用的是原Motorola的),经历了从开发工程师到架构师的成长历程,在此分享一下软件工程师在Motorola这样的外企应学些什么。首先,原创 2012-05-14 10:53:35 · 21606 阅读 · 36 评论 -
软件工程师所需掌握的“终极技术”是什么?
最近,我在微博上看到@程序员邹欣老师发的一条微博 — “不少大学同学都有一个想法:先做几年技术,然后做管理;也有一些同学说:我技术不行,希望直接找到一个管理的工作,就像PM那样。请看 PM 需要什么样的能力:(链接略去)”。在读这条微博的前一部分内容时,我的第一反应是:难道同学们以为做技术管理不需要很好的技术功底?刚好在此之前,我写过《技术敏感度 — 基层技术管理者必备》一文,强调技术功底对于原创 2012-10-09 21:11:38 · 8649 阅读 · 3 评论 -
致IT同仁 — IT人士常犯的17个职场错误
记得刚参加工作时(那是97年),中国的IT刚刚兴起,那时,作为一个IT人士是一件很光荣的事,而那时的我正在做电气和电子相关的工作。99年第一次跳槽,进入了IT行业做软件开发。至今,中国的IT已经走过了十多年。但昔日的“光荣一员”却成为了现在的“IT农民工”,这究竟是怎么了?是中国的IT发展已经很好了所造成的吗?不是!在我看来中国的IT还比较的原始,还有很大的提升空间。我认为造成这一切的都是我们自己原创 2011-12-16 22:35:56 · 4214 阅读 · 6 评论 -
软件技术发展的驱动力
软件产品的终极目标是为了实现用户需求从而满足人们的需要。也正是为了不断满足人们的需要使得软件行业不断向前发展。比如,新的算法(MPEG-1、MPEG-2、MPEG-4、H.264、……)等的出现都在当时为了满足不同的需要而被发明。然而,人们的需要(行业发展的外部动力)却并非是软件技术发展的唯一驱动力,因为它无法解释为什么业内的编程语言、软件平台与框架等会层出不穷,有的甚至给人“重新发明轮子”的感觉原创 2012-12-03 16:23:44 · 13359 阅读 · 10 评论 -
离开通讯业入职互联网圈的一些感悟
去年年底,我离开了就职了近十年的通讯行业,加入了淘宝(中国)软件有限公司从事淘宝浏览器的软件开发工作,至今已有好几个月了。在过去的这些日子体会着互联网行业的不同,也让我逐渐地理解加入该行业前的一些疑问。下面,我就自己的一些感悟做一点分享,由于个人经历有限,所以局限性难免。首先,理解两个行业软件产品的运营特点具有非常重要的意义。通讯企业(指通讯产品制造商,后同)的产品是卖给象中国移动这样的运营商的,原创 2013-05-24 20:24:48 · 8281 阅读 · 2 评论 -
中国软件开发工程师之痛
在近期的一次会议上,有高层谈到之前在中国觉得自己做得很牛,但与美国同行接触后却发现与人家存在很大的差距,这一点我在外企工作时也有过同样的体会。真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距。技能之痛相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关的内容外,其他技能都不重要。在这种意识的引导下,很容易出现的一个...原创 2013-07-23 08:28:57 · 20422 阅读 · 62 评论 -
警惕工作中的“假设综合症”
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7079494。工作中不少人(包括我自己)都犯过“假设综合症”(这词是我发明的啊!我Google了一下还没有找到有这一说!),其直观的表现就是你觉得他很“神”,有些东西并不清楚结果原创 2011-12-17 10:44:35 · 2119 阅读 · 0 评论