读《MacTalk·人生元编程》
读MackTalk人生元编程
花了几个晚上的时间把 卖桃君 的《MackTalk▪人生元编程》看完后意犹未尽,关掉kindle后回一下整本书的内容不由得笑了,因为脑海里出现了各种360°回旋踢、西红柿和臭鸡蛋满天飞的等场景。然而想起人生元编程那部分又不由得感慨万千。感慨自己的无知(读的书太少),感慨自己的幼稚(常常只是浅尝则止反而觉得很牛逼),感慨自己糟糕的时间管理(浪费太多的时间)等等。
这本书是 卖桃君 的一本随笔文件而不是烧脑的技术经典书,再加上卖桃君 幽默风趣的行文,所以在看这本书时就像看小说一样看起来很轻松。书的内容就像书名一样主要分为两部分:讨论Mac的使用技巧与心得(MackTalk)和谈人生谈编程(人生元编程)。
MackTalk
MackTalk部分Mac君的一些Mac使用技巧与心得,快速浏览了一下发现里面的技巧都比较实用。可惜的是自己还没拥有Mac,所以这部分跳过没看。
人生元编程
个人觉得这部分是最好看的了。在这部分里Mac君谈了并发等基本计算机概念、谈了程序员性格、谈了英语,同样也谈人物。可谓包罗万象,基本上把很多人的疑惑都谈了一遍。
在讨论程序员性格时,Mac君给性格张扬、“戾气”很重的程序员总结了四个字“你不够牛”。Mac君说,
你现在浑身都是杠头和愤怒, 其实也只是不够牛而已。
纵观历史和现在,你发现有哪位牛人是身带“戾气”的?有哪位牛人到处张扬的?你能说穿拖鞋短裤的马克·扎克伯格“戾气”重?他不牛吗?你敢想象google一下全是笑脸的比尔盖茨“戾气”重?你说乔布斯?世上有多少个乔布斯?又有多少个人能成为乔布斯?
说了牛人,我们来说普通人。作为人,我们都拥有梦想。我们幻想着改变世界,我们幻想着我们能够站在聚光灯下引人注目,我们幻想着我们能够站在最高峰笑看着滚滚红尘。然而现实太过于骨感,在Mac君的“普通人之觞”把我们拉回了现实,
我们不会成为乔布斯或比尔盖茨, 我们坐飞机不会掉下来, 我们中不了几百万的彩票, 我们当中只有很少人能够创建自 己的公司, 我们取得的每一点进步都来自 持续艰苦的努力
当我们从幻想中醒来发现自己只是普通人并不能靠着“一个人、一张桌子、一台电脑、一双手”就能改变世界,笑看红尘时,我们该怎么办?疼苦地堕落甘为庸人?非也,Mac君告诉我们,
大部分人都是普通人, 大部分人也成不了盖茨乔布斯, 但我们可以成为高级用户。
那么何为高手?我们觉得像Mac君这些能够靠自身技术“养家糊口”并利用技术来谈笑风生撑起属于自己的一片小天空就是高手。
那么要怎样成为高手呢?
从Mac君的书里我总结出以下几点:
- 充分利用时间,以1万个小时为目标
- 多读书,读好书
- 多思考,多实践
对于时间的利用,《异类》提到1万个小时的概念。我觉得无论能否达到这个标准,至少要以1万个小时为目标。至于读书,读书的好处不用多说。什么是读好书,这个我深有体会。学东西特别是学编程,一本好的书绝对是胜过普通甚至是糟糕的书千万倍的。好书不仅能教会你更多更好节省你宝贵的时间,至少不会被误人子弟。对读好书,《暗时间》里刘伟鹏说过
看书挑剔,只看经典。
异类也有提到
不是读书改变不了命运,是读了那些没用的书改变不了命运。
由此可见好书的重要性。
思考的重要性不言而喻,在《暗时间》里刘伟鹏同样说过
我觉得,人与人学习的差距不在资质上,而在花在思考的时间和思考的深度上(后两者常常也是相关的)。 获得多少 并不取决于读了多少,而取决于思考了多少、多深。
对大公司还是小公司的思考
和大多数的大三学生一样,找实习对我来说是无可避免的。现在找实习流行找BAT,找大公司。然而,要得到大公司的Offer除了有扎实的技术做后盾还需要一定的人品,你还要符合公司的文化。所以大公司的Offer不能强求。
从Mac君的经历让我知道了,毕业后不能为了进大公司而进大公司,毕业后的几年是很重要的一个转折点,在这几年能否学到东西,学到了多少直接影响到以后的发展甚至整个职业生涯的发展。所以无论大公司还是小公司,能学到东西能学到更多的就是好公司。
说到这不得不说下Mac君的“悲惨”经历。Mac君初涉IT届的公司是洪恩软件,这在当时来说这就是一间小公司,而且可以说是一间“废品工厂”常常产出失败的产品。你说“悲惨”不?但既是这样的一件小公司依然有牛人,有读汇编像读《读者》一样,几天内学会Java并带人做出产品的大牛;有能搭建完美时空游戏底层框架和引擎的独行侠;还有被誉为国内少有的能够编写操作系统级别代码的神人。你想想当初Mac君在那“偷师”了多少?看到这如果你说“Mac的经历悲惨个毛,身边如此多大牛,是幸运好不。做了几个悲惨的产品不算什么”。好吧,我们再来说说Mac的另外一件“悲惨”的事。作为一个程序员,常常只是做一些失败的产品终究是得不到快乐的,因为大多数程序员都有一个梦想“用自己的手敲出魔术般的代码,变幻出伟大的软件,让我灵动的双手敲动整个世界”。因此Mac君做了一个看似“错误”的决定,放弃做管理和做游戏的尝试,离开洪恩去做其他事。然而人生就是一场猜不到结果的赌博,当你孤注一掷时上天常常会和你开个玩笑。在Mac君离开洪恩后,洪恩成立了完美时空,并成功开发出了诛仙、七侠镇等经典游戏。并于2007年在纳斯达克上市了。对此,Mac君只能感慨,
呜呼,这也就是坚持的力量吧,美好的结局总是送给坚持到最后的人们!
此刻我想问,人生最悲惨的事是什么?Mac君有木有哭晕在厕所?
纵观Mac君目前的职业生涯,我惊讶地发现如此高手居然没有去像BAT等大公司就能取得超过很多在大公司“混日子”的人的成就。对此我觉得无论大公司还是小公司,作为程序员特别是刚毕业的学生,我们更需要的是一个能够学到更多的环境。
《MacTalk·人生元编程》里谈了很多人生中常遇的疑惑,建议有空读读。最后以一句话结束本文,
你感到迷茫是因为书读得不多而想得太多