先匿名...
工作至今已经10年.最大的转变为:对于知识的认知以及学习的认知.
我正在考研.已经考一次了..这次应该能过...而我的底子.17岁出来打工.初中毕业高中上了一年.
第一次转换:学习没啥用
我的脑子不算笨,在辍学前我是全校有名的瘸子腿,高一上了半学期,但是这半学期我参加奥数比赛.2等奖.
从小至今获奖无数.但是..我其他科目不参加考试.除了数学.什么都不考.....
打架,抽烟..闹事,打篮球.要是下雨我就在其他任何课堂上研究数学..这个是背景..
高一上了一半以后听信其他人的:数学学到我这地步就够了.学其他的干嘛!所以辍学..后来运气好学了软件.也由于时间点刚好:我软件毕业时是07年.那个时候没几个码农..所以不看学历只要你会写代码就能上班...
工作到第3年..我拿到了一份需求文档.因为是给银行系统做的项目..所以有类似于西格玛,积分这种符号很常见..然而结果.你们懂的..
由于我一直不笨.所以我买的假的毕业证,我靠自己对于编程语言的理解有我自己一套体系.5年的时候我已经混到leader了..手下带了一堆比我年纪大的码农..那时候我在系统组.也算是半个架构.由于我经验比较多.大多数工作还是能够胜任的(当然,软件方面的知识我也一直在学习.所以没有大家想的那么差劲).
大家讨论问题的时候很容易,也很轻松.那个时候我是傻逼的.我不知道他们在说什么...
再后来又有排列组合.cross join的一些应用.让我知道世界上还有笛卡尔集..矩阵,行列式等概念..那个时候...我暗下决心.自考了一个成人大专.
第二次转换,学习也就这样.照样随便学
但是在这个时候我还是没有啥感觉的..我感觉这玩意简单啊.容易随便学学就会了...
直到前年,我已经是个堂堂正正的架构师了(不是资深哈..也就刚入门挂了个职).我自认为我需要的数学知识概念什么的都会了(因为我大专是自考,所以高数我当然还是学了的,这个不用怀疑,我考的也是计算机系.所以此时我的基本概念知识也都凑活吧...)我去面试...人家问我SLB的服务器在什么样的情况下进行扩展是最佳选择,有没有什么能够说服人的依据之类的问题..
而我此时的脑子里头只有3个字:凭经验.
这时候我就懵了...我知道我的回答肯定是错误的.也没有道理...最后由于我跟面试官在其他地方聊的也很好.人家给我的评价是:我路子太野...
自此,我对于学习的概念进行了彻底的转变.我确实路子野..而且是太野了..
因为我自己的特殊经历又由于一些特殊的原因...我现在看起来似乎啥都能搞.也能学..但实际上我是被我自己学的皮毛架空了.
从去年10月份决定考研到现在.我高数重新看了几遍.
这才真真切切明白我从小的一个疑惑...我小时候同班有一个同学.他数学永远都比我牛逼.我一直很不服气.他上小学时候就会N元1次方程.所以他解题基本无敌...而且快,准,狠.............
我曾经偷看过他解题(他解题时候老不给人看)..总看到他在画格子..(因为我数学也不差.所以我自己也会解方程,但是很慢...我的方法基本都是高斯解法)..
第三次转换,如果学习好..人家从小比你牛逼尤其是家长
而把数一复习了几遍的我..明白了一个事情..这哥们会线性代数..........所以他当年画的格子是矩阵.........然后用初等变换去求解.......................................................
而很多复杂的基础思想..也在学习的过程中混合了我的很多工作经验..我终于明白很多内容我是花了学习的百倍,甚至是数千倍换来的..
比如:
做架构师的人恐怕考虑现在的分布式系统时上述的内容是基础中的基础吧.也是考虑的先决条件.我通过我3年的架构师经验自己总结出来了一套.
而这个图.其实就是计算机原理最后一章的贴图而已.............
第四次转换:后来的后来..我终于知道了无知是多么可怕.
恐怕绝大多数人都听过:上那么多学干嘛..数学不就是加减乘除吗.实在不行你高中上完就完事了啊..混混就过去了.哪里还要学习那么多..而且数学跟实际世界是那么没关系..学他干啥.而我真正学了这么多以后.我才知道..
你给一个混日子的高中生随便拿一个不规则物体让他算面积试试?..高数可以...
而且数学跟实际世界是那么没关系..学他干啥.:高数的大部分章节都是直接来解释现实中问题的...
抛物线是最基础的,螺线是中等,欧拉才是高级偏下,而更复杂的,更能够解释一切的..我的能力看不懂哈哈哈哈..现在我真的知道怂了...有些东西真的得不断基类才可以...
理论就是理论,学理论干啥!还不如动手赶紧把自己经验涨起来3年前我也是这么认为的.但现在我想说:理论是思考的基础,没有理论,那么你思考的方向是瞎飞的.正确了.只能说你运气好..而不正确,才是常态...
最后的最后我还想说...你有钱么..没钱的话..你就自己学.一年学费才几万块钱.你给娃请家教还不如你自己教..我已经准备好了..在我娃上二年级会了什么叫99乘法表时候给他教怎么用矩阵的初等变换解题..我觉得..他应该能上好初中..等他上了初中.我给他教什么叫切线(此时有几何了)什么叫导数..
然后什么叫做直角坐标系,什么叫极坐标系,什么叫做矢量....然后通过这几个东西把复杂的函数给我还原到初等函数- -用6年的小学经验打败他....................
上了高中..我给他交微积分的原理,应用,帮他渡过数学枯涩难懂完全跟现实没关系的日子..
这是我当年没有好好上学的心理路程..我不希望我的孩子还是这样....
曾记得知乎上有很多教小孩子数学的问题..什么教不会.什么听不懂...从他们的描述上来看..我个人感觉大人的水准也就那样子...直接起手给孩子教2+4=6...
不过我也理解..如果是我在没有看书之前我能想到的也这样..
不过后来我看了一些历史书籍后..我给我小妹妹教的数学启蒙..他现在3年级基础100以内加减乘除心算已经秒杀我了- -果然孩子脑子反应快啊...
我是这么教的..孩子3岁的时候压根不会什么叫做加这个概念.你要教他什么是加,加的意义在哪里.什么是数字,数字的意义是什么.为什么人类要发明数字.
看起来是不是很庞大的体系?那是您死读书了.其实在孩子眼里就是:
古代的古代.咱们的祖先为了分糖吃,必须得知道谁能吃几个,所以就要记录下来.由于要记录下来就得有一个标准.最开始是没有数字的.就是1111111111
为了方便才出现了"111就是3" "11 就是2" "1 就是1"此时给娃娃说的111就是N个糖放到他手里.让他知道.这几个XXX合在一起的数量定义叫数字,孩子不用知道那么多.他只要脑子有这个概念,目的就达到了.
然后再告诉他有了这个前提的情况下,那么 111 跟111111 放在一起,合起来总共有多少个111111?
娃娃只要能数数字.就肯定能算清.然后告诉他,这,就叫加法.
过了几个星期,我给娃娃教用手指代替傻傻的直接数,通过数手指进行进位的方式来代替直接实体物体.
怎么教进位?
也简单.进位的核心定义在用孩子的世界观来定义的话是什么?:一双筷子,也称一对筷子.人又俩脚,左脚右脚,但是正常来说就是"脚".好的.那这个脚统称的是你的"两个"脚.
所以十就是统称:1111111111个糖.就叫十.,当糖不够10个的时候,就不能叫做十,超过也不行.如果超过了.就按照最开始的方法,把10个放一起另外多出来的放在其他位置.这样来区分
用俩星期教会他 一个十 ,两个十,三个十...等等.娃就有进位的概念了...然后再给她教代数.
哇,代数很牛B嘛?我开始也是这样认为的..可后来我看得东西多了.我发现代数,你最傻逼的理解可以当作是我拿一个东西当作另外一个东西呀..
所以我教她.你可以把你的左手当作我给你说的那个10.你的右手是11111111
那么你就总共有99拉!
经过这样的层层递进...3年级的他有了自己的一套方法...跟我玩一个游戏,叫做发扑克拼数字..
每个人拿一副扑克牌.随便往桌上每人仍2张,翻起来以后谁能够以最快的方式讲这4张牌的最后答案算成24,就算赢,赢得把桌上4张全部拿走,谁手里没牌谁输.(我们俩激战2小时没分出胜负)....然后进化版,算成13,如果发现实在凑不齐,从手中的牌拿出补牌,最多一张补充也算胜利.(只有在无解时允许,否则视作失败,让对方答题,如果对方也无解,则收回双方手牌).每次反应不能超过1分钟.(程序员优势..我做了个小程序..把我的街机的按钮当作抢答器....嘿嘿..然后有道具的哦~~~)
比如:此时桌子上我放出了A(1) 5 他放出了9 K(13)
则(13-9)*(5+1)=24当然有很多解,随便说任何一个比另外一方先答都算赢.
而13则更难..因为因式少.而玩13时- -..我居然..我居然在1个半小时后 我一副牌输干净了...你知道我当时的心情么..我好震惊.................我自以为自己数学一直很好的...............
第五次转换:我真***是个傻逼....现在小孩子牛B炸了...
原文标题:你经历过哪些思维上的转变
|