推荐
《程序员:技术资产化》教怎么设计系统,怎么运营职业。
《一本书读懂财报》举了个例子:
美国一家棒球俱乐部的球员们一起罢工,希望以此要挟老板为自己涨工资。这家俱乐部的老板就拿出报表给球员们看,还说俱乐部正面临全面亏损,如果要给球员涨工资,俱乐部就开不下去了,球员就要失业了。
可老板万万没想到的是,这些球员里面有会计学得特别好的,他们马上就发现,这报表做得有问题。原来,这家俱乐部刚刚用 1 亿美元与当家球星签了3年的协议,这1亿美元应该记入“长期待摊费用”,而俱乐部把这1亿美元全部记入了当年的费用,从而导致当年亏损。因此,老板说球队即将破产的谎言自然就被揭穿了。这位老板不得不乖乖地给他的球员们涨了工资。
在这种情况下,人变成了一个资产项目。程序员在财报上以什么形式存在呢?
程序员按月结算工资,可随时离职,无强制独家约束,公司购买的是他当月的标准劳动时间。他的产出有两种状态。
一种是日常维护,修 Bug,这类劳动被即时消耗,体现为费用;
另一种是凝结成具体的软件产品,如开发了一个全新的 xxx 系统,在财报上体现为资产。
近期我回顾了职业生涯,如果在职业早期,就学会以财报的视角去审视自己的工作,那么我的职业发展会更顺利。
现在的工种越来越垂直化了。从企业或管理者的角度来看,这种趋势能提高流程效率,减少对特定个体的依赖,也意味着人的可替代性变得更高。
对于个体而言,这会导致职业路径特别窄。比如一个程序员如果不具备财务知识,就无法以长远的、武装自己的视角去审视所做的事情,而仅仅是把自己定位在“出卖时间来换取写代码”的层面。
同样是敲代码,不同的工作内容对个人的价值完全不同。程序员的工作总的来说可以分为三类:
日常维护(如修复 Bug) :这类工作的价值通常是最低的,因为它产生的价值很快就会被消耗掉。 技术调研:这类属于中等价值。因为它涉及高强度的学习和动态的数据采集。 创造企业资产:这是对程序员自身最有利的工作,即做那些在企业层面能够被视为资产的工作。
在企业里,很难遇到被分配“创造企业资产”,大部分程序员的工作都是日常维护。这时候就要看能否通过技术手段将日常维护转化为资产。需要采取 2 种策略。
副产品策略
每解决一个日常工单,不要只满足于关闭工单。必须强制自己留下一个副产品——可以是一个自动化检查脚本,也可以是一段排障代码。
资产所有权与推广
工具生产出来后,只有被使用才能产生价值。主动把这些自动化工具向上汇报给能够为你提供实质资源支持、能产生直接互动的上司。
我知道有些人会对向上司推荐自己的工具感到羞怯,其实不必如此。因为,你不仅是在为自己争取利益,也是在帮助你的上司,要知道管理者的产出 = 他所管理和影响的下属工作的成效总和.
你要争取将其推广为团队乃至部门的标准工具,当你的工具被广泛使用时,这就成了你履历上的硬资产。
关于我
我是何遇,是一个对人文学科感兴趣的程序员,出版过图书,在公司担任架构师,深耕“低代码+AI”。
我正在运营 2 个产品:


