For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
在繁忙的工作中,持之以恒、不断学习和进步是一项艰巨的任务,需要坚强的毅力和坚定的决心。如果方法不得当,更是事倍功半。最近,美团到店餐饮算法策略负责人刘丁在公众号“美团技术团队(ID:meituantech)”发文,汇总了一些学习方法论,我总结一些,供大家参考。
1. 贵在坚持
有报道指出,过去几十年的知识量超过之前人类几千年的知识量总和。而计算机领域是当代知识更新最快的领域之一,因此,工程师必须要接受这样一个现实,现在所掌握的深厚知识体系很快就会被淘汰。要想在计算机领域持续做优秀架构师,就必须不停地学习,掌握新技术。总之,学不可以已。
而通往架构师的道路漫长而又艰巨,轻易放弃,则所有付出瞬间付之东流。要想成为优秀的架构师,贵在坚持。虽然知识更新很快,但是基础理论的变化却非常缓慢。
这就是“道”和“象”关系,纵是世间万象,道却万变不离其宗。对于那些非常基础的理论知识,我们需要经常复习。
2. 重视实践
学习领域有所谓 721 模型:个人的成长 70% 来自于岗位实践,20% 来自向他人学习,10% 来自于培训。虽然这种理论存在争议,但对于工程师们来说,按照实践、学习和培训的方式进行重要性排序,大致是不错的。所以重视实践,在实践中成长是重要的学习原则。
人类的认知有两种:感性认知和理性认知。这两种认知互相不可替代,实践很大程度来自于感性学习,看书更像是理性学习。
书本知识主要是传道,讲述抽象原型,而对其具体应用场景的讲述往往含糊其辞,对抽象原型之间的关系也是浅尝辄止。
重视实践,充分运用感性认知潜能,在项目中磨炼自己,才是正确的学习之道。在实践中,在某些关键动作上刻意练习,也会取得事半功倍的效果。
3. 重视交流
向老师和领导学习已经是人们生活习惯的一部分了。但是从同事甚至对手那里学习也很重要,因为这些人和我们自身更相似。所以要多多观察,取其所长,弃其所短。对于团队的小兄弟和下属,也要“不耻下问”。
此外,在项目中积极参与具体方案讨论也非常重要。参与者先感知了相关背景,并且讨论的观点和建议也是综合了发言者多种知识和技能。所以,讨论让参与者能够非常全面、立体地理解书本知识。同时,和高手讨论,他们的观点就会像修剪机剪树枝一样,快速剪掉自己知识领域里面的疑惑点。
4. 重视总结和输出
工程师在实践中会掌握大量细节,但是,即使掌握了所有细节,却没有深刻的总结和思考,也会陷入到“学而不思则罔”的境地。成长的“量变”来自于对细节的深入把控,而真正的“质变”来自于对“道”的更深层次的理解。
将经验输出,接受别人的检验是高层次的总结。这种输出不仅帮助了别人,对自身更是大有裨益。总结的方式有很多,包括组织分享、撰写技术文章等等。当然“日三省吾身”也是不错的总结方式。
5. 重视规划
凡事预则立,不预则废。对于漫长的学习生涯而言,好的计划是成功的一半。
长期规划主要是“定方向”,遵循如下原则能够减少犯方向性错误的概率:
远离日暮西山的行业。
做自己感兴趣的事情。
做有积累的事情。
一边走一边看,切勿一条道走到黑。
而短期规划应该在生活、成长、绩效和晋升之间取得平衡。以下是简单易行的方案:
确定目标优先级。
确定每个目标的下限。
优先为下限目标分配足够的资源。
按照各主目标的顺序依次分配资源。
在给定的学习预算下,制定学习目标,要激进。然后给出执行方案。
对规划中的各学习任务按目标优先级进行排序,并最先启动优先级最高的任务。
对于短期方案,要注意以下几点:
最低目标必须是能够轻松达成的目标,否则,从优化理论的角度来讲,该命题无解。
主要目标规划必须具备一定的挑战性,需要规划出不可能完成的目标。过度规划本质上是一种贪婪算法,目的是目标价值最大化。因为一切皆有变数,如果其他目标能够提前完成,就不妨利用这些时间去完成更多的学习目标。总之,前途必须光明,道路必须坎坷。
各目标之间不一定共享资源,规划不一定互有冲突。
此外,短期规划还可以从两个方面进行优化,一是学习计划最好能结合工作计划,理论联系实际结合,快速学以致用。二是灵活对待规划的目标和具体执行步骤,需要避免“郑人买履”式的笑话。面临新的挑战和变化,规划需要不断地调整。