35

你经常使用的技术真的掌握了吗?

 5 years ago
source link: https://mp.weixin.qq.com/s/QQuAelFBA87ov2DfFBSB3g?amp%3Butm_medium=referral
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

引子

最近基于SpringBoot新增了一个子项目,来解决新增的独立需求问题。子项目的结构,完全是基于项目中已有的原型,仅仅是项目名称不同,交互方式、路径依赖径完全一样。小项目组成员使用项目的问题直接暴露出来了,不会使用或者使用起来无法正常推动功能开发,走一步卡两步,磕磕绊绊。

这个问题很普遍,项目中经常用的技术会给自己造成一种假象,认为已经掌握,下次再用时不会有什么问题。但实际情况下,基于已有功能的框架上作开发,大多数人都没有问题,一旦仅有一个框架,没点儿骨肉做参考的话,就显得有一点难度了。这是“灵活运用”上出了问题,一旦脱离成熟的环境,在新环境中出现的不适应情况。

对外的接口放在什么包位置、项目如何构建打包、与外部项目如何交互、外部项目又如何使用新项目的功能、部署运行又是怎么一番情景等等,很多的问题都暴露出来了。以往认为已经掌握的技能在新项目中应用起来显得有些力不从心。去年写过一篇文章《 不要对司空见惯的东西熟视无睹 》,越熟悉的东西越容易熟视无睹,你以为你胸有成竹,其实只是表象假象,脱离已有的成熟体系,还能继续灵活运用,这才算真正的掌握。

检验掌握程度的方法 也很简单,切实利用这个东西,动手做一个案例,完完整整的将一系列技能实践起来,即便磕磕绊绊,也要坚持下去,完成之后绝对收获满满。

另外还可以分享出来讲解给你的同事朋友听,并能解答他们提出的问题或者说去输出一篇有条理性的文章,有理有充的总结出来的同样敦促自己去反思总结。

不能停留在仅仅用过,或在简历上写过,用的怎么样?自己心里也没底,盲目的自信不可取,等下次再遇到同样的场景时依旧不知所措。

NBR3QjQ.jpg!web

题图 from unsplash

心理学上统计,人们往往认为自己处在一个平均水准之上,这是过于高估自己的表现或者难听点讲叫缺乏自知之明。千万不要自我感觉良好,否则吃亏的是自己。知道自己不知道才能查漏补缺,可怕的是不知道自己不知道,这种盲目会造就更多的盲点,进而导致更加无知。

好了,读到这里,我们不妨检视一下自己正在使用的技术点,到底掌握的深度如何?抛开原型抛开电脑,能在白板上画的清清楚楚吗?

yYjQbei.png!web


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK