最近产生了很多对学习和造轮子的有关思考,但是都没有记录下来...很可惜..总结一下吧
核心:当代的任何人都是站在别人的工作之上的
秉持观念:少造轮子,多看别人的代码,多做创新性的工作
学习的内容:
1.工具,对于工具的掌握可以迅速提高工作的效率
比如现在正在编写文档使用的markdown,比如编写程序的vim,emacs等等的任何一个编辑器
当代人已经难以离开前人所做的工作.
有的时候,工作的效率其实很依赖与对于工具的熟悉程度.2.语言,不同的语言有不同的思考方式和模式
在大体语言都实现的应有的功能,应更加关注的是语言的特性3.思考/思维,感觉这其实是大部分现在程序员都少做的,也是我之前所做的不足的
总是在做前人已经有的东西!!! 不可否认的是,这会提高我们编码的能力,但是总是在做别人所做,
1.没有挑战性 2.0创新 3.自己思考的时间少
说到底,就是自己的东西少,提高的很大程度是对语言和别人已经造好的轮子上的认知上
关于知识:
记得爱因斯坦曾经有关知识的评价:knowledge is not knowledge,imagination is.
给我现在的感觉就是:用记忆去记忆的东西,是不能称之为知识的,如今的计算机可以存储tb,pb以上的容量,
以后一定还会更大,一个人的记忆有效? 这显然是不现实的,如今的文科衰退,找不到工作是历史的大势所趋..(听说日本已经取缔文科)
这里也为婧姐默默担心一下(我的对象)
对于我们每一个平常的人来说..如何应对?我现在也说不好..
1.毕竟美国好多编辑,记者都失业了(AI代替人类写新闻已经基本商业化了)
2.现在好多自动化的运维,自动化的html生成等等.....
3.可能人类日后终会被机器取缔吧
但我相信,被取缔的,始终是不会思考,不想思考的人类.