#深度工作# 016(累计142)#input/s深度工作 #A语言元素/A03观点 #B主题领域/B11职场工作
#S彩云故事/三省吾身
【书中原文】
在一个项目的整体结构之内,总有空间展示个性和匠心。。。。。。百年之后,我们的技艺2或许如今日的土建工程师看待中世纪大教堂建造者使用的技法一样陈旧,但是我们的匠心却会得到尊重。-------- 程序员修炼之道
在整个人类历史中,具体的工作种类无关紧要的。从此类工作中探寻出的意义是源自手工艺的内在,即那些技艺和品鉴能力,而非作品的外观。
你不需要一种稀缺的工作,你需要的是用世间少有的方式完成工作。
【核心转述】
不管你现在从事什么工作,你都可以通过深度工作,在平凡的岗位上展示个性和匠心,用具有创造性的方式完成现有工作,探寻到工作的意义。
【个人体验】
作为一个前端开发人员,前端框架更新换代速度之快让人始料不及。疲于应付现有项目,按时、保质、保量完成任务已耗尽心力。当项目耗时3个月开发结束时,再回看前端框架的版本,已然发现版本已经落伍了,不论如何都追不上版本的更迭,3个月之前最新2.8.2的版本,到现在最新版本时4.1。
如果现在重新来一个全新的项目,肯定优先使用4.1版本了。可以预料的是,半年之后整个版本肯定也会落伍。
在这个技术更迭快速的时代,我们要做什么才能永葆职场竞争力呢?
是什么东西是不随时间快速变动或者变化稍慢的呢?
那就是思维方式。
思维方式有很多总结出的模型,如设计模式的六个原则,十个开发范式,二十三种模式。
在这里回顾下设计模式的六大原则:开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、迪米特法则(最少知道原则)、合成复用原则。
当在项目开发中以六大原则思维方式去封装自己的模块时,把古老的问题用新的方式解决,与问题缠斗,不停的用6大原则自问自答,精简代码时,匠心就出现了。
【行动指引】
在现有工作中,找到本行业要遵守的底层原则;用底层原则规范、反思自己当前的工作方式,思考有没有更优的解决方式。
比如我现在的工作,就可以把6大原则,23种开发模式用在实际的代码开发种。
1004字,30min
网友评论