本文主要介绍我个人的一种工作学习方式:点线面的工作学习方式。希望对大家以后的工作和职业发展有所启发和帮助。
7月份的时候,我去京东外面的世界转了转,聊了聊。切身体会到:别人其实并不关心你之前做的具体工作,关心的是你从中得到了什么。当然,如果你是一直深耕一个业务领域的专家,除外,例如一直从事金融风控领域的技术开发。
面试中,我之前在啥啥公司做了啥啥项目,这个项目业务怎么怎么的复杂,功能怎么怎么的牛批,一顿业务功能的输出。
so ?然后呢 ?
这些业务知识在我们这并不适用啊,我之前做电商交易,现在做机器学习平台开发,两者几乎没有任何关联,我之前的业务知识,在这里一文不值。
真正有价值的,是我从一个个项目中,学到了什么。始终记住,你工作是在给自己的简历打工,你工作不断输出产出的同时,自身也得不断的保持成长。
点线面的工作学习方式
这就引出了,我一直践行和倡导的工作方式:点线面的工作学习方式。
工作中,业务很重要,大部分的工作都是业务开发,但是如果我们仅仅关注业务,将会渐渐的失去竞争力,抗风险能力将越来越差。
因为,很多时候,你找的下家工作业务,和你上家从事的业务并无关联。
业务细节虽不通用,但是背后的技术储备是大量交叉的。
大部分人都是俗人,包括我自己,工作和跳槽就是为了赚的更多,二手手游买卖平台给家人更好的生活。那么怎么才能通过工作提升自己的竞争力呢?我所采取的是点线面的工作方式。
程序员工作一般都比较忙,再加上持续的保持自律也较为的困难,大家很难有大片的时间去不断的学习。即用来学习的时间是较为有限的。
如果利用这些并不富裕的时间,东学习一点,西学习一点。看到微服务火热,就去学习微服务,看到人工智能火爆,就去买本西瓜书。
那么等待你的结果,只会有一个:你将无法形成技术知识体系,同时,因为工作中用不到,学到的东西会被快速遗忘。
那么怎么利用有限的时间进行最有效的知识积累呢?我总结就是:点线面,它的关键意义在于,充分利用起日常工作,来帮助建立丰富健全的知识体系。
点 :
指的是,你日常工作中,一个个琐碎的技术点。例如,今天通过给数据库创建索引,解决了查询缓慢的问题。那么,怎么给数据库创建索引就是一个点。
工作的过程,就是不断用一个个技术点去解决一个个的业务点。
线 :
让自己保持一颗好奇心,稍微挤点时间挖掘下上面学习到的点,将会由点得到线。接着上面的例子,我已经知道了怎么创建索引。我挤出点业余时间,学习下数据库索引的原理,怎么创建好的索引等一系列关于索引的知识。
此时,我们自身就建立了关于索引的完备知识,反过来我们也能通过这些知识,来优化审视现有的索引设计。这同时也会进一步加深我们对索引知识的理解和积累。
这时候,日常工作和我们的技术积累,互相促进和成就了彼此。
面 :
定期对近期学到的线,进行整理和梳理,然后补充一些额外的新知识,那么我们的知识将会形成面。
这样,我们通过工作积累的,将不再是一个个的琐碎的知识点,而是完善的知识体系。这样的知识,才会记忆深刻,具备发散性和迁移性。
以上,就是我一直采取的,并对我帮助巨大的日常工作学习方式。它能让我们在工作中,不断的,高效的积累知识和经验,快速成长。希望对大家有所帮助
本文来源于微信公众号海涛技术漫谈