收到《编程之美》这本书的时候,我是悲喜交集的。喜的是可以从中了解一下微软是如何做面试的,和其他的软件公司有什么区别,这可能是我长期从事编辑的毛病,遇事总爱比较一番;悲的是我发现上面的绝大多数面试题目我都看不懂,更悲的是我还是一个计算机科班出身的人,看来今后再也不能随便给别人吹嘘我曾经还学习过什么数据结构、编译原理什么的。
本书作者邹欣老师一直是我很崇拜的人,事业有成(在我看来毕业于国外名校,而且能在微软研究院待很久的人都是事业有成的),家庭幸福(夫人漂亮,小女考试经常双百),心态平和(很少见其动怒,总是一副深思的样子),而且文笔了得(已经写过一本《移山之道》的书,InfoQ中文站上有样章发布)。在我从前编辑《MSDN开发精选》的时候就打过交道,在和他的沟通中,了解到他的注意力不仅仅是自己在研究院里的一亩三分地,还常常发感慨说如何能为国内的技术社区多做点事情,如何能帮助的中国的开发人员多做点事情,我想《编程之美》的最终完成应该是符合他的这个感慨的。
这本书的价值,我想看过此书的朋友应该是有所感触的,另外从这本书的畅销也能有所体察。在工作过程中,我也经常面试人,不论是从前从事软件开发的时候还是现在做编辑。经常困扰的一个地方是,通过和被面试者的交谈,我们可以基本了解这个人的品行、工作态度如何,但是要了解他的专业能力是难上加难。虽然一个人有了热情,可以在以后的工作中比较快地追赶上来,但是“万丈高楼平地起”又往往不是一个中小型公司所需要的,他们通常没有那么多的时间和财力来对新人进行培训。《编程之美》从某种程度上,我认为可以帮助软件公司里面的技术主管解决这个问题。另外一方面,很多时候,面试求职者又对所求公司的要求摸不着头脑,一轮一轮面试下来,一次一次打击下来,挫折感倍增。如果有内部人士将自己身居高堂的经验抖落一下,哪怕是点滴之言,对他们也是有百益而无一害。微软作为软件公司的代表,《编程之美》作为其面试过程的总结,应该可以帮助万千编程人员一解面试之苦。
当然,如果只是照本宣科,从书中摘选一些题目用于面试,这肯定不是本书作者的原意。其实从书中我们可以了解到,作者更希望让面试者和被面试者都能够有所觉悟,都能够从“美”的角度看待编程,将编程人员和“IT民工”“软件蓝领”区别开来。话说回来,编程本是高尚的,只是不高尚的人误以为不高尚罢了。授之以鱼,不若授之以渔,希望读者能理解作者的苦心!
《编程之美》背后的作者之美
对“《编程之美》背后的作者之美”的回应
《编程之美》热门书评
-
迟来的书评和感想──给喜爱编程的朋友
181有用 3无用 Milo 2010-02-24
这本书我读了两遍,分別是两个印次。读第一遍是这书刚出版的时候买的第一版,读第二遍是因为最近认识了本书作者及编辑,我说以前看到本书的一些小错处,出版社就寄了第7次印刷本给我。在新年前花了一个星期把书尽量仔细地看了一遍,发现这印次仍有一些小问题及程序的bugs,已连同其他意见回馈给作者。 我其实不太喜欢...
-
我所了解的微软面试
81有用 0无用 蓬山远 2012-11-11
2014 05 22本文是一年半以前写的了。这一年半之间微软发生了很大的变化,我自己也发生了很大的变化,时过境迁,世殊事异。大家就看个乐子好了,不宜再当作经验去套用了。------------------------------------------------------------------...
-
数据结构和算法是程序的根本——为什么?!
49有用 0无用 bluedavy 2009-07-10
转自博客。应该是差不多两个月前收到了这本书,一直到最近才抽出时间来看了下,这本书的开篇的第一题现在基本已经成了经典中的经典了,相信很多人都因为这个控制CPU使用率的题从而买了这本书的,在我自己看过这本书后我同时相信买了这本书的人应该会觉得非常的值得,要写出合理实现需求、高性能以及大数据量的程序,数据...
-
一本未看完的书 一段未走完的旅途
21有用 3无用 Dear Al 2010-03-29
答应了Lisa写这篇书评 买这本书是大四的时候了 大学接近尾声 作为一名计算机软件方向的本科毕业生 我们学校竟未开过一门类似于算法导论之类的课程 哦 对了 是有一门类似的数据结构 它和Linux是我大学阶段最喜欢的专业课了 不过那些内容 唉 那时候很喜欢在CSDN上瞎晃 于是便迷恋上了高纳德 接受了...
-
享受用程序语言思维的乐趣
20有用 0无用 gaomiao 2009-07-17
闲暇时喜欢翻书,但也许是习惯了屏幕前飞快的阅读速度,如今看书已不像原先啃书那般细致。阅读时往往对引出道理的故事很感兴趣,而到了讲道理的细节,便一扫而过。然而最近在读的《编程之美》一书,却是无论如何也无法像读其他书籍那样浮光掠影般翻看,而是字斟句酌,生怕遗漏了半点细节。如果说在看《算法导论》这样的经典...