1.         谷歌收购评级服务Zagat以加强本地业务

新闻来源:http://news.csdn.net/a/20110909/304269.html

北京时间9月9日消息,据国外媒体报道,周四谷歌收购了以勃艮第色彩餐厅指南而著称的评价和评级服务Zagat Survey,以推出针对当地企业和广告主的功能。协议的金额未披露。

谷歌在博客上称,Zagat将增加一系列对酒店、饮食、购物及其他商品和服务的评价。谷歌另一个合作伙伴OpenTable,因此消息而股价下跌。OpenTable的服务允许用户评价和在线预订餐馆。

谷歌本地、地图和位置服务副总裁玛丽萨·梅耶(Marissa Mayer)表示:“今后Zagat将成为我们本地产品的基石,以一系列令人印象深刻的评价、评级和见解吸引用户,同时使世界各地的人分享周围和世界各地的非凡体验”。

Louis点评:这次收购花了1.2亿美金,按交易规模计算,可以跻身google十大收购之列。这次收购给我的感觉是,战略意义比较重大,意味着google已经将重心从获取内容转移到积累内容的方面。Zagat这个评级服务,采用的是人力编辑模式,非常注重评价的真实性,在客户中具有良好的口碑。google收购该服务后,可以将它与搜索、本地业务相结合,进一步扩大在业界的优势和增加用户对其的黏度。更为可怕的是,目前移动互联网生态圈的专业评价环节尚未定型,google此举,不仅仅是对搜索引擎的一种完善,更是想抢占移动商业领域的先机,企图完成信息一体化的过程。

这个消息目前来说,对我们还是有利的,意味android对抗ios和wp时又多了一个筹码。此外,我认为一个好的评价系统对一个应用而言是点睛之笔,它从体验的层次上推进了设备的智能化过程。由此想到,我们应该在一些固化应用中,集成评价和评级功能。比如音乐,可以通过和一些专业音评网站的合作,获取歌曲的年度排名,大众评价等等,而本地又可以增加用户评价的功能,从而一方面增强了用户的能动性,另一方面给我们和合作商提供了真实的用户数据,是一种三赢的结局。

2.         业界热议敏捷开发,搜搜分享如何成为优秀工程师

新闻来源:http://tech.ifeng.com/telecom/detail_2011_09/06/8974618_0.shtml

随着敏捷开发的兴起和发展,国内外都涌现出一大批推广敏捷的领军者。作为一种快速应对需求变化的软件开发方法,敏捷更强调软件开发中人的作用以及频繁交付新的软件版本的能力、团队组织方法、团队协作等。因此,如何成为一个优秀的工程师以及如何推动组织的敏捷转型和变革,就成为业界探索的热点。

这些行业的困惑,腾讯搜搜在9月2日-9月3日召开的第六届敏捷软件开发大会上都给出了自己的答案,并与其他国内外敏捷领域的专家展开了热烈讨论。

Louis点评:我不对敏捷开发的自身理论做任何评论,一是我没有受过专业的培训,对敏捷不是太了解,二是脱离实际情况而谈其实没有什么意义,仅对公司内亲身经历的敏捷活动提一点感想。

个人认为,采用敏捷开发(其实无论什么开发模式)所带来的成果,产品是一方面,更重要的是执行团队整体素养的提升。一个执行团队,包括组员(个体贡献者)和组长(管理者),是否在开发过程中得到升华(我指的升华的方面,不仅仅指技术能力,对组员而言,最主要包括时间管理能力和沟通能力,对组长而言,最主要包括综合管理能力(对组员能力、状态的和对项目进度的把控能力)和协调能力),是一件应该值得关注的事情。而目前的敏捷迭代活动,个人感觉,倾向产品的结果更多一些,在平时的站会和迭代回顾中,大家仅仅简单叙述了工作内容,各自讲各自的,互不关心。一个迭代结束时,组长确实能够得到项目的进度,但是一些更具体的内容,比如组员X完成一个固定规模的需求或者处理一个中等难度的问题,大概需要多少时间;全组与测试和体验的沟通一共花了多少时间等等,未必都非常清楚,这样实际上就减弱了管理者的掌控能力,当出现突发状态时,无法对上面做出准确的回应。反过来说,组员虽然完成了任务,但是大多数不会在效率和质量上考虑太多,特别是遇到稍稍棘手的问题时,无法估计解决时间,其实本质上是没有学会时间管理;在平时沟通中,有时不太注重表达方式,导致描述问题不清晰,降低了工作效率。

关于日常的早会,我有两个建议:(1)每人在陈述完成任务的同时,也需讲明完成的时间,这样做,一是可以培养组员的时间观,二是让组长了解组员的状态和任务的实际难度。(2)每人在陈述时,需注意提高自己的表达能力,这点可由组长提醒。其他人应该认真听讲,早会应该短快而紧密,不该有任何的松散。

3.         9月编程语言排行榜:D语言重返Top20

新闻来源:http://www.ylmf.net/soft/news/observed/2011091228430.html

   Tiobe公布了最新的9月编程语言排行榜,D语言重返Top 20。前三甲依然是Java、C、C++,与8月相比,PHP和C#互换位置。D语言取代在8月刚进入Top 20的F#语言,和F#第一次进入Top 20不同,D语言并非首次进入,它从2007年至2009年中期,一直在Top 20。

  关于D语言,维基百科上是这样介绍的:“D语言是由Digital Mars公司的 Walter Bright 所开发的面向对象、指令式、多范型系统程式设计语言。D语言起源自C++,并受到C++很大的影响,不过它并不是 C++ 的变种。D 语言对 C++ 的部分特性重新设计,并受到其它编程语言观念的影响,如 Java、C# 以及 Eiffel。Walter Bright自己本身是Symantec C++ 编译器的作者。”

2010年6月12日,Andrei Alexandrescu的《The D Programming Language》的出版,标志着D语言2.0版的稳定。

Louis点评:大家可以持续去关注一下Tiobe的编程排行榜,这个排行榜总体上能够反映编程语言的大趋势。举例来说,排在前三位的java,C,C++的虽然是比较稳定的,但是总份额一直在下降。也就是说,新兴的编程语言正在崛起,比如说Object-C(其实诞生已经很久了),已经排到了第6的位置,更有超越C#和PHP的趋势。这个例子很好的说明,很多冷门语言,只是缺少一个爆发的机会而已。

同时可以看到,创造一个新的语言特性,如class,模版等等,是一件很困难的事情,同理构建一种新的编程范式,也非朝夕之事。现在大多的新兴编程语言,其实都是建立在已有的特性和理论之上,互相融合,取长补短。比如现在很火的python,就是面向对象语言和函数式语言的融合,本身并没有什么特别的东西。

对于我们而言,无论什么情况,C、C++和java,务必是需要掌握的。具有代表性,而且前景乐观的语言,如jsp,html,最好也涉猎一下。语言虽然只是工具,但是既然是工具,当然越熟练越好。

4.         推荐一篇文章:《从能力到素质—谈谈个人能力的系统性》

从能力到素质—谈谈个人能力的系统性

文/周爱民
什么是能力,而什么又是素质呢?前者可以变成行动方案,是可以有技术方法,进而有技巧的;后者则是涵养,先天因素或许有一部分,但更多的则要靠累积。
素质提升与能力提升有一定的关系,但并不是强耦合的,例如我们不能指望一个没有代码经验的人能在调试时准确地设下断点,同样也不能指望写了几十年的程序的人就不犯低级的错误。但是,总体来说,当一个人在某方面的素质得以提升的时候,相应的能力总是表现出很大的增强。 反过来说,往往的,能力的提升在于对个人素质的拷问。
1.看山见形,看水见势,是谓大局
我们学知识有两种情况,一种是大多数时候是在学,很少去用;另一种呢,则是大多数时候是在用,而很少去学。后一种常常是重复性劳动,例如石匠,前一种则是IT行业中最常见的,因为从事的是知识更新频繁的、智力性的劳动。我们一般会把这种常常学而很少用的行为称为“开拓视野”。 但我们的视野真的因此而开拓了吗?马谡是个好同志,但是被诸葛亮同学挥了挥泪给斩了。千百年来,人们都说马谡只是个纸上谈兵的家伙,其实不然。马谡的纸上兵法读得多少用得多少在街亭之战是一个因素,但不是必然因素。假如马谡同学通地理,山脉之中固有水脉,掘地三尺也就是了;又假如他知天文,几天后下雨连下个半月三旬,那也渴不到他。所以这么说来,马谡不是知识多了,而是少了。但是如果他天文地理无所不知,那么史书上就该称赞马谡而不是孔明了吗? 当然不是。 诸葛亮的长处并不在于书读了多少或者懂得多少门类,在于他在《隆中对》中所表现出来的大局观。学了再多的东西,那只是能力,看得到有多么广远,那才是素质。平衡度势,决策谋算,于天下局面中争三分、守三分,数十年南征北伐,未出于先生的观瞻构画。这才是他的大局观,他是旷世之才,便因为他是能读懂大局的。
2.一往无前并不是执行力强
很多时候我们在讲“执行力”,无非是要一往无前,要令行禁止,以及要一个足够有效的体制来保障这样的效果。但执行的过程中发生了什么,却少有人过问。例如说企业战略,首先被战术化,变成各个的目标;然后再进行分解,变成部门和组织的实施;最后这些实施的效果被量化为KPI,以保障最初的战略。可见,到了讲求“执行力”的团队这个环节,就只剩下了KPI,前面的整个过程已经完全被组织结构给消化掉了。 接下来的问题是:如果执行者遇到了明显的、对整个实施存在影响的错误怎么办?我的意思是执行者在实施中对这项KPI的置疑,而非是否有能力完成的问题。那么,这种情况下团队以及个人如何决策呢? 对于一个执行力强的团队和个人来说,正确的选择是“继续执行”。因为很多的事实表明:与全局性的战略决策相比,去判断一项具体任务的正误,其“判断”这个过程的代价往往大于实施——但显然的,这个实施的结果可能是“无效的”。所以,对于一个“有效的执行力团队”来说,更加正确的做法是“1.做;2.反馈;3.为停下来做准备”。 既要勇于行,也要勇于止。听得见别人的话语,看得见过程的疏失,知道“何时”、“如何”等等这些行事的边界,这些才是素质。
3.表达要适时适度
很多人都参加过辩论赛,应聘的时候也常把辩论赛的成绩作为一种资本。但事实上论辩只是一种能力——在学识、语言以及对问题和信息的敏锐方面等等。它甚至也能展现你在这些方面的素质,但是却唯独不能展现你在“表达”方面的素质。 的确,辩论用到的是“表达”的能力,而往往会忽略它的素质。表达能力过强的人出现在一个会议中的时候,要么就是他在滔滔不绝,要么就是挑起了几方的纷争。大凡事情,在一个会议中要得到结果是很难的,而表达能力强的人在这种场景下往往会把控局面,尽量展示自己。但是,这事实上与选手在赛场上向对方展示自己的胸肌没有什么本质的区别:表达上的竞技,就是辩论赛。 但将竞技的能力用在表达上,无助于达到表达的目的,亦即是沟通和传达。所以往往的,我们希望在会议或日常交流中的表达是趋于平和的,而不是像论辩那样非得有一个焦点、矛盾或者结果。事实上,往往表达只是陈述与沟通,而不是寻求一种结果。所以总体来说,表达的能力在于言讲、争议与决策,但是表达的素质在于适时、适度。
4.交际的素质在于真诚
我有一些朋友是不善于交际的,怯于与人交往。交往不见得是交朋友,交朋友也不见得就是做知己。或多或少的来说,交际总有一定的目的性,其中最常见的就是在社会交际过程中的一种自我展示,但仅仅是这一点来说,就存在某些“表现欲过强”的人,这算是交际中的反例。
人群对“表现欲”的承受程度是不同的,这在主体或客体上都适用。例如东方人喜欢含蓄一些,但一个西方人,进入一个东方人群体时表现欲强一些却没有什么不妥。同样的道理,我们任何一个人与其他群体或个人接触时,也应该考虑对方的习惯、文化与边界。这些是交际的基本常识。 交际的基本能力包括语言、行动和知识背景。一般来说,擅长沟通表达总是好的,对目标的知识背景有一定的了解也很必要。但就行动来说,有很多是需要注意的,例如很多人不愿意将交际的目的性开诚布公,甚至不愿意承认这种目的。但是总的来说,承认这一点更好。 这些都只是能力方面的,左右逢源便是能力的极致。有种人叫“好得让人没话说”,大概就是如此了。但能服人之口,不能服人之心,所以这并不是交际的理想状态。因为我们看到别人的优点或缺点都很容易,指出来也不难,甚至做到容忍也是一件简单的事情。更深一层的则是对对方的尊重和理解。宽怀大度,容人之量,是以理解为先的。否则所谓的宽容就成了“憋屈”,你憋屈别人也憋屈,表面上和气一团,内底里却存着芥蒂。 但服人之口与服人之心,甚至于感人五内这些还都只是能力而已。说到最终的素质,是“真诚”,由此给人的感受是“亲和”。
5.能力与素质要成系统
我看过很多杂家,就是什么都学,什么都会,而且几乎什么都不错的那一类人。这其中也可以说高手林立。因为博杂,所以能做的事情也就很多,所以简而言之就是强人。我很喜欢与这类朋友打交道,谈什么都可以谈得进去,也颇不俗。这种博杂不群,就是系统的能力了。
我在前一段的校园招聘中就见过这样的一名同学——至少是具有这种基本能力的同学。既然是面试,我便问了他许多问题。我一边笑着一边随口出着考题,他则逐个解答着,开始显得有条不紊,慢慢地就有些慌乱了,因为任何一个方面的问题他都不能答得更加深入。最后我问他:我问了你十几个问题了,你觉得……你答对了多少。他回答说:大概能有三成是对的。
我笑了。一个人的能力,可以博杂到有多少正确性都不知道。博杂这件事情,最容易的就是流于表面,而疏失其本质。真正的博学家是有目的的,他博学的目的是为了相互印证,而相互印证的本质,就是一以贯之。在所有涉猎的范围之内,有一个共通的观点或理念,围绕这个核心来组织自己的知识,以期联为一体,这才叫系统。
在系统这个层面上来说,任何一方面的动摇或置疑,都可以在其他的方面中找到旁证。无论是证实还是证伪,我们总可以更快地理清观点与论据,这就是系统性的价值。如果上面那位同学稍稍系统性一些,那么任何一个方面的深入,都可以找到基点,或者门径。
善言而无知,连去天桥说书都是说不成的。我们在各方面的能力要相互补正以成系统,同样,相关的素质也要成系统。更进一步来说,能力+素质,本身就是一个系统。例如说南拳北腿,重拳与重腿都不能算得全面的能力;拳腿双学固然不错,但即使练到极致,仍然是个武师。要到大师的境界,还是一个能力与素质并举的系统问题。

作者简介:
周爱民,国内软件开发界资深软件工程师,技术作家。有10余年的软件开发、项目管理、团队建设的经验,现任支付宝公司业务架构师。著有《大道至简》、《Delphi源代码分析》和《JavaScript语言精髓与编程实践》等图书。

CG快报 2011.9.11相关推荐

  1. CG快报 2011.11.22

    1. 根据Flickr上"照片设备来源"的数据显示,iPhone 4S现在是该网站上第二流行的拍照手机. 来源:http://www.36kr.com/p/61862.html 从 ...

  2. 超人气光棍节!现在时间虽然不是2011年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11......

    尽管我们没有机会经历1111年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11...,但是我们马上要迎来,2011年11月11日11点11分11秒11毫秒11 ...

  3. 2011年11月校园招聘JAVA面试题整理

    2011年11月校招中,本人参加的均为JAVA应用软件开发的应聘(非测试),有两次中软的笔试面试和一次杭州海康威视的笔试面试,笔试就不多说了,都比较基础,面试时长都在40分钟左右,具体是针对简历中提到 ...

  4. 执一不二 跬步千里-王子密码2011年11月份心得(十)

    执一不二 跬步千里-王子密码2011年11月份心得(十) 2011年12月13日 王子密码3年9个月了, 这个月组织了三次培训... 工作心得- 百荣A店--贾小雅 2011.11.28 哈喽!大家好 ...

  5. 《星科快报》2021.11.11何为NFT

    <星科快报>2021.11.9---何为NFT 艺术经销商.Artnet专栏作家和自称为NFT的传播者Kenny Schachter认为,数字作品可能会在五年内让传统艺术市场黯然失色. 本 ...

  6. 2011年11月13日之存款利息

    第12周报告3: 实验目的:学会使用switch语句解决实际问题 实验内容:计算存款利息. /* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部 ...

  7. 飘在上海,心路历程【2】2011年11月 反思与拷问

    未曾清贫难成人,不经打击老天真. 自古英雄出炼狱,从来富贵入凡尘. 醉生梦死谁成器,拓马长枪定乾坤. 挥军千里山河在,立名扬威传后人. -----写在前面. (一)我蜗居在七个人一个屋的宿舍里,虽然有 ...

  8. JAVASCRIPT 取得当前时间,包括农历时间 时间格式:2011年11月8日 16:54 星期二 农历辛卯年(兔) 十月十三 申时...

    JAVASCRIPT 取得当前时间,包括农历时间 时间格式:2011年11月8日 16:54 星期二 农历辛卯年(兔) 十月十三 申时 写成了一个Js包(附件里)里了,直接调用函数就行 测试代码: & ...

  9. 中信国健临床通讯2011年11月期ACR会议进展目录

    中信国健临床通讯 2011年11月期ACR会议进展 目 录   RA分类新标准应用进展 1. 超声影像对2010 ACR/EULAR RA分类标准的影响: 结合两种不同的受累关节灰阶滑膜炎超声定义的分 ...

最新文章

  1. Python,OpenCV基于支持向量机SVM的手写数字OCR
  2. 算力超越 iPhone,芯片堪比Mac,网友:“买来能干啥?”
  3. java文件递归_java递归处理文件夹和文件
  4. jquery插件---自动补全类插件
  5. 贝叶斯优化python包_Bayesian2D-用贝叶斯优化方法求任意二维函数的最大值或最小值的软件包-Juhan Raidal...
  6. JAVA进阶教学之(IO流)
  7. JSON数据从OSS迁移到MaxCompute最佳实践 1
  8. ISA Server 2004防火墙的基本配置
  9. PostgreSQL数据库远程连接功能的开启
  10. cdr放大后内容消失了_今日推荐:AI智能图片清晰放大神器强势来袭,简直无敌了...
  11. java 英文数字下划线_为什么Java7开始在数字中使用下划线
  12. 小白的学习笔记 —— React环境构建 常用语法
  13. 毛子说PostgreSQL 需要实现多主
  14. SQLLDR载数加速,优化参数
  15. sort排序命令 uniq 去除排序过的文件中的重复行 cut提取命令 wc 统计命令
  16. 基于WaveNet网络的英语语音识别
  17. 2019矿大软件工程考试记录
  18. iOS 微信支付开发(最新版)
  19. Line云端全自动加好友机器人
  20. 采用JSP+Servlet+JDBC完成的一个产品信息管理系统

热门文章

  1. 缩放图像的单应性矩阵
  2. 2016五大白马和黑马fund经理
  3. java tm se 下载_Java SENetBeans IDE下载_Java SENetBeans IDE官方下载-太平洋下载中心
  4. Axure rp 原型工具
  5. Rails 地图插件
  6. matlab 在半对数坐标系下绘图
  7. Microchip中文资料下载
  8. 数据迁移的几种方式 - MySQL数据库
  9. win7电脑右键菜单选项的顺序怎么调整
  10. 本地部署docker实践