Fork me on GitHub

前记

最近笔者发现了两个大的问题。一个是自身的技能有很多不精的地方在却疏于锻炼。另外一个是团队中很多成员基本功太差,影响整体的效率。鉴于此,笔者打算做一个内部培训。提升一下团队的工作效率。另外一个也是针对自己学习一些技能中遇到的一些问题做个总结和反思,怎么才能更快的成长。

楷模

前段时间去张謇纪念馆探访,了解到他除了是一个企业家之外,还是一大堆的家,比如,政治家、教育家、社会活动家、书法家、金融家、慈善家、诗词楹联家,简直让人膜拜透顶。当看到他学习书法的方法和途径时候,笔者深受启发。他收藏了各个朝代的经典碑帖,每天坚持不懈的临摹。以至于书法水平非常的了得。这个方法有种似曾相识的感觉。对的,另外一个让我印象深刻的就是鲁迅,他也是这样练习书法的。
曾国藩给他孩子写信,说道写文章。他说的很明白,他说:“余于‘四书’‘五经’以外,最好《史记》《汉书》《庄子》《韩文》(即《韩愈文集》)四种,好之十馀年,惜不能熟读精考;这个曾国藩写文章的最佳助手就是不断地研习这几本经典著作。说白了,就是对那几部经典的著作反复的临摹和学习。

问题

很多事情,结合自身的经历,才能能触发共鸣。就拿笔者打篮球来说吧,本着娱乐的原则,笔者一周打一次,从来不锻炼基本功和刻意训练,打了十年的球,基本上没啥进步。同理,笔者通过观察,在一起经常打球的十几个人,绝大多数人的水平也是这样,基本没啥进步。这个说明了什么问题呢?

笔者一直身处技术的一线,编程是一项日常工作。也经常面试程序员和带团队。给笔者的现状就是,不要看很多程序员有十几年的工作经验,可很多人大多数是复制和黏贴,没有几个老老实实的敲代码。这也就是为什么很多人虽然工作年限很长,可技术水平仍旧停留在低级水平的原因。这点真是太可怕了。

启发

技能的学习路径是相通的。很多人,不能说他不努力,可效果结果往往是不尽人意,这里面的最大的问题就是他没掌握科学的学习方法。没有从源头的基本功上下功夫,对技能没做刻意的专项的训练,每天忙于琐事,没静下来去思考和刻意训练。以至于一直和高手无缘。那么,技术的进阶方法到底是什么呢?

感悟

通过研究这些牛人和这么多年笔者学习的总结,笔者得出来了一下教训。
坚持不懈的基本功练习:
打篮球就要每天都花时间练习拍球,打太极就要日复一日的额练习匀手和扎马步,编程就是不断地研习基本的盲打敲代码。写作就是要日复一日记日记。基本功真是太重要了。笔者见过太多的程序员,工作多年了居然不会使用快捷键,不会基本的语言语法知识。
刻意压强的临摹。
任何技能,都要向高手学习。不是所有的人都有名师指导。那怎么半呢?最快捷的方法就是找名师的作品来刻意的临摹。写作要不断地临摹左传史记和资治通鉴。编程就要不断地临摹优秀的源码,比如,linux源码,freerto源码。stm32的源码等。临摹多了,再和自己的作比对,日复一日的不断靠近。才能日益精进。否则的话,只会停留在第一级,也是成不了高手的。
及时的实践应用反馈。
毛爷爷讲过,从战争中学习战争是最快的途径。任何技能,都要放在具体的实践中才有意义。程序员从项目实战中学习编程是最快的。基本的知识有了,从项目中不断地学习。从解决问题中去思考。不断地自我修复,这样才能成为高手。
这一切的背后,都是数十年如一日实实在在的时间付出。就如张謇一样,年过六旬了,仍坚持每日临摹碑帖一样。有这样的精神,方能学有所成。

posted on 2024-12-01 13:23  虚生  阅读(15)  评论(0编辑  收藏  举报