近十年工作价值的灵魂拷问
最近在找工作, 所以会总结下个人的一些经验和过往. 自己过往做过这么多的项目, 解决过这么多的缺陷, 按理说应该是一笔非常深厚的经验, 但是之前我在写简历的时候, 总是感觉这些内容无法在简历中体现出来, 写出来的内容显得如此苍白无力.
几场面试下来,一个反复出现的问题如针一般刺痛着我:“除了简历上的,你还会其他的吗?”
这不禁让我开始产生深深的自我怀疑,是不是我的技术经验确实不足? 似乎也说不通,我毕竟做过的项目上千个了,解决的缺陷更是估计也有近千个了,怎么会经验不足呢? 那我工作这些年的价值到底体现在哪里? 我一个工作接近10年的工程师, 相比于刚入职场的培训了3个月的新人来说, 那道价值的“护城河”究竟在哪里?
乱
我找来了纸笔,开始随性的写我会的东西,
- 最基础的技能: 编程语言,排查问题的工具的使用, 平台的特性
- 架构层面的: 软件框架的分层,数据流,我们内部的架构设计
- 业务层面的: 交通类业务,教育类业务,抓拍类业务等
- 排查问题的方法:coredump解析方法, 内存泄露的排查方法, 内存优化的思路和方法,性能问题涉及到的方面和排查问题的方法
- 一些思维层面的: 如何搜集排查问题的数据, 如何开发健壮的代码, 如何进行版本管理, 怎么维护多平台代码通用性, 缩小范围的排查问题思想.
似乎自己会的东西也不少, 但是我一直忙于工作,似乎从来没有去整理和思考过:这些技能和思维到底应该放到什么样的一套框架中去衡量和描述.
我找到了问题的症结——“乱”。
- 因为”乱”,所以我在实际工作中没有章法, 导致重复的问题反复上演,治标不治本, 而且原本应该做的很多事情没有去做.
- 因为”乱”,所以我在找工作中说不清自己的价值,导致别人问我,我的思维也是一团乱麻.
混乱的经验不是财富,体系化的知识才是。
我意识到,必须为自己散乱的经验建立一个稳固的框架. 我整理了这些经验, 借用了朋友公司的一些ppt中的理念, 将一个工程师的价值体系,解构为三个维度:道、法、术。
三个维度
术
解决具体问题的“器物”和“技能”
术: 编程语言, 工具使用方法, 框架的使用, 算法与数据结构, 计算机行业基础, 特定行业知识
法
解决一类问题的“方法论”和“规则体系”。
方法: 问题排查的方法论, 架构思维与设计模式 规则: 如何保障开发质量, 流程以及组件的管理, 项目管理与协作
道
驱动业务实现和和技术发展的真正根源
个人层面: 看透问题本质,重视底层逻辑 团体层面:
- 技术文化和传承: 将自己的经验和思考总结、沉淀,并影响整个团队;
- 技术远见与洞察力: 判断技术趋势,为团队和业务选择正确的技术方向; 社会层面: 对用户的核心诉求的分析, 对技术或者产品的社会价值的思考
两条路径
工程师成长路径: 以术为基-由术入法-以法悟道
以术为基(点):工程师的成长必须从精通工具和技能开始, 没有编程基础,工具和技能的了解和实际使用, 无法总结出完善的”术”
由术入法(线):在解决大量具体问题的过程中,开始思考共性,总结规律,提炼方法论
以法悟道(面):在设计和构建了足够多、足够复杂的系统后,开始接触到底层的限制和规律,不断追问“为什么”,最终触及技术的本源和价值,思考真正什么是对个人, 团队, 用户真正有价值的东西.
顶级工程师工作方式: 以道御法,以法治术
心中有最终的原则和方向(道),用系统化的方法论(法)来规划路径,最后通过精湛的技能(术)将蓝图变为现实
反思
以上就是自己最近的思考, 从目前自己的状态结合这个来看,自己的主要问题有下面几个方面
- 对”术”的掌握不够全面: 尤其对工具的使用方面, 很多排查问题的工具自己都没尝试过, 自己也是最近自学了BPF后, 才觉察到自己掌握的技术已经落后很多
- 对”法”的总结沉淀不够多: 自己虽然解决了这么多的问题, 但是经验案例屈指可数,自己没有花费精力在总结经验上, 于是实际工作中, 重复的问题会反复上演, 工作中的痛点一直没有很好的解决.
- 对”道”的思考和了解很少: 自己做的产品单一, 而精力大部分都投入了业务的汪洋大海里面, 视野受限. 当然这个也是相辅相成的, 正是由于”术”和”法”做的不到位, 所以导致没有精力和时间去思考. 自己应该多去读一些相关书籍, 了解别人体会的”道”, 同时应该多接触一些行业的架构和解决问题的思路, 这样才能体会道更底层的思想, 懂得真正的取舍.
前行
知行合一, 自己今天的剖析和反省, 让我内心中明白了自身的不足. 这次对我个人价值的重构和思考, 是我往前走的基础, 就像排查一个问题一样, 需要先观察, 再跟踪, 然后找到问题根因, 然后思考解决办法. 个人成长也是这样, 当前的”觉察”, 让我后续的路线无比的清晰:
精进我的"术", 总结更多的"法", 涉猎更多的"道"
这条路, 虽然我起步晚了一些, 但是我相信, 持续的走下去, 一定可以修成自己的”元婴”大道.
