没有简单的东西
计算机思维的形成不能靠一蹴而就,而是要日积月累。每个人想问题解决问题的方式都是不 一样的,除非是机器人。经常讲要站在对方的角度思考问题,当局者迷旁观者清。从一本叫
《代码大全》的书中得到一个指点,就是要结对编程。很多事情一个人事很难完成的,就算有两个大脑,两颗心,那只能左右自己。一个家庭,一个公司,从简单到复杂,从复杂到简单,从无到有,从有到无,没有人能左右。有的人能让这个过程变得长一点,并没那么无趣。
在中国的高等教育里面,学习理工科的学生都要学习 C 语言。到现在都还不知道为什么要学习这门语言,觉得像要学汇编一样,那个过程很难,那个人也很难。不吃盐,就不知道海水 有多咸。向前走,也可以向后走,方向是多维的,都会回到最初的起点。
学习可以增加一个人的自信,体会能丰富的个人经验。多思考,多动手实践,也要很好的记 性,如果有想象力,但始终要知道山的那边还是山。没进大学就不知道的普通话有多烂,没 学编程就不知道还有什么比这更单调无趣。Tech and education,能解决很多问题,而且效率更高。
多看书,读好书,多学习,多思考,直到哪一天真的想明白所有的事情,那就可以准备去死了。Stay foolish,stay hungry。语言这种东西,各有千秋,每个人需要的只是精通一门语言, 那是的解决生活问题的工具。是中国人,只能很流利的讲出中文,看懂中文,写文章,听故事,但是是在客家方言的环境下长大的,在老家讲着其他人怎么也听不懂的奇怪语言。学些通用的技术,通用的语言,决定着的格局,的未来,能走多远就多远。记得在进入大学的那一刻,就铁了心的要学计算机。有一个缺点,无所不拒,什么都缺。理发师给烫头了,太阳又把握晒得很黑,最好的一点就是会去大学的图书馆机房上网,会去实验室机房里敲代码, 尽管那些计算机还没换,又破又旧,让人心寒了又寒。
学习完 C 语言程序设计,记得那个讲师整天讲题,就是多做题嘛,后来没想到会划题。看了一遍那本书,又看了一遍一个化学院的学长给的 C 语言程序设计,也看不出什么所以然,还好没挂科。挣钱是王道,解决温饱是主要,如果是老司机,会发现上面那座山的上面还是那 座山。只有聪明的人才会从夹缝中生存下来,狭路相逢勇者胜,要无所畏惧,因为碾死一只 蚂蚁很容易,体积大小只是于于相对而言的。可能中国人的大脑是不是真的就是要矮那么一 截。还是长不大,长不高。继续学习 C++,尽管整个班就一个人把数据结构给挂了。那个时候是大学二年级,买了个笔记本,屏幕分辨率很高,就是运行不顺畅,可以玩游戏,也可以 玩使命召唤之类的游戏,但是不玩网游,因为玩不起伤不起。
大学二年级过得无声无息,每天早出晚归,不练打字了,打字速度变快了,觉得可以盲打那 也很好啊。练习 C 语言程序设计上的源码,敲了一遍运行一遍,不知道为什么看着那傻乎乎的黑屏界面也很开心。学习什么语言,就敲什么语言,不知道过了多久好像没有尽头。有的 时候尝试着改善室友之间的关系,在寝室只能睡觉,别的什么都做不了,选择离开,买了个 mp3 开始听歌,走路都飘着,不觉得累不知道走了多久,有多远。
学生能做项目吗,回答“能做,但是不知道从哪开始”。大学二年级,白天去教室自习,晚
上从网上下点培训班的教学视频学习,那时在学习面向对象的程序设计语言。不知