《程序员2016精华本》是由程序员编辑部精心打造的,是对CSDN的《程序员》杂志2016年的全部优质内容再次进行了优化整合,内容更加聚焦,为你记录这一年计算机技术发展,不只关注时下流行技术,也整理行业的历史与思考。全书分为16大篇章、210篇文章,讲述成功产品背后的技术、人和事,聚焦技术实践、关注前沿热点、开发者年度必备。
《程序员2016精华本》为你记录这一年计算机技术发展,不只关注时下流行技术,也整理行业的历史与思考,不只在今天有意义,也希望对明天的你有价值。
2016技术关键词:人工智能、深度学习、VR(虚拟现实)、无人驾驶、视频直播、移动架构、开源大数据、物联网开发、容器技术……《程序员2016精华本》用更广的视野、更审慎的态度精心讲述这些技术的现状与历史。
假如你入行不久,这本书将让你身临其境,感受行业中真实的一面。如果你已是摸爬滚打多年的老手,这本书不但能让你学到有效具体的技术方案,还能重现资深从业者的思考方式——让你领略如果站在作者的角度上,会如何思考,怎样判断。
前言
助你拓展视野,保持怀疑
1965 年,犹他大学电子工程系迎来了一位计算机课程讲师 Robert S. Barton。每堂课,他都在“摧毁”学生们对计算机的“信念”——他让每位学生了解前人的工作,却不让学生信仰任何一种理论,于是他们不得不学习一切计算机理念,继而又在他的质疑下将刚建立起的信念推倒。学期结束时,不再有学生会执迷于某项技术,因为他们对一切充满怀疑。
怀疑,能让人从新视角看待熟悉的事物,在 Barton 的学生中,不单有 Alan Ashton(WordPerfect 设计者)、Alan Kay(2003 年图灵奖得主)、James Clark(创立了网景和 Silicon Graphics),还有 John Warnock(Adobe 创始人之一)、Edwin Catmull(皮克斯创始人之一)、裴祥风(发明了 Phong 反射模型及 Phong着色法,并广为 CG 界采用)等人。
或许你正专注于工作中使用的某项技术,某个工具,但请别因依赖而局限自己的视野,《程序员 2016精华本》为你展示不同行业实践的方方面面,解决相似问题的不同视角,它会帮助你拓展视野,保持怀疑。
不只关注当下,更在乎深刻涵义
Alan Kay 曾说,“计算机”完全是门流行文化,忽视历史,让它成不了一门科学。假如你向一位数学或物理学者打探前辈的故事,他们总能如数家珍,而计算机从业者则不然,大多数人连自己领域中“高斯”和“牛顿”的名字都想不起来。
流行文化只关乎参与和存在感,却不在意过去与未来。然而更深刻的涵义会在只关注当下的文化中
消逝,2016 年,这个领域失去了 Peter Naur(2005 年图灵奖得主)、Raymond Tomlinson(被誉为“电子邮件之父”)、Robert Fano(曾与克劳德·香农共同开发出香农-范诺编码)、John Ellenby(“Xerox Alto”电脑设计者之一)、Seymour Papert (计算机教育与学习理论先驱)、Marvin Minsky(AI 领域创立者这一)……这些计算机领域缔造者的思考与贡献远非括号中的注释所能概括,然而这些名字中多数甚至从未见诸这一年计算机媒体笔端。
《程序员 2016 精华本》为你记录这一年计算机技术发展,不只关注时下流行技术,也整理行业的历史与思考,不只在今天有意义,也希望对明天的你有价值。