Web Analytics

那些代码中的“中国式”命名

10月中旬,有人在Quora网站上发起一个调查:“程序员职业生涯中最难的事是什么?”,调查结果让人实感意外。世界范围内的程序员同胞们普遍认为: “命名是让大家感觉最困难的事情”。对于主流的欧美程序员尚且如此,对于英文非母语的中国程序员来说,苦逼程度可想而知了:(。 虽说中国程序员大多也都学了10年以上的英语了,但能“地道”的表达和书写甚至是选词的程序员们比例却不高。而在编写程序的过程中,给变量、常量以及函数命名即意味着我们要选择恰当地道的词汇或缩写。 ...

November 6, 2013 · 3 min · Tony Bai

关于程序员的构思能力的一些体会

有一段时间,我完全沉迷于在脑海中想象机械绘图和设计新机型所带来的极致享受,这是我一生中有过的最完美的精神愉悦。创造的灵感像泉水般源 源不断 地涌出,我遇到的唯一困难就是必须设法牢牢抓住它们。对我来说,构思中的设备零件都绝对是真实的,所有细节都触手可及,甚至最细微的标识和磨损状态也是如 此。想象发动机在持续不断地运转,仿佛一道迷人的风景呈现在面前,令我欣喜若狂。 — 尼古拉. 特斯拉 ...

October 27, 2013 · 5 min · Tony Bai

程序 – 程序员的avatar

程序是什么? 大师们曾给过这样的诠释: 程序 = 数据 + 指令 程序 = 数据结构 + 算法 对此我也表示十分认同。但感觉这些观点更多是从机器运行模型或逻辑抽象的角度看待程序的,是左脑的产物。我的右脑告诉我:程序是程序员的avatar(化身)。这个隐喻式的诠释会让“程序”更有温度,并有些许人性的色彩。 ...

October 8, 2013 · 4 min · Tony Bai

站在更高的平台上

中秋休假期间,在PPS上看了最新一集的龙珠Z剧场版“龙珠Z:神与神”。《七龙珠》是我最喜欢的一部日本漫画,年少时曾为之疯狂过。其对应的动画片《龙珠》以及《龙珠Z》我也是集集不落的,这部“龙珠Z:神与神”延续了龙珠Z的精彩。 片中主人公孙悟空与破坏神比鲁斯有过两次交手。第一次在界王星上,变身为超级塞亚人3的孙悟空被破坏神几乎“秒杀”;第二次是为了保护地球,孙悟空在悟饭、悟天、贝吉塔、特兰克斯的帮助下变身为超级塞亚人之神,这才有了与破坏神周旋的战力。由于超级塞亚人之神的变身时间有限,在经过激烈的战斗后,孙悟空变回了普通的塞亚人。不过同样是塞亚人,战斗前后的悟空却大不一样:变回普通塞亚人的悟空在关键时刻,在不借助其他塞亚人帮助的情况下,可凭借一己之力变身为超级塞亚人之神,并继续拥有与破坏神分庭抗礼的战力。按照片中破坏神战后的分析:“因为拥有天才格斗感的悟空体验到了作为超级赛亚人之神的世界,所以将其吸收融入了身体”。也就是说孙悟空已经感受到了神的境界,这是孙悟空之前无论通过多长时间,多么严酷的训练都无法达到的境界。而一旦让悟空感受到了这个境界,他的战力就会迅速提高到这个境界。 ...

September 24, 2013 · 4 min · Tony Bai

我的工作原则2

自我认知是循序渐进的,体会到了,就想将其整理出来,给自己一个交代。 - Tony Bai 关于我的工作原则,感觉之前的那篇总结的还不够,这两天通过观察自己的所言所行,又有了些思绪,这里记录下来。 * 重塑标准 简单来说就是根据组织实际情况,重新建立各种标准 – 技术标准、人员标准和产品标准。 个人认为这恰是一种实事求是的积极态度。避免陷入技术泥潭中无法自拔,不用Google的人才和做事标准来要求组织内部的人和招聘新人上,认识到存在的差 距。恰如当年钱学森根据国内人力、物力以及实际技术水准重新制定了标准,而不是照搬美国的标准,否则造导弹就会变成一个不可能完成的任务,对团队 士气也将会是一个极大的打击。 ...

September 3, 2013 · 2 min · Tony Bai

我的工作原则

想了若干种开场白,但无论哪种都不能令我满意,于是索性就这么开场了。 工作了若干年,不经意间就形成了自己的行事和决策风格,这里权且称之为工作原则吧。这些原则引导我制定工作目标、实施过程改善、作出方案决策、选择和培养团队人员以及进行自我改进等。我也相信这些原则是主观的、具有时间和环境局限性的。也许若干年后,随着我的角色和工作的变化,许多原则将 不再适用,但这不妨碍我现在将其总结和分享出来。 ...

August 19, 2013 · 7 min · Tony Bai

再谈组织工作效率提升

工作效率提升,是所有企业组织都追求的一个目标。高效率意味着用更少到人可以做更多的活儿,赚取更多的利润。员工收入也会有较大提升,有面子;管理层的收 入就更水长船高了。但说起来容易,做起来难。工作效率低下一直是让各个组织的管理者头疼的问题,组织无论大小,无论中外,皆如此。 ...

August 4, 2013 · 4 min · Tony Bai

推动知识管理的这两年

掐指算来,部门知识管理的推广工作已有两年了。两年时间不能算短,但对于知识管理这件事来说,只能算是热身阶段,我们依旧站在起跑线上,或者稍乐 观地讲我们只是刚刚迈出了万米长跑的第一步。 下面是这两年来部门内部知识库建设的一个Timeline: - 2011年中旬,我所在产品线私下在一台PC上建立了基于MediaWiki的知识库。 - 2011年末产品线在部门内部做了有关知识库与知识管理实践的分享。 - 2012年初,部门在新采购的高性能服务器上建立基于MediaWiki的知识库,并指定专人负责;我们产品线将已经积累的内容迁移到了部门知识库中,这 也标志着部门知识库1.0版本正式上线。知识管理的策划和推广事宜也交由专门的子部门负责。 - 2012年中,设立子部门KM负责人,设立子部门KM定期工作会,设立子部门技术交流汇报会,旨在各子部门之间分享最新信息,减少重复劳动,提高效率。 - 2012年末,启动知识库2.0建设方案。 - 2013年3月末,知识库2.0版本上线。邀请专业设计人员策划和实现了全新主页,提高了UE;重新策划了分类;重新划分了知识版块,专人负责更新;增加 了知识达人等多个激励内部童鞋分享知识的手段和方法;通过piwik统计和分析知识库的最新访问动态;通过一些实用的插件来简化Wiki Page编写工作、更好地展示内容;提炼高质量知识文章,形成知识周刊、月刊,作为内部知识库营销推广手段,吸引大家来到知识库,并尝试留下自己的知识。 ...

May 3, 2013 · 5 min · Tony Bai

说说工作幸福感

职场上的朋友可能经历过以下两种截然不同的状态: (一) 每天早晨起来都有一种强烈要上班工作的冲动; 一到公司,立即感觉精力充沛,并希望尽快开始做事,不能浪费一分一秒; 每天下班前回顾一天的工作时,都能感觉到收获和进步,并带着笑容下班; 每天回到家里,暂时忘记工作,与家人共度良霄,养足精力; 生活与工作保持一定距离,这始终让你与工作之间有美的感觉。 ...

January 4, 2013 · 5 min · Tony Bai

我的博客观

打开我的Google Reader,发现诸多博客达人的博客已经不再更新了,顿颇感遗憾。不过看到还有更多和我一样一直并快乐地写博客的朋友们,心头又是一番欣喜。 ...

December 19, 2012 · 2 min · Tony Bai