Jue's profile随机生活PhotosBlogListsMore ![]() | Help |
|
Public folders
随机生活June 23 Next step.前两天律师发信来说06年file的两个和Search relevance有关的patent在07年的时候已经被批准了,现在才知道,真是好饭怕晚。 这几年下来,做的东西很杂,04年在做crawler;05年在做news 相关的东西(HITS和personalization都触及了一些);05年底到06年初在做基于machine learning的relevance的工作。06年~08年在做machine learning;最近这半年在做基于parallel computing的data mining。感觉从AI到System都有接触。不知如何能进一步的深入呢?似乎还是在学校读phd的阶段作的更深入一些。不过感觉自己现在懂得真是越来越少,难道这是老年痴呆的先兆? 最近似乎真正有了自己特别感兴趣的想法。争取在工作中找机会去实践一下。或者回去拿个part time的Phd也不错。 June 08 Google 翻译Google 翻译是基于统计的,这就叫群众的意见
----------------------------------------------------------
我认为中国足球是有希望的
I do not think there is hope for China's soccer 我认为日本足球是有希望的
I do not think there is hope for Japan's soccer 我认为韩国足球是有希望的
I do not think there is hope for South Korea's soccer 我认为朝鲜足球是有希望的
I do not think there is hope for North Korea's football 我认为巴西足球是有希望的
I think that the Brazilian football there is hope 我认为意大利足球是有希望的
I think that Italian football is a promising 我认为荷兰足球是有希望的
I think the Netherlands, there is hope for football 我认为瑞典足球是有希望的
I think football in Sweden there is hope 我认为法国足球是有希望的
I do not think there is hope for France Football's 我认为德国足球是有希望的
I do not think there is hope for the German football 我认为阿根廷足球是有希望的
I do not think there is hope for Argentina's football 我认为尼日利亚足球是有希望的 I do not think there is hope for Nigeria's football May 24 25 Best Programmer Comics1, 2, 3, 4, 5, 8, 13, 15, 17, 19, 20, 21, bonus#4 Software Requirements #5 Measurement of Code quality #7 Goto #8 Difference between a Bug & Feature
#9 Token Ring
#10 Real Programmers #11 Duty Calls
#14 On victory
#15 Flow Charts
#16 Internet Full
#17 Base10 #18 Listen to Yourself #19 Pointers #20 Bob the Cobol programmer
#21 How it Works #22 Programmers have no life #23 Success #24 Extreme Programming
#25 Overcautious
Bonus - I’m An Idiot May 14 wolframalpha个人愚见,从demo上看来这个engine比PowerSet这种花架子要强的太多。 http://www.wolframalpha.com/screencast/introducingwolframalpha.html 社会生活中十大著名法则现在回过头来看另有一番体会。当初真是不应该选择继续留在学校。 ------------------------------------------------------------ 一、 马太效应 这是个赢家通吃的社会,善用马太效应,赢家就是你。 对企业经营发展而言,马太效应则告诉我们,要想在某一个领域保持优势,就必须在此领域迅速做大。当你成为某个领域的领头羊的时候,即使投资回报率相同,你也能更轻易的获得比弱小的同行更大的收益。而若没有实力迅速在某个领域做大,就要不停地寻找新的发展领域,才能保证获得较好的回报。 二、 手表定理 如果每个人都“选择你所爱,爱你所选择”,无论成败都可以心安理得。然而,困扰很多人的是:他们被“两只表”弄得无所,心身交瘁,不知自己该信仰哪一个,还有人在环境、他人的压力下,违心选择了自己并不喜欢的道路,为此而郁郁终生,即使取得了受人瞩目的成就,也体会不到成功的快乐。 手表定理在企业经营管理方面给我们一种非常直观的启发,就是对同一个人或同一个组织的管理不能同时采用两种不同的方法,不能同时设置两个不同的目标。甚至每一个人不能由两个人来同时指挥,否则将使这个企业或这个人无所适从。手表定理所指的另一层含义在于每个人都不能同时挑选两种不同的价值观,否则,你的行为将陷于混乱。 三、 不值得定律 哪些事值得做呢?一般而言,这取决于三个因素。 总结一下,值得做的工作是:符合我们的价值观,适合我们的个性与气质,并能让我们看到期望。如果你的工作不具备这三个因素,你就要考虑换一个更合适的工作,并努力做好它。 因此,对个人来说,应在多种可供选择的奋斗目标及价值观中挑选一种,然后为之而奋斗。“选择你所爱的,爱你所选择的”,才可能激发我们的奋斗毅力,也才可以心安理得。而对一个企业或组织来说,则要很好地分析员工的性格特性,合理分配工作,如让成就欲较强的职工单独或牵头来完成具有一定风险和难度的工作,并在其完成时给予定时的肯定和赞扬;让依附欲较强的职工更多地参加到某个团体中共同工作;让权力欲较强的职工担任一个与之能力相适应的主管。同时要加强员工对企业目标的认同感,让员工感觉到自己所做的工作是值得的,这样才能激发职工的热情。 四、 彼得原理 对一个组织而言,一旦组织中的相当部分人员被推到了其不称职的级别,就会造成组织的人浮于事,效率低下,导致平庸者出人头地,发展停滞。因此,这就要求改变单纯的“根据贡献决定晋升”的企业员工晋升机制,不能因某个人在某一个岗位级别上干得很出色,就推断此人一定能够胜任更高一级的职务。要建立科学、合理的人员选聘机制,客观评价每一位职工的能力和水平,将职工安排到其可以胜任的岗位。不要把岗位晋升当成对职工的主要奖励方式,应建立更有效的奖励机制,更多地以加薪、休假等方式作为奖励手段。有时将一名职工晋升到一个其无法很好发挥才能的岗位,不仅不是对职工的奖励,反而使职工无法很好发挥才能,也给企业带来损失。 对个人而言,虽然我们每个人都期待着不停地升职,但不要将往上爬作为自己的惟一动力。与其在一个无法完全胜任的岗位勉力支撑、无所适从,还不如找一个自己能游刃有余的岗位好好发挥自己的专长。 五、 零和游戏原理 这正是“零和游戏”的基本内容:游戏者有输有赢,一方所赢正是另一方所输,游戏的总成绩永远是零。 零和游戏原理之所以广受关注,主要是因为人们发现在社会的方方面面都能发现与“零和游戏”类似的局面,胜利者的光荣后面往往隐藏着失败者的辛酸和苦涩。从个人到国家,从政治到经济,似乎无不验证了世界正是一个巨大的“零和游戏”场。这种理论认为,世界是一个封闭的系统,财富、资源、机遇都是有限的,个别人、个别地区和个别国家财富的增加必然意味着对其他人、其他地区和国家的掠夺,这是一个“邪恶进化论”式的弱肉强食的世界。 但 20 世纪人类在经历了两次世界大战,经济的高速增长、科技进步、全球化以及日益严重的环境污染之后,“零和游戏”观念正逐渐被“双赢”观念所取代。人们开始认识到“利己”不一定要建立在“损人”的基础上。通过有效合作,皆大欢喜的结局是可能出现的。但从“零和游戏”走向“双赢”,要求各方要有真诚合作的精神和勇气,在合作中不要耍小聪明,不要总想占别人的小便宜,要遵守游戏规则,否则“双赢”的局面就不可能出现,最终吃亏的还是自己。 六、华盛顿合作规律 邦尼人力定律:一个人一分钟可以挖一个洞,六十个人一秒种却挖不了一个洞。 合作是一个问题,如何合作也是一个问题。 七、酒与污水定律 八、木桶定律 “ 木桶定律”与“酒与污水定律”不同,后者讨论的是组织中的破坏力量,而“最短的木板”却是组织中有用的一个部分,只不过比其它部分差一些,你不能把它们当成烂苹果扔掉。强弱只是相对而言的,无法消除。问题在于你容忍这种弱点到什么程度。如果它严重到成为阻碍工作的瓶颈,就不得不有所动作。 如果你在一个组织中,你应该: 九、蘑菇管理 十、奥卡姆剃刀定律 奥卡姆剃刀:如无发要,勿增实体。 奥卡姆剃刀定律在企业管理中可进一步深化为简单与复杂定律:把事情变复杂很简单,把事情变简单很复杂。这个定律要求,我们在处理事情时,要把握事情的主要实质,把握主流,解决最根本的问题。尤其要顺应自然,不要把事情人为地复杂化,这样才能把事情处理好。 五年多一线开发经历告诉我:软件开发——几乎不可能cooperate的工作from C++博客-Jiang's C++ Space by Jiang Guogang里面的有些观点我认同,不过文中提到的聪明人的问题可能是因为作者的圈子太过年轻的问题.真正聪明的人,是懂得合作和双赢的. ---------------------------------------------------- 写下这个标题,说实在我心里有些沉重,在当今这个团队精神一次一次地被提到重中之重的时代,我却感觉高度依赖脑力活动的软件开发工作其实几乎不可能真正的有团队合作。这是我从事了五年多一线开发(快六年了)之后的高度总结,也是要从事所谓“管理”工作最需要关注的一句话,请忘记“合作”! 为什么?俗话讲,一山不容二虎,如果这是一份高度依赖脑力运动(我用运动,不用劳动)的工作,这两个聪明人你说谁会听谁的呢?他们能否强强联合,1+1=2那样创造出更好的东西?110%,1+1不会等于2,120%,1+2不会大于2,那就只有小于2啰?一点没错!而我的经验告诉我,90%的情况,1+1<1。如果你有幸作为握大权的管理者,请把这两个聪明人分开,让他们干不同的事情,根据他们的兴趣,爱好,去干不同的事情,如果实在找不到不同的事情,就让他们干一样的事情,但不是合作,而是各自单干,然后从他们各自生成的最终软件产品中,择优录取,这也总比让他们合作好。 在热力学中,有个概念叫“熵”,它是个能量概念,但却不表示“能”,而表示“不能”,假想一个孤立系统有两个物体,一个物体的温度很高,一个很低,它们的总的热量是100,然后你把这两个物体合在一起,高温物体的温度降低了,而低温物体的温度升高了,它们的总体热量是多少?孤立系统,注意,没有任何对外热传递,所以热量还是100,但由于这么一合,无论是高温物体,还是低温物体都没了温差,没了温差就不能利用这个热量做功,而做功能力的损失,就是熵。也许你感觉这段文字比较晦涩,没关系,通俗说,两个聪明人的聪明才智由于“合作”,都用于内耗上了,完了之后两个人一样是聪明人,但没有“工作”的能力了,或效率低下。 这种事情了屡见不鲜了,例子我想我无须多举,大家身边比比皆是,只要你是做软件开发的。也许你要问了,没有合作,如何开发大型软件?好问题,我也从事过大型软件的开发,但我现在回头看看,那根本不是什么合作,而我当时也不是一个真正意义上的“开发者”,我仅仅是个编码者和单元测试者,我有设计这个软件吗?我有在软件中体现出我的思想了吗?甚至,问得残酷点,我有知道我在实现什么业务逻辑吗?——答案全是No,这就是软件外包的典范,别人把软件设计好,详细到伪码级别了,我只是来做最低级的实现而已。也或许,这是一种“合作”的途径,铁打的营盘流水的兵,那些在底下干活的人永远不要问“为什么”,机械式的工作,流水线式的工作,这还需要有个前提,他们不能有太多的想法,比如我,实在是想法太多,那种地方自然就不欢迎我了,不久后卷铺盖走人。 我以前有个朋友无意中说了句话,他说:“公司本来就不需要那么多聪明人。”这话还真的如此,一带多的“合作”模式是有的,就是一个牛人,带着几个小弟,完成某个项目,但我想真正的开发者,是那个牛人,几个小弟可以做做外围,周边,比如机械式的测试,对,测试是保证软件质量的重要手段,需要大量,反复。如果不幸的是这几个小弟也是很聪明的人,那就比较难办些,这个牛人就得很牛,以绝对的技术和人格魅力优势“压倒”这几个小弟,“折服”他们,这就是德能兼备,试问这种牛人多么?再说了,真有这种牛人的话,让他独自完成一个大的项目,我想更为可靠,而不是外加几个捣蛋的聪明人。 熵,产生于艰难的内部交流,产生于公司庞大而迟缓的官僚系统,产生于自我独大的个人思想,与其打破这些障碍,不如设法让这些“合作”尽量减少? 当我们还没有适应Visual Studio 2005的时候,Visual Studio 2008就出来了,版本众多,让我们有点无所适从,Visual Studio 2008还没装好的时候,Visual Studio 2010蓄势待发,一个比一个强,利用个Wizard,圈圈点点几下,一个外观花哨的应用程序就生成了,而且还貌似Outlook,抑或IE,随便你,你一行代码不用写,这叫“先进工具”,但提高了生产力了吗?我想没有,你能圈圈点点几下生成的花哨程序,别人也行,程序虽然花哨,但换种角度说,其实你什么都没干,软件的灵魂在于设计者的思想,理解这个得费点心思,或者这样说吧,利用现在的技术,你也可以轻松拥有一幅达芬奇的《蒙娜丽莎》的油画,但这仅仅是个复制品,你能这样,别人也行,你拥有的这幅画没有什么价值,而达芬奇的《蒙娜丽莎》的价值在于这位大师在这幅画中融入的他的思想以及他的劳动,这是任何技术,或“先进工具”都无法替代的,永远无法替代。这段算是我讲的一点题外话,和《人月神话》中“没有银弹”的观点接近。 软件开发是一项高度依赖脑力的劳动,开发者的思想融汇其中,是真正类似艺术创作的工作。考虑“合作”,不是不可以,但无非是这两种情况:一是我技压群雄,以德服人,号令群英;二是把前一句的“我”换成别人,让我心服口服当他小兵。 |
|
|||
|
|