Archive for April, 2005

由简入奢易,由奢入简难

2005-4-21 22:10 | by 2ndboy

  这句古话一点不假,在新公司上班已经第四天了,前三天培训还好,就是看视频教程看得眼睛不爽。今天算头一天上班,头头扔来一堆全英文内部文档,十数个文档,有几百页:-(

  如今每天早上 7 点不到就要起床了,起晚了就生怕要迟到扣钱,想想从前 8 点多才懒洋洋爬起来,大大咧咧洗脸刷牙,偶尔十点多才到也不要担心的美好生活已经一去不复返了。上班路上居然要花一个半小时,还是两趟非常挤的公交车,想想马上要到来的夏天,突然有点怀念在原公司那种“颓废”的生活了:-)

  当然,万事开头难,毕竟在现在的环境下可以学到更多的东西,也可以提高自己的 English,也许以后可以尝试着用蹩脚的英文来写写 Blog:-)

用 UltraEdit 和 iconv 结合“编辑” UTF-8 文件

2005-4-14 23:42 | by 2ndboy

  由于工作相关内容经常需要编辑 UTF-8 编码的文件,所以日子久了就总结出一个用 UltraEdit 和 iconv 结合起来“编辑”UTF-8 文件的方法,编辑这两个字之所以加了引号是因为我们在编辑过程中其实还是在编辑 GB2312 编码的文件,只是在编辑好之后用 iconv 转换成了 UTF-8 编码。

  iconv 的官方网站在 http://www.gnu.org/software/libiconv/ ,可以从 http://ftp.gnu.org/pub/gnu/libiconv/ 下载它的 Windows 版本。

  iconv 在使用的过程中也许会提示需要 libintl-2.dll 这个动态库,我们可以在 http://gnuwin32.sourceforge.net/packages/libintl.htm 找到 LibIntl for Windows,下载后就可以得到这个动态库。

C:\iconv\iconv.exe -f GBK -t UTF-8 “%f”>”%p%n”

续待……

Google 的梦想办公室

2005-4-13 20:21 | by 2ndboy

  虽然不太愿意贴一些非原创的东西上来,但是下面这篇东西给我的感触还是很深的!Google 是一家很有创造力的公司,伴随着飞速的发展和令人眼花缭乱的最新创意,他提供的工作环境也是那样的令人向往……

  Google员工享有20%的自由支配时间。在私人时间,大家反而创意勃发:诞生了Gmai邮箱产品和人际网络产品Orkut;或许还有今年4月1日推出的Google“功能饮料”Gulp?

  位于美国硅谷小城山景(Mountain View)的Google总部办公室,与接待人员共同迎接来访者的还有Google的标志性物件——“关键词“。 在一面黑色背景的投影屏上,实时显示着全世界用户发送的各种搜索请求,英文、中文、日文、德文……凡是网络上输入的搜索关键词并提交到Google服务器的,都会在此直观的不断更新。

  由此我们进入这家传奇公司充满梦想味道的五彩办公室。Google亚洲产品及策略总监宓群与我们分享他在总部的工作和生活感受。

  试想,在某个周末的竞猜类综艺节目上,美女主持人抛出这样的问题:“Google标志中的字母一共有几种颜色?现在给你十秒钟的时间思考,十、九、八、七……” 在美女主持人温柔地逼视下,如果你是参赛者是否也会紧张的掰起自己的手指头来。Google的办公室与五彩的公司logo一样。“关键词投影屏”下摆着一堆变幻着颜色的熔岩灯(Lava Lamp),里面的彩色液泡上下翻动着。办公室内一派现代派的装饰风格,沙发和地毯等家具也都选用了鲜艳的颜色。员工们在这间办公室里的“恣意妄为”更是让人惊叹!

  大狗、私人地板与20%自由时间

  在办公室装修之前,公司发给每位员工100美元,让他们按个人喜好来装饰自己那块小地盘。有的员工喜欢赤脚,就用100美元铺了一小块高级木地板,踩着它舒服地工作挥械脑惫ぴ趀Bay竞价买到一个古董电话亭,也运过来摆在办公室一隅……你可以带着心爱的狗儿来上班,只要宠物不乱跑、不大叫就都可以带到公司来。如果工作累了,还可以带宠物到外面的草地上一起享受一下阳光和运动。

  除了散落在办公室各处的“私人杂物”,Google的自由氛围还表现在工作时间上。“随和”在硅谷企业中由来已久,那里的人们不必时刻西装笔挺,可以趿拉着拖鞋去上班。人们可以选择在自己的“时区”里工作,或者像喜鹊一样清晨五点就开始忙碌,或者像夜猫子一样整晚不睡、白天休息。这些做法在国内也已经被很多有“海归”背景的企业采用,以弹性工作制体现企业对员工工作操守的充分信任。

  另外,Google给每位工程师20%的自由支配时间。“Google的企业文化是鼓励创新,即使每项工程都要有计划、有组织地实施,公司还是决定留给每位工程师一定的私有时间,让他们去做自己认为更重要的事情。这个政策带来的结果呢——”说到这里,宓群显得有些兴奋,“就是诞生了Gmail这个颇受用户好评的邮件产品;还有实践六度空间理论的人际网络产品Orkut,它的设计者来自土耳其,Orkut正是他的姓氏。”

  在Google鼓励员工尽量保留个性作风之外,如何保证互不干扰便成了一个问题。“我们曾经试过多种方案,”宓群说,“有一个方案是保留工程师之间半人高的传统隔断,再在上面加设玻璃墙,高度直至天花板。”这样一来,邻座同事鼓捣东西时,声音就不会影响到旁边其他人的领地,又保证了采光。

  需要相互交流的时候,大家就把五颜六色的懒人椅(Bean Bag)滚到一起,聚首讨论;或者钻进白色的大“帐篷”,召开小型会议。一个人想清净时,也可以坐到大块积木围起来的小区域里,尽情地思考。在电话、E-mail和即时通讯有点过于发达了的今天,工作者们都变成了多任务并行的机器。专门安排供人冥想的空间,效果显示可以让员工的创意迸发出来。

  Google总部办公室所处的大环境,是典型的硅谷式的:山景城是硅谷中众多的小城之一,毗邻斯坦福大学,骑自行车就可以方便地在城中穿梭往来。Google办公室周围有大片的绿地,其间是悠闲的人和宠物,看起来很像大学的校园,轻松而且生机勃勃。Google也在1998年始于一间车库里的创业,之后迅速发展。现在Google总部有十多栋独立建筑,在全球的员工总数超过了3000人。Google的多栋小楼和开车行驶在硅谷街道上沿途经常看到的低层建筑一样,灰色外墙,两三层高,但室内空间开阔,采光很好。宓群说:“山景城的天气很好,窗外是一片绿茵茵的颜色。”

  要有光,于是就有了光

  每个周五,Google公司都会在总部大餐厅里开全体大会,名字就叫Thank God It’s Friday大会(简称TGIF)。“感谢上帝,又到周五了”这样的会议名字得到批准,一定深得员工的心。TGIF大会从1998年至今一直坚持召开。每次,公司的两位创始人以及总裁等高层会向员工介绍公司一周的发展。人们在餐厅中或坐或站,可以选择倾听也可以直接向高层发问。在某次TGIF大会上,一位员工建议:“我们应该有一家托儿所”;于是Google总部就开办了一家托儿所。

  圣经式的“要有光,于是就有了光”的神奇故事似乎可以随时发生在Google公司。那里不仅有免费的午餐和晚餐;有托儿所、医务室、按摩室、游泳池和可以练习瑜珈的健身房;还有配烘干机的洗衣房,以方便单身员工的生活。宓群说:“这些服务都向员工免费开放,一切都是为了让他们有一个舒适的工作环境。”冬天,总部会组织全体员工到Lake Tahoe去滑雪,夏天会去郊外野餐,有些部门还会拉着100多个人乘游艇到深海去看鲸鱼;公司也支持员工组织自己的俱乐部,比如高尔夫俱乐部、葡萄酒俱乐部、沙滩排球俱乐部等。这些活动为大家带来了快乐,也增强了员工的团队精神。

  Google这个名字来自单词googol,代表一个1后面跟着100个0的巨大数字。不过“Google的用人策略不是人海战术,这里的每位员工都非常精干,很多是来自名校的顶尖毕业生。”在管理上,高层与雇员之间不再是“六度空间”的六层距离,而是直接对话。

  即使你不能一时间说出Google字母里各种颜色的出场顺序,也会对这个标志所代表的快意工作含义留下深刻印象。这间办公室看起来是如此的“无组织无纪律”。在如此富裕的物质层面上,也许很少有公司能够追随Google;但其中透露的观念却不是“一家托儿所、一家健身房”那样直白。起码在观念上表现了雇主对雇员的一种态度。这也会为高科技公司带来最为宝贵的智力财富。

  Google牌饮料“正流行”

  Google有了自己的饮料品牌Gulp(测试版),消息正在网络上飞速流传。Gulp分为四种口味并带有一定的功能区分度(就像洗发水一样)。总的来说,它们都可以加速人类脑电波在神经中的传导速度,并扫描脑中的DNA,让它们重新组织起来,更有效地工作—就像Google组织世界上所有的网页那样。这是又一次的“病毒式”营销,因为网友只能通过Gulp瓶盖去换取新的饮料,而第一个瓶盖在哪里呢?

  2005年4月1号,Google声称将自己的触角探入了食品工业。去年的同一天,Google一同发布了Gmail和“月球研究中心”招聘广告,可谓“假作真时真亦假,无为有处有还无”。

  据说Gulp的发明来自Google运营副经理Urs Hoelzle,他利用自己的“20%私人时间”去玻利维亚和秘鲁交界处的亚热带雨林从事植物学研究,并在2003年7月11日从一株木棉的树冠上采集到了某种附生植物的样本,然后在Google实验室中最终发现了现在使用在Gulp饮料中的功能成分。Gulp的真实性有待怀疑,不过点子本身已是有创意的产物。

终于辞职了

2005-4-12 22:23 | by 2ndboy

  昨天跟头儿提出辞职,今晚老总找我谈话,这标志着在公司的三年经历正式完结,而剩下的只是工作交接和办离职手续了。在一个 IT 公司呆 3 年,我想这也应该算比较长了吧,最后一年已经明显感觉学不到什么东西了,也比较没有激情了。我想这里面可能有很多原因,一个很重要的原因就是很少能感受到团队的激励和鼓舞,3 年来基本上都是孤军奋战,虽然不想这样,但身处的开发组一直以来都是这种模式,所以也没有办法,我想这个团队合作精神也许要在以后继续提高了。就要告别相处了 3 年的同事了,还有坐了 3 年的位置,多少还是有点舍不得。呵呵,不管有多少留恋,但还是要往前看,人往高处走嘛!

位置

职业规划的一些想法

2005-4-4 16:28 | by 2ndboy

  近来感觉到了写 Blog 的好处——那就是可以让我有时间停下来思考,工作和生活的各种琐事真的很容易占满你的所有思考空间和时间,让你无暇停下来总结过去和设计未来。而一个没有目标和思想的人很容易迷失方向,变得整日碌碌无为。青春易逝,我们没有太多时间可以浪费。

  工作将满 3 年,在工作后可能会面临第一次大变动的我,回首这 3 年来的历程,可以说收获了很多,学到了很多,在技术思路上也更加成熟了。但仔细想想,好像又没有学到多少东西。在这样一个不大不小的公司工作了 3 年,做了很多不同性质的开发工作,做过 Web Server、网络层驱动程序、CGI、PKI……但始终都没有在任何一条道路上一直走下去,到像个万金油式的人物,各种东西都会一点,但每样东西都不是特别精通。当然,要说哪一种技术比较能拿得出手的话应该算是 CGI 方面。毕竟在校期间就对个人主页很感兴趣,但这毕竟不是我的初衷,只是后来接触到很多相关的项目,使得自己在这方面的专业技能得到了强化而已。

  感觉再这样下去恐怕以后会成为一个没有“核心竞争力”的人:)现在 IT 业分工日益精细,一个样样都能来一两下的万金油式的人物恐怕会最终被市场所抛弃,那时就晚了!我认为一个人只有在一个或少数几个领域深钻下去,成为该领域的专家,这样才会有发展,才会有市场。举个简单的例子来说,公司的主业是证券,可我偏偏在非证券开发组,一遇到证券开发任务根本就搞不清楚相关的术语和知识,小如几点开盘几点收盘,K 线的意思,大到大盘指数的含义和股票市场的理论,一窍不通。这就是典型的懂技术,不懂专业!

  其实多年以前人们对计算机就有定论——计算机说到底是一个工具,要把它用在具体的行业中才能发挥出它的优势。换句话说,如果你在某个行业中工作,而你又能将你的行业与计算机结合的很好,那么恭喜,你一定能在那个领域中作出一番成就(不敢说很大,但至少一定有)!

  看看自己的本科专业和简历,可以说我在纯粹的软件开发领域还是不错的,但除了这个“工具”之外,我根本没有其它通晓的专业(除了安全领域做过一段时间研究),现在停下来想想,如果再过 3 年之后我回头一看,还是这么个结论,那该有多可怕!该是要选择一些方向进行深入研究的时候了,只要我想坚持在技术这条路上走下去的话,这就是最正确的决定!

  其实仔细想想,这样的兴趣还是有的,在多媒体方面我一直都比较有兴趣,但由于平时繁忙的工作,一直疏于做专门的关注和发展,何不将兴趣转化为自己的资本呢?呵呵,看来,是时候行动起来了!