新一代的程序员什么能力最重要?

昨天看到知乎上一篇文章,作者说元认知能力很重要,就是你对思考进行的思考,你的思考方式决定了你的行为方式。

今天早上在地铁上思考,对于游戏程序员来说,思考也很重要,但是更重要的一种能力是元学习,就是对学习的学习,如何进行学习。

为什么呢?

a) 游戏行业千变万化,你目前掌握的知识,很可能未来就不在适用,这点你看每年的GDC发表多少新技术就知道了。

b) 为了自己的知识不过期,我们需要尽量掌握一些价值含量较高的知识,比如算法,数据结构,操作系统,编译原理等等,但是这些知识并不一定能适合你现在的工作,个人意见,无法帮助你提升现阶段工作效率的知识都是“伪知识”,也就是说这些知识你不知道什么时候能变现,也许你一辈子都用不到;

c) 工作当中每天都在碰到问题,解决问题的方法是理性的思考,如何进行理性的思考,我们需要学习更多的知识,那如何学习更多的知识呢?那就是元学习了。 元学习能力越高,你学什么都很快,不分前后端,不分语言,不分工作和生活, 你只是不停的学习,解决你所遇到的问题。 这点貌似又跟心学的“人需在世上磨”又有点不磨而合。

能在哲学体系中找到对元学习的说明吗?

金字塔学习体系

工作中我们需要不断的学习夯实底层的基础知识(数据结构、算法、计算机原理等),但是也要通过twitter,阅读别人的博客来获取行业最新的知识,拓展自己的视野。

扫描二维码关注公众号,回复: 5983163 查看本文章

如果只学习基础知识不牢靠,你获取再多的上层知识,也只是浮于表面;

如果只学习基础知道,不扩大视野,很容易被工作淘汰,导致自己无法适应行业的发展。

所以知识体系是一个金字塔结构,从底向上,每一层都是上一层的基础,不可偏废。

猜你喜欢

转载自www.cnblogs.com/khacker/p/10598288.html