<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_adalovelacer</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/29846/rss</id><updated>2012-02-10T04:52:57Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/29846/rss"/><entry><id>http://www.cnblogs.com/adalovelacer/archive/2012/01/13/2321222.html</id><title type="text">每月硅谷见闻之Koda, Sun以及IT从业人员要追求新技术</title><summary type="text">注：该文章是从我的每月硅谷见闻记录中节选部分专门适合博客园的朋友阅读的部分。本文章纯属原创，绝无抄袭和山寨以及盗版，但是在公开发布的时候，为了朋友的隐私，部分人名进行了处理。=======================今天太阳高照，咱们这传说中的硅谷风尘三侠又去打羽毛球，只不过今天多了个刚从日本东京过来的新朋友，才到硅谷2个星期，而且真巧的就住在我附近。路上的话题自然少不了Koda破产这个事件，朋友说，Koda这种夕阳技术公司十年前早该破产了，在股市死撑了十年，拖低了股市指数，结果朋友熬不过Koda, 朋友先破产了。由Koda自然就联想到Sun, 08年前sun可威风了，那时候在sun工作的</summary><published>2012-01-13T01:26:00Z</published><updated>2012-01-13T01:26:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2012/01/13/2321222.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2012/01/13/2321222.html"/><content type="html">&lt;p&gt;注：该文章是从我的每月硅谷见闻记录中节选部分专门适合博客园的朋友阅读的部分。&lt;/p&gt;&#xD;
&lt;p&gt;本文章纯属原创，绝无抄袭和山寨以及盗版，但是在公开发布的时候，为了朋友的隐私，部分人名进行了处理。&lt;/p&gt;&#xD;
&lt;p&gt;=======================&lt;/p&gt;&#xD;
&lt;p&gt;今天太阳高照，咱们这传说中的硅谷风尘三侠又去打羽毛球，只不过今天多了个刚从日本东京过来的新朋友，才到硅谷2个星期，而且真巧的就住在我附近。&lt;/p&gt;&#xD;
&lt;p&gt;路上的话题自然少不了Koda破产这个事件，朋友说，Koda这种夕阳技术公司十年前早该破产了，在股市死撑了十年，拖低了股市指数，结果朋友熬不过Koda, 朋友先破产了。&lt;/p&gt;&#xD;
&lt;p&gt;由Koda自然就联想到Sun, 08年前sun可威风了，那时候在sun工作的朋友日子可滋润了，sun本身也不怎么考虑成本，连小小的门卡丢了都要花几百大洋从美国订。谁知道一年不到，就被oracle收购了。就像梦一场。&lt;/p&gt;&#xD;
&lt;p&gt;Sun已经过去了三年了，近点的就是思科，最近听说要裁员5000人，不过听朋友说，公司的政策还是不错，所以他打算被退休，然后思科给他一笔钱，去欧洲玩一段时间，回来又有新工作了。&lt;/p&gt;&#xD;
&lt;p&gt;突然想起半年前的湖北同乡晚会，一个在思科工作的老哥们在一些留学生面前说自己一年在思科能挣20万美金，而且这哥们当年在中国还是和李一男一起去面试华为，但是没有选择去华为。哗！20万美金一年！那些留学生用仰慕的眼神仰视他。这时候哥们说，看，回中国能挣这么多吗？还是在美国好吧。我在想，好像不对啊，你和李一男一起去面试华为，但是现在李一男好像年薪不止20万美金一年吧。而且现在思科不断的被华为打败哦。&lt;/p&gt;&#xD;
&lt;p&gt;这令我想起最近和十堰职业技术学院的师弟们的交流。当我给他们讲第五代电子商务---移动电子商务的时候，他们这些正在用第二代电子商务技术---SEO的哥们，就很抗拒，说第二代电子商务技术&amp;mdash;seo已经很够用了。&lt;/p&gt;&#xD;
&lt;p&gt;这种思维呢，我觉得就和Koda, Sun, &amp;nbsp;思科这种公司差不多了，不知道追赶时代的潮流，只知道顾封自守，很容易就被时代淘汰了。&lt;/p&gt;&#xD;
&lt;p&gt;没错，用第二代电子商务技术&amp;mdash;seo的同学也能生存，但是你想想，昨天酒红冰蓝才说了，他们公司负责微博营销的同事能达到40万年薪（微博营销是第五代电子商务---移动电子商务的营销技术之一，现在上微博的人大部分都是用手机上的），还在用第二代电子商务技术的同学们，说到这里，你是否有点醒悟，为什么要追赶新技术了吗？&lt;/p&gt;&#xD;
&lt;p&gt;当Asp.net出来的时候，也有人守着asp不放，当然守着asp不放也能生存，但是能挣到多少钱呢？&lt;/p&gt;&#xD;
&lt;p&gt;当云计算出来的时候，很多人鄙视，当事实证明，要想挣钱买房娶老婆结婚，还是云计算实在。&lt;/p&gt;&#xD;
&lt;p&gt;在博客园这么多年，发现最近几年利用博客园营销和挣钱的同学多了起来，比如吉日嘎拉等等，虽然营销手法还是比较落后，但是也有进步，衷心希望博客园里面有营销思维，有经济头脑的程序员越来越多，毕竟虽然大家都爱技术，但是还是需要钱来买房娶老婆结婚的。&lt;/p&gt;&#xD;
&lt;p&gt;恩，本月另外一个高兴的事情是，又一个同事来到了美国，而且把老婆孩子都带过来了美国，这件事情有力的粉碎了很多关于本公司的不利传闻和谣言。但是我相信广大同行还是有雪亮的眼睛的，绝对不会相信什么本公司年终奖只有一颗太妃糖这种这么搞笑的谣言。事实证明，在本公司工作机会还是很多的，还是很有前途的。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2321222.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2012/01/13/2321222.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/10/25/2223425.html</id><title type="text">人生的意义-见克林顿，李东生，熊晓鸽，李孟贤和硅谷创业项目</title><summary type="text">2011年10月21日下午3点左右，突然觉得桌子在动，地震了，原来震中在伯克利，如果伯克利在地震中震跨了，以后大家就没有地方去凭吊这个产生众多IT技术和人物的圣地。晚上，和中国的同事开会的时候，又地震了。中国的同事叫我快跑，我没有，人生自古谁无死，宇宙都会灭亡，何况人呢。最主要快乐每一天。和同事说我要见克林顿了，两个同事说，叫我见到那个狗娘养的，就向他要回欠他们的钱。之后我遇到的每一个人都说克林顿做总统做得很好，但是这么一个好总统一样有反对派，所以不要妄想这个世界上100%的人赞同你，在美国这么民主的国家，有70%的人赞同你，你就要偷笑了。6点半爬起床，坐遍了硅谷所有的交通工具，Muni, B</summary><published>2011-10-25T01:35:00Z</published><updated>2011-10-25T01:35:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/10/25/2223425.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/10/25/2223425.html"/><content type="html">&lt;p&gt;2011年10月21日下午3点左右，突然觉得桌子在动，地震了，原来震中在伯克利，如果伯克利在地震中震跨了，以后大家就没有地方去凭吊这个产生众多IT技术和人物的圣地。&lt;/p&gt;&#xD;
&lt;p&gt;晚上，和中国的同事开会的时候，又地震了。中国的同事叫我快跑，我没有，人生自古谁无死，宇宙都会灭亡，何况人呢。最主要快乐每一天。&lt;/p&gt;&#xD;
&lt;p&gt;和同事说我要见克林顿了，两个同事说，叫我见到那个狗娘养的，就向他要回欠他们的钱。之后我遇到的每一个人都说克林顿做总统做得很好，但是这么一个好总统一样有反对派，所以不要妄想这个世界上100%的人赞同你，在美国这么民主的国家，有70%的人赞同你，你就要偷笑了。&lt;/p&gt;&#xD;
&lt;p&gt;6点半爬起床，坐遍了硅谷所有的交通工具，Muni, Bart, CalTrain, VTA,终于来到这个小城市。&lt;/p&gt;&#xD;
&lt;p&gt;一到会场，就见到三个工商银行的家伙，有一个美女又高又漂亮，可惜拿不到联系方式，一直以来想不明白为什么这么多人去做公务员，进国企，外企，民企，钱少，又累，压力又大。现在明白了，因为美女都往这些地方挤，去年我有一个同事去了一个知名日企，工资低了，经常加班，但是却泡到一个美女。唉，我想这就是我为什么到现在都没有女朋友的原因吧。&lt;/p&gt;&#xD;
&lt;p&gt;门口停了三部这个城市的警车，这么小的城市居然调了三部警车来这里，看来还是挺重视的阿。&lt;/p&gt;&#xD;
&lt;p&gt;克林顿迟到了一个小时，然后步履阑珊的走上讲台，我想这个哥们不要说到一半就挂了。&lt;/p&gt;&#xD;
&lt;p&gt;开始克林顿带着老花镜，低着头对着讲稿讲，太令我失望了。克林顿老了。&lt;/p&gt;&#xD;
&lt;p&gt;讲了10分钟左右，克林顿摘掉眼镜，抬起头，神情飞扬，越讲越兴奋，脸上充满激情。&lt;/p&gt;&#xD;
&lt;p&gt;人生本该如此，万物皆有灭亡时，人都有老的时候，即使你曾经贵为世界上最有权力的人，所以要珍惜当前，活得绚烂！做自己喜欢做的事情，比如克林顿做演讲，自然就人生快乐，即使61岁了，一样能够像年轻那样神采飞扬。&lt;/p&gt;&#xD;
&lt;p&gt;然后问问题，原来今天是克林顿的61岁生日，想想克林顿当总统的时候，我才读小学，现在我都29了。时光飞逝，冯唐易老阿。如果今天不努力，到我61岁的时候，还能够像克林顿这样吗？&lt;/p&gt;&#xD;
&lt;p&gt;克林顿被问到，你觉得你最敬佩的领导人是哪位？克林顿说，第一是拉宾，第二是XXX（中国前领导人，姓江，名字里面有个民字). 然后列出他为什么敬佩XXX。&lt;/p&gt;&#xD;
&lt;p&gt;各位同学傻眼了吧？不要骂我，你要是不同意这个观点，请骂克林顿。&lt;/p&gt;&#xD;
&lt;p&gt;然后就是美国国会议员赵美心，San Francisco 市长李孟贤演讲，都是中国人啊，看来在美国也混得不错啊。&lt;/p&gt;&#xD;
&lt;p&gt;然后就是成思危，TCL总裁李东生演讲，李东生说为了冲出中国，收购法国手机企业，而且一年有大半时间在美国。是啊，领导应该做一些有意义的事情，不能整天做简单而重复性，没有创造性地工作啊。&lt;/p&gt;&#xD;
&lt;p&gt;吃饭的时候居然遇到熟人，看来做人一定要讲诚信阿，硅谷真小，无数次遇到熟人。北京大很多，但是一样遇到过熟人。&lt;/p&gt;&#xD;
&lt;p&gt;下午在大堂睡了一觉，醒来和旁边的人聊天，原来这个穿得像农村妇女一样的人，居然前不久花数亿资金收购了一家在香港上市的房地产企业。真是人不可貌相阿。&lt;/p&gt;&#xD;
&lt;p&gt;准备跑路的时候，又遇到两个熟人，熟人把我损了一顿，不要穿得像学生一样，不要太斯文，美女不喜欢的。&lt;/p&gt;&#xD;
&lt;p&gt;第二天了，今天的领导等级小了，熊晓鸽点评了各个硅谷创业项目。基本每个项目介绍都超时间，下面的志愿者频繁举牌。熊晓鸽说得对，一半项目都是医药项目，投入周期太长，有个IT项目又没有远大理想，大部分项目都想着靠政府，不是靠市场。&lt;/p&gt;&#xD;
&lt;p&gt;所以阿，靠山山会倒，人一定要靠自己。人一定要有远大的理想，想着如何改变世界，让人们生活过得更好。&lt;/p&gt;&#xD;
&lt;p&gt;又遇到3个熟人，硅谷真小，朋友介绍了一个美女给我认识，这几个熟人都鼓励我追她，可惜她不诚实，结果我们几个人都大失所望。我只能说，硅谷这么小，你都说谎，你厉害！&lt;/p&gt;&#xD;
&lt;p&gt;看了一圈千人计划，中国政府吸引人才政策之后，下午都是中国地级市领导讲话，没有兴趣，所以就跑回San Francisco和另外一帮朋友吃饭了。&lt;/p&gt;&#xD;
&lt;p&gt;吃完饭，朋友送我回家，一交流，发现有个既聪明又漂亮的朋友骗了我。两个人都很生气。硅谷这么小，你都说谎，你厉害！&lt;/p&gt;&#xD;
&lt;p&gt;第三天，一个半小时的车程，我又出现在会场了，又遇到熟人。。。&lt;/p&gt;&#xD;
&lt;p&gt;可惜今天我喜欢的Topic都取消了。生气啊！再加上大会各方面组织的不好，朋友开始骂了。我说，其实这个组织者还是很有水平的，换做你，你能请到克林顿，成思危，赵美心，李孟贤。。。。。吗？&lt;/p&gt;&#xD;
&lt;p&gt;所以阿，做人要宽容了，在我以往的岁月，我犯错不少，但是不阻碍我越过越好，人无完人，金无赤金，所以做人一定要宽容。&lt;/p&gt;&#xD;
&lt;p&gt;HTC在大会上说要现场招一千个人，Salesforce一个家伙留了我联系方式，可惜我这个人做人很实际。&lt;/p&gt;&#xD;
&lt;p&gt;因为下午都是技术课程，都是面向Engineer的，于是我就跑回San Francisco了。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2223425.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/10/25/2223425.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/06/25/2090012.html</id><title type="text">技术还是商业重要</title><summary type="text">在中国IT业创业听得最多的就是，技术不重要，商业和关系才是最重要的。到了硅谷之后，发现技术气氛十分浓，甚至有朋友说大陆创业比较容易是因为硅谷与之相比，硅谷太注重技术了。可是慢慢发现其实在硅谷，商业还是远远比技术重要。Compact的技术当时是一流的，甚至是超前的，结果呢，被HP收购了。Infoseek的技术比Google还先进，结果呢，现在还有谁记得他。Sun，这家公司大家不用说了，结果如何，不用说得那么直白，否则我会被无数人拍砖拍死。所以归根到底，还是商业比技术重要。说到就结束估计会被人拍砖拍死，哥们你也太精炼了吧，这么短的文章也放到首页精华区不就是骗大家点击量吗？呵呵，我当然没有那么无聊，</summary><published>2011-06-24T22:06:00Z</published><updated>2011-06-24T22:06:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/25/2090012.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/25/2090012.html"/><content type="html">&lt;p&gt;在中国IT业创业听得最多的就是，技术不重要，商业和关系才是最重要的。&lt;/p&gt;&#xD;
&lt;p&gt;到了硅谷之后，发现技术气氛十分浓，甚至有朋友说大陆创业比较容易是因为硅谷与之相比，硅谷太注重技术了。&lt;/p&gt;&#xD;
&lt;p&gt;可是慢慢发现其实在硅谷，商业还是远远比技术重要。&lt;/p&gt;&#xD;
&lt;p&gt;Compact的技术当时是一流的，甚至是超前的，结果呢，被HP收购了。&lt;/p&gt;&#xD;
&lt;p&gt;Infoseek的技术比Google还先进，结果呢，现在还有谁记得他。&lt;/p&gt;&#xD;
&lt;p&gt;Sun，这家公司大家不用说了，结果如何，不用说得那么直白，否则我会被无数人拍砖拍死。&lt;/p&gt;&#xD;
&lt;p&gt;所以归根到底，&lt;strong&gt;还是商业比技术重要。&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;说到就结束估计会被人拍砖拍死，哥们你也太精炼了吧，这么短的文章也放到首页精华区不就是骗大家点击量吗？&lt;/p&gt;&#xD;
&lt;p&gt;呵呵，我当然没有那么无聊，所以下面才是重点。&lt;/p&gt;&#xD;
&lt;p&gt;出来这个社会混了这么久，虽然没有走过万里路，但是也飞了万里路。虽然无论是在中国还是在硅谷，都是商业比技术重要。但是有个本质的不同。&lt;/p&gt;&#xD;
&lt;p&gt;在中国，是个很直接，很坦白的社会。&lt;/p&gt;&#xD;
&lt;p&gt;在美国和硅谷，是个很含蓄的社会。&lt;/p&gt;&#xD;
&lt;p&gt;因为在中国，是个很直接，很坦白的社会。所以大家可以很坦诚的在公众场合说，宁可在宝马车里哭，也不愿在单车尾上笑。&lt;/p&gt;&#xD;
&lt;p&gt;在美国，还真的没有看到过谁敢在公众场合那么说。&lt;/p&gt;&#xD;
&lt;p&gt;回到IT业吧，在中国，大家觉得商业比技术重要，所以觉得技术一文不直，结果：&lt;/p&gt;&#xD;
&lt;p&gt;1。不注重技术，没有版权意识，盗版和山寨满天飞。&lt;/p&gt;&#xD;
&lt;p&gt;2。程序员普遍工资比销售低，得不到尊重。&lt;/p&gt;&#xD;
&lt;p&gt;3。周围的朋友都鄙视，做技术没有出头，不是路。&lt;/p&gt;&#xD;
&lt;p&gt;在硅谷和美国，虽然大家觉得商业比技术重要，但是觉得技术也很重要，并非一文不值，只是没有商业那么重要而已， 所以: &lt;/p&gt;&#xD;
&lt;p&gt;1。版权意识较浓，程序员生活有保障。&lt;/p&gt;&#xD;
&lt;p&gt;2。程序员收入不菲，比很多销售都高。&lt;/p&gt;&#xD;
&lt;p&gt;3。周围的人都很尊重程序员，我能很自豪的说我是做技术的。&lt;/p&gt;&#xD;
&lt;p&gt;一句话概括吧，&lt;/p&gt;&#xD;
&lt;p&gt;无论在美国还是在中国，商业都比技术重要，只是在中国，技术一文不值，在美国，技术也很值钱，只不过商业稍微值钱一点。&lt;/p&gt;&#xD;
&lt;p&gt;我只是抛砖引玉，不过是砖头还是美玉，都欢迎大家来拍我。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2090012.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/06/25/2090012.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/06/15/2081119.html</id><title type="text">Invoke a Static Method using Reflection</title><summary type="text">class ClassWithGenericStaticMethod{ public static void PrintName&amp;lt;T&amp;gt;(string prefix) where T : class { Console.WriteLine(prefix + &amp;quot; &amp;quot; + typeof(T).FullName); }}// Grabbing the type that has the static generic methodType typeofClassWithGenericStaticMethod = typeof(ClassWithGenericStaticM</summary><published>2011-06-14T23:20:00Z</published><updated>2011-06-14T23:20:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/15/2081119.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/15/2081119.html"/><content type="html">&lt;p&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span size="2" face="Courier New" style="font-family: Courier New; font-size: x-small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" face="Courier New" style="color: #008080; font-family: Courier New; font-size: x-small;"&gt;ClassWithGenericStaticMethod&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" style="font-size: x-small;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;public&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;static&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;void&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;br /&gt;PrintName&amp;lt;T&amp;gt;(&lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;string&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;br /&gt;prefix) &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;where&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; T : &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span size="2" color="#0000ff" face="Courier New" style="color: #0000ff; font-family: Courier New; font-size: x-small;"&gt;class&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;.WriteLine(prefix + &lt;/span&gt;&lt;span size="2" color="#800000" style="color: #800000; font-size: x-small;"&gt;" "&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; + &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;typeof&lt;/span&gt;&lt;/span&gt;&lt;span size="2" face="Courier New" style="font-family: Courier New; font-size: x-small;"&gt;(T).FullName);&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;br /&gt;&#xD;
&lt;p&gt;&lt;span size="2" style="font-size: x-small;"&gt;&lt;span size="2" color="#008000" style="color: #008000; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&#xD;
&lt;p&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;// Grabbing the type that has the static generic &lt;br /&gt;method&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;Type&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; typeofClassWithGenericStaticMethod = &lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;typeof&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;(&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;ClassWithGenericStaticMethod&lt;/span&gt;&lt;/span&gt;&lt;span size="2" face="Courier New" style="font-family: Courier New; font-size: x-small;"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" color="#008000" style="color: #008000; font-size: x-small;"&gt;// Grabbing the specific static method&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;MethodInfo&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; methodInfo = &lt;br /&gt;typeofClassWithGenericStaticMethod.GetMethod(&lt;/span&gt;&lt;span size="2" color="#800000" style="color: #800000; font-size: x-small;"&gt;"PrintName"&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;, System.Reflection.&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;BindingFlags&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;.Static | &lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;BindingFlags&lt;/span&gt;&lt;/span&gt;&lt;span size="2" face="Courier New" style="font-family: Courier New; font-size: x-small;"&gt;.Public);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" color="#008000" style="color: #008000; font-size: x-small;"&gt;// Binding the method info to generic &lt;br /&gt;arguments&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;Type&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;[] &lt;br /&gt;genericArguments = &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;new&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;Type&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;[] { &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;typeof&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;(&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;Program&lt;/span&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" style="font-size: x-small;"&gt;) &lt;br /&gt;};&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#008080" style="color: #008080; font-size: x-small;"&gt;MethodInfo&lt;/span&gt;&lt;/span&gt;&lt;span size="2" face="Courier New" style="font-family: Courier New; font-size: x-small;"&gt; genericMethodInfo = &lt;br /&gt;methodInfo.MakeGenericMethod(genericArguments);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" color="#008000" style="color: #008000; font-size: x-small;"&gt;// Simply invoking the method and &lt;br /&gt;passing parameters&lt;br /&gt;// The null parameter is the object to call the method &lt;br /&gt;from. Since the method is&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span face="Courier New" style="font-family: Courier New;"&gt;&lt;span size="2" color="#008000" style="color: #008000; font-size: x-small;"&gt;// static, pass null.&lt;br /&gt;&lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;object&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; returnValue = &lt;br /&gt;genericMethodInfo.Invoke(&lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;null&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;, &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;new&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span size="2" color="#0000ff" style="color: #0000ff; font-size: x-small;"&gt;object&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt;[] { &lt;/span&gt;&lt;span size="2" color="#800000" style="color: #800000; font-size: x-small;"&gt;"hello"&lt;/span&gt;&lt;span size="2" style="font-size: x-small;"&gt; });&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2081119.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/06/15/2081119.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/06/03/2070267.html</id><title type="text">C# DateTime 的各种输出格式</title><summary type="text">做报表的项目会经常遇到要按各种格式输出时间，现在在此做个笔记，希望也能节省到做报表项目的同学的时间// create date time 2008-03-09 16:05:07.123DateTime dt = new DateTime(2008, 3, 9, 16, 5, 7, 123);String.Format(&amp;quot;{0:y yy yyy yyyy}&amp;quot;, dt); // &amp;quot;8 08 008 2008&amp;quot; yearString.Format(&amp;quot;{0:M MM MMM MMMM}&amp;quot;, dt); // &amp;quot;3 03 Mar Mar</summary><published>2011-06-02T23:36:00Z</published><updated>2011-06-02T23:36:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/03/2070267.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/06/03/2070267.html"/><content type="html">&lt;p&gt;做报表的项目会经常遇到要按各种格式输出时间，现在在此做个笔记，希望也能节省到做报表项目的同学的时间&lt;/p&gt;&#xD;
&lt;p&gt;// create date time 2008-03-09 16:05:07.123&lt;br /&gt;DateTime dt = new DateTime(2008, 3, 9, 16, 5, 7, 123);&lt;/p&gt;&#xD;
&lt;p&gt;String.Format("{0:y yy yyy yyyy}", dt);&amp;nbsp; // "8 08 008 2008"&amp;nbsp;&amp;nbsp; year&lt;br /&gt;String.Format("{0:M MM MMM MMMM}", dt);&amp;nbsp; // "3 03 Mar March"&amp;nbsp; month&lt;br /&gt;String.Format("{0:d dd ddd dddd}", dt);&amp;nbsp; // "9 09 Sun Sunday" day&lt;br /&gt;String.Format("{0:h hh H HH}",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt);&amp;nbsp; // "4 04 16 16"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hour 12/24&lt;br /&gt;String.Format("{0:m mm}",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt);&amp;nbsp; // "5 05"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minute&lt;br /&gt;String.Format("{0:s ss}",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt);&amp;nbsp; // "7 07"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; second&lt;br /&gt;String.Format("{0:f ff fff ffff}", dt);&amp;nbsp; // "1 12 123 1230"&amp;nbsp;&amp;nbsp; sec.fraction&lt;br /&gt;String.Format("{0:F FF FFF FFFF}", dt);&amp;nbsp; // "1 12 123 123"&amp;nbsp;&amp;nbsp;&amp;nbsp; without zeroes&lt;br /&gt;String.Format("{0:t tt}",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt);&amp;nbsp; // "P PM"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A.M. or P.M.&lt;br /&gt;String.Format("{0:z zz zzz}",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt);&amp;nbsp; // "-6 -06 -06:00"&amp;nbsp;&amp;nbsp; time zone&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2070267.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/06/03/2070267.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/05/20/2051654.html</id><title type="text">奇虎360在NASDAQ上市感想</title><summary type="text">4月初写好这篇文章，居然忘记发了，最近王功权私奔，才想起，补发一下：清明节前夕，奇虎360在NASDAQ上市，做为一个身在海外的游子当然希望祖国的企业强大，更何况我是一个漂在硅谷的IT人。于是我就很开心，很高兴，很兴奋的给办公室里的白人老外分享这个信息。可惜所有人都不知道奇虎360是家什么公司，都没有听说过奇虎360，而且这些人都是IT人士。回想起之前我在办公室用web qq，其他人问到，我回答这是QQ, 他们马上都叹道，“哦，原来这就是中国第一大互联网公司啊”。说到阿里巴巴和淘宝，他们都知道这是中国第一大电子商务公司。说到新浪，他们都知道这是中国的Twitter。更不用提收购了IBM PC业</summary><published>2011-05-20T00:51:00Z</published><updated>2011-05-20T00:51:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/05/20/2051654.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/05/20/2051654.html"/><content type="html">&lt;p&gt;4月初写好这篇文章，居然忘记发了，最近王功权私奔，才想起，补发一下：&lt;/p&gt;&#xD;
&lt;p&gt;清明节前夕，奇虎360在NASDAQ上市，做为一个身在海外的游子当然希望祖国的企业强大，更何况我是一个漂在硅谷的IT人。于是我就很开心，很高兴，很兴奋的给办公室里的白人老外分享这个信息。可惜所有人都不知道奇虎360是家什么公司，都没有听说过奇虎360，而且这些人都是IT人士。&lt;br /&gt;&lt;br /&gt;回想起之前我在办公室用web qq，其他人问到，我回答这是QQ, 他们马上都叹道，&amp;ldquo;哦，原来这就是中国第一大互联网公司啊&amp;rdquo;。说到阿里巴巴和淘宝，他们都知道这是中国第一大电子商务公司。说到新浪，他们都知道这是中国的Twitter。更不用提收购了IBM PC业务的联想拉。&lt;br /&gt;&lt;br /&gt;这些IT公司在美国，特别是在硅谷都经营得很成功。我研究过这些IT公司，这些IT公司的主要盈利还是来自祖国大陆，但是这些IT公司为什么还是那么积极的在美国特别是在硅谷扩张呢？我觉得主要原因有：&lt;br /&gt;&lt;br /&gt;1． 在商言商，这些IT公司的天职就是盈利。所以这些公司在美国扩张首先就是为了扩充市场以求盈利。虽然加州和威斯康辛州都快要破产了，公务员整天在闹，但是美国国穷民富，特别是在硅谷，月薪过万美金的人比比皆是，又都是IT业人，既有消费能力又有严重的IT和网络依赖症，是多么优质的市场目标群啊。&lt;br /&gt;&lt;br /&gt;2． 招揽人才，硅谷是全球IT人的圣地，就像金融行业的华尔街。即使一分钱也没有捞到，甚至亏本，招揽到人才也是一笔很大的资产。所以就有了这条新闻《马云：阿里巴巴派10位高管在硅谷&amp;ldquo;挖人&amp;rdquo;》&lt;br /&gt;&lt;br /&gt;3． 不管怎么说，无论是中国足球还是整体中国人，都有着强烈的冲出亚洲，走向世界的想法。&lt;br /&gt;&lt;br /&gt;对于奇虎360来说：&lt;br /&gt;&lt;br /&gt;1． 大部分美国人对奇虎360的产品不感冒，没有直接需求，比如我遇到的所有非中国移民甚至很多老华侨的IT人的所有IT设备都没有装360的软件。而且老外的消费习惯是，免费的东西他都不敢用，付费的他反而觉得可靠，反而更乐意去购买。&lt;br /&gt;&lt;br /&gt;2． 就像我开头说的，基本没有人知道360, 甚至一些大IT公司的CTO. 这样从何谈起招到好人才呢。&lt;br /&gt;&lt;br /&gt;但是，没能力的人只会看到别人的缺点，有能力的人却能看到别人的优点。&lt;br /&gt;&lt;br /&gt;在我眼中，奇虎360在美国特别是硅谷很有钱途和潜力。因为：&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 奇虎360有丰富的IT安全经验。我觉得，中国的IT安全环境是全世界最恶劣的，我在中国的时候一定要装360安全卫士，但是到了美国之后包括办公室和家里的电脑都不需要装了。所以我觉得奇虎360的IT安全经验到了美国市场完全是猛龙过江，对付99%的对手绰绰有余。更重要的是老美喜欢付费胜于免费。&lt;br /&gt;&lt;br /&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 国内IT业迅猛发展，李开复，张亚勤等成功海归都大大鼓舞了海外IT人的心。硅谷里不少华人都在观望。只要奇虎360在美国打开了市场，我相信不少IT精英都会加入奇虎360.&lt;br /&gt;&lt;br /&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在硅谷我没有看到一个乞丐是中国人，我一直认为中国人是最聪明和最勤奋的。所以阿里巴巴，腾迅，华为，联想都在美国发展不错。&lt;br /&gt;&lt;br /&gt;我在中国的时候，从来没有像现在这样关注和热爱祖国的IT企业。衷心祝福奇虎360开拓美国市场成功，祖国的IT企业强大起来！&lt;br /&gt;&lt;br /&gt;清明节打电话回家，突然想起以前我在中国都是用Skype打电话，现在都了硅谷之后就抛弃了Skype，用电话卡打电话了。不同的市场有不同的策略，截然不同的市场的策略就相差特别大，我深深觉得，Skype找Tom.com来合作开发中国大陆市场是一个很正确，很明智的选择。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/2051654.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/05/20/2051654.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/03/12/1982002.html</id><title type="text">IPAD2-来自硅谷的最新独家报道</title><summary type="text">今天去客户办公室,路过硅谷最著名的那家苹果店，发现门口排起长队。走过去，发现今天下午5点IPAD2开始发售。这队伍从苹果店门口一直排到梅西，LV门口我每天都经过这里，第一次看到这种情形。队伍里面80%是中国人，深深证明了中国人民站起来了！中国人有钱了！很多博友会问，怎么这里头这么多中国老太太阿？呵呵，我想，这些中国老太太买了IPAD2之后会卖给谁？还不是最终卖给中国人？这年头美国人没有钱，欧洲人没有钱，只有中国人才有钱！我为自己做为一个中国人而自豪！最近在写我在硅谷见闻的时候，博友们反应十分热烈，我将持续报道我在硅谷的见闻，让没有机会接触IT业胜地--硅谷的朋友们能够了解硅谷！大家想了解硅谷什</summary><published>2011-03-11T21:28:00Z</published><updated>2011-03-11T21:28:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/03/12/1982002.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/03/12/1982002.html"/><content type="html">&lt;p&gt;今天去客户办公室,路过硅谷最著名的那家苹果店，发现门口排起长队。走过去，发现今天下午5点IPAD2开始发售。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2011/26286/2011031205174825.jpg" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;这队伍从苹果店门口一直排到梅西，LV门口&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2011/26286/2011031205195653.jpg" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;我每天都经过这里，第一次看到这种情形。&lt;/p&gt;&#xD;
&lt;p&gt;队伍里面80%是中国人，深深证明了中国人民站起来了！中国人有钱了！&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2011/26286/2011031205240547.jpg" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;很多博友会问，怎么这里头这么多中国老太太阿？&lt;/p&gt;&#xD;
&lt;p&gt;呵呵，我想，这些中国老太太买了IPAD2之后会卖给谁？还不是最终卖给中国人？&lt;/p&gt;&#xD;
&lt;p&gt;这年头美国人没有钱，欧洲人没有钱，只有中国人才有钱！&lt;/p&gt;&#xD;
&lt;p&gt;我为自己做为一个中国人而自豪！&lt;/p&gt;&#xD;
&lt;p&gt;最近在写我在硅谷见闻的时候，博友们反应十分热烈，我将持续报道我在硅谷的见闻，让没有机会接触IT业胜地--硅谷的朋友们能够了解硅谷！&lt;/p&gt;&#xD;
&lt;p&gt;大家想了解硅谷什么话题，尽管和我说，我能解答的话我会专门写文章讲述这方面的事情&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/1982002.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/03/12/1982002.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/02/28/1966685.html</id><title type="text">成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章(续篇)</title><summary type="text">哗，吓了一跳，我自己都被自己吓了一跳，我只是周五下午（硅谷时间周五下午就是中国时间周六上午）比较有空，并且十分高兴，所以就把半个月前写个总公司CEO的email处理一下放了上来，详见&amp;lt;成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章 &amp;gt;想不到大家居然如此厚爱，实在出我意料。感动之余，有如下感想：发现园里博友们素质很高啊，留言里既有支持我赞同我的言论，也有反对我持不同意见的言论，最关键的是大家都很讲文明，没有人身攻击。谁说中国人没有素质，不配讲***。谁说网友们没有素质，只会***。我看不见得吧。看，大家还是蛮有素质的嘛。有评论问怎样才能到硅谷工作，我根据我身边朋友的经历，大概</summary><published>2011-02-28T01:18:00Z</published><updated>2011-02-28T01:18:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/02/28/1966685.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/02/28/1966685.html"/><content type="html">&lt;p&gt;哗，吓了一跳，我自己都被自己吓了一跳，&lt;/p&gt;&#xD;
&lt;p&gt;我只是周五下午（硅谷时间周五下午就是中国时间周六上午）比较有空，并且十分高兴，所以就把半个月前写个总公司CEO的email处理一下放了上来，详见&amp;lt;&lt;a target="_blank" href="http://www.cnblogs.com/adalovelacer/archive/2011/02/26/1965546.html"&gt;成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章 &lt;/a&gt;&amp;gt;&lt;/p&gt;&#xD;
&lt;p&gt;想不到大家居然如此厚爱，实在出我意料。&lt;/p&gt;&#xD;
&lt;p&gt;感动之余，有如下感想：&lt;/p&gt;&#xD;
&lt;p&gt;发现园里博友们素质很高啊，留言里既有支持我赞同我的言论，也有反对我持不同意见的言论，最关键的是大家都很讲文明，没有人身攻击。谁说中国人没有素质，不配讲***。谁说网友们没有素质，只会***。我看不见得吧。看，大家还是蛮有素质的嘛。&lt;/p&gt;&#xD;
&lt;p&gt;有评论问怎样才能到硅谷工作，我根据我身边朋友的经历，大概有两种比较靠谱的途径：&lt;/p&gt;&#xD;
&lt;p&gt;1。在大陆找家美国公司的分公司先工作着，比如微软，谷歌，然后内部调动，从中国调到美国工作。&lt;/p&gt;&#xD;
&lt;p&gt;2。到美国念研究生，然后找家美国公司实习，毕业后就留在美国了。&lt;/p&gt;&#xD;
&lt;p&gt;当然还有其他途径，比如找个美国人结婚，亲戚移民，特殊技能移民，但是可能不适用博友们。&lt;/p&gt;&#xD;
&lt;p&gt;还有博友们其他评论，我觉得主要是两种人，但是我还没有李开复李老师那样的成就，实在不敢当各位的人生导师。同时我这个人属于实干型的，实在是口舌笨佐，讲不出什么大道理。这样吧，我就讲我这两天自己遇到的真事，希望对大家有所帮助，有所启发。&lt;/p&gt;&#xD;
&lt;p&gt;1。苹果宣布3月2日在我斜对面的芳草地艺术中心发布IPAD2, 很是激动，当初为什么想来硅谷，不就是为了有个好的发展平台而发展吗？&lt;/p&gt;&#xD;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt;所以呢，大家到大城市发展，只是求个发展的平台，而不是求在大城市生活。只有明确了这个目的，那就向这个目的前进，利用这个平台谋得发展之后，实现了自己的目的，就足够了。所以我在北京曾经工作过2年多，从来就没有想过在北京买房买车。&lt;/p&gt;&#xD;
&lt;p&gt;当时我大学毕业之后，因为老家是广东，经济条件尚可，很多同学都回老家了，我没有，就是为了找个发展平台好发展。&lt;/p&gt;&#xD;
&lt;p&gt;2。今天看到报纸说中国农民工，建筑工纷纷到海外打工，年薪10万，有些航班上一半都是去海外打工的农民工。我想硅谷的报纸还是有职业道德的，这个新闻应该不假。&lt;/p&gt;&#xD;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt;所以呢，既然农民工，建筑工都能到海外打工，年薪10万，我相信我们这些博友们，从事着高智商的工作，通过我上面讲的两种来硅谷工作的途径，到美国来不是件困难的事情。&lt;/p&gt;&#xD;
&lt;p&gt;3。这个星期饭桌上的话题就是周末硅谷要迎来34年来第一场雪。结果大家都满怀期待。结果这两天硅谷都是阳光充沛，不少人开始骂这是什么天气预报阿。其实是有下雪的，还有人用手机录下来放到Youtube上了。&lt;/p&gt;&#xD;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt;所以呢，很多时候，当你心理预期落空的时候，不要失望，不要骂人，只不过是你自己没有找到正确的门道而已，比如如果你不像我那么懒，周末睡到日晒三竿后，早早爬起来就去双峰，那你不就可以看到硅谷34年来的第一场雪了吗？&lt;/p&gt;&#xD;
&lt;p&gt;呵呵，最后说一句，上述言论纯是个人感想，没有经过策划，没有经过深思熟虑，只是讲述自己的亲身经历，如果你觉得有什么不满，就把它当成故事会看看，笑笑就可以了。&lt;/p&gt;&#xD;
&lt;p&gt;当然，我真心希望有心人能够得到启发，通过上面我提到的两种途径来到硅谷工作。有心人，我相信你行的，既然农民工，建筑工都能到海外打工，年薪10万，你这么聪明，怎么会不行呢?&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/1966685.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/02/28/1966685.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/02/26/1965546.html</id><title type="text">成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章</title><summary type="text">来硅谷三个月了，忙得要死，昨天客户提前两个月续签了一年的合同。付出得到回报，心情总是高兴的。想着半个月前写给总公司CEO的一封email,是我来到硅谷三个月的真实体会，觉得对大家也许有帮助，现在就把部分内容贴出来，不过出于email我带有公司业务信息，所以我处理了一下：=====================================我到美国硅谷快3个月了，感悟很多：1. 客户整个Office二十几号人真的是8小时工作时间内真的完完整整的在工作。最明显有2点：一，我从来没有看到客户的机器上的聊天工作有闲聊的迹象。二，吃完午饭之后没有任何休息和午觉，马上投入工作。2. 第一天到硅谷，在去</summary><published>2011-02-26T00:05:00Z</published><updated>2011-02-26T00:05:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/02/26/1965546.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/02/26/1965546.html"/><content type="html">&lt;p&gt;来硅谷三个月了，忙得要死，昨天客户提前两个月续签了一年的合同。付出得到回报，心情总是高兴的。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;想着半个月前写给总公司CEO的一封email,是我来到硅谷三个月的真实体会，觉得对大家也许有帮助，现在就把部分内容贴出来，不过出于email我带有公司业务信息，所以我处理了一下：&lt;/p&gt;&#xD;
&lt;p&gt;=====================================&lt;/p&gt;&#xD;
&lt;p&gt;我到美国硅谷快3个月了，感悟很多：&lt;br /&gt;&amp;nbsp;&lt;br /&gt;1. 客户整个Office二十几号人真的是8小时工作时间内真的完完整整的在工作。最明显有2点：一，我从来没有看到客户的机器上的聊天工作有闲聊的迹象。二，吃完午饭之后没有任何休息和午觉，马上投入工作。&lt;br /&gt;2. 第一天到硅谷，在去客户office的路上，我发现我走路是最慢的，连上学的小朋友走路都比我快，目前我已经赶上了脚步，不再是最慢的那一个:-)&lt;br /&gt;3. 客户在用热情，激情去工作，经常在半夜和周六还能收到客户工作的email.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;我觉得要想提高我们的**********************。那么我觉得最起码要：&lt;br /&gt;&amp;nbsp;&lt;br /&gt;1. 客户整个Office二十几号人真的是8小时工作时间内真的完完整整的在工作。最明显有2点：一，我从来没有看到客户的机器上的聊天工作有闲聊的迹象。二，吃完午饭之后没有任何休息和午觉，马上投入工作。&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;1. 参考以上第1点，我们应该要诚实工作满8小时，从而有8小时的工作产出。&lt;br /&gt;&amp;nbsp;&lt;br /&gt;2. 第一天到硅谷，在去客户office的路上，我发现我走路是最慢的，连上学的小朋友走路都比我快，目前我已经赶上了脚步，不再是最慢的那一个:-)&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;2. 参考以上第2点，硅谷人收入高是因为工作节奏快所以效率高，我觉得效率高就是硅谷人收入高的原因之一，所以我们要提高我们的效率，每小时的工作产出，这样才能提得高***************。&lt;br /&gt;&amp;nbsp;&lt;br /&gt;3. 客户在用热情，激情去工作，经常在半夜和周六还能收到客户工作的email.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;3.参考以上第3点，我们公司提倡不加班的精神，我们不加班但是最起码要杜绝做一天和尚敲一天钟的思想。&lt;/p&gt;&#xD;
&lt;p&gt;======================================&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;相信会让大家很惊奇，很失望，这封email一点都不大气，太平淡无奇了。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;我觉得阿，中国人是最勤劳，最聪明，最善良，在硅谷的中国人，只要老老实实干活，满足以上3点，基本都有房有车，反正我到了硅谷之后，在街上乞讨的没有一个是中国人，无家可归整夜在街上游荡的没有一个是中国人。&lt;/p&gt;&#xD;
&lt;p&gt;所以，不需要讲什么大道理，懂什么大道理，只要真的踏踏实实按照以上三点做的话，我觉得就够了，足够在世界立足了。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt; &lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/1965546.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/02/26/1965546.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/adalovelacer/archive/2011/01/26/1945057.html</id><title type="text">流程管理误区</title><summary type="text">下面想法都是转载，并且原创，并且真正文章来源我已经没有办法找到，特此声明：我觉得这些想法很不错，所以就转载在自己的blog里面。 误区一：流程管理无用论 　　有些企业的管理者认为流程管理无用，流程阻碍业务运作，如果按照流程来做事情效率低，对外界反应慢。其实这是一种误解，造成这种误解的可能有两种原因。 　　其一、流程管理对于处于生命周期中创业期的企业可能意义不大，因为创业期的企业特点就是反应灵活，对于外界不断变化的环境很敏感，所谓“船小好调头”，企业的员工也是一人多岗，没有明确的分工，大家凭着一种责任心和对事业的执着来工作，企业以人治为主，这时过于强调流程管理往往会让小企业失去灵活的特点，不能适</summary><published>2011-01-25T21:56:00Z</published><updated>2011-01-25T21:56:00Z</updated><author><name>叶伟民</name><uri>http://www.cnblogs.com/adalovelacer/</uri></author><link rel="alternate" href="http://www.cnblogs.com/adalovelacer/archive/2011/01/26/1945057.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/adalovelacer/archive/2011/01/26/1945057.html"/><content type="html">&lt;p&gt;&lt;strong&gt;下面想法都是转载，并且原创，并且真正文章来源我已经没有办法找到，特此声明：&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;我觉得这些想法很不错，所以就转载在自己的blog里面。&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;误区一：流程管理无用论&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;有些企业的管理者认为流程管理无用，流程阻碍业务运作，如果按照流程来做事情效率低，对外界反应慢。其实这是一种误解，造成这种误解的可能有两种原因。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;其一、流程管理对于处于生命周期中创业期的企业可能意义不大，因为创业期的企业特点就是反应灵活，对于外界不断变化的环境很敏感，所谓&amp;#8220;船小好调头&amp;#8221;，企业的员工也是一人多岗，没有明确的分工，大家凭着一种责任心和对事业的执着来工作，企业以人治为主，这时过于强调流程管理往往会让小企业失去灵活的特点，不能适应业务还不稳定的现状。当企业随着规模逐渐扩大，经营范围逐渐稳定，企业内部分工逐渐明确的时候，企业开始步入成长期，就需要逐渐借助制度和流程来管理企业了。如果企业领导者仍然沿袭管理小企业的思维模式，认为流程管理无用，就可能使组织的成长跟不上业务的成长，具体表现是企业领导者不堪重负，整天忙着救火，企业部门间的横向联系发生障碍，效率降低。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;其二、某些处于成长期的企业没有先对现有流程进行优化，就通过流程文件或IT手段对流程进行了固化，导致企业走流程时花费的时间冗长，工作效率低下。企业员工觉得流程被固化以后效率更低了，办事更不方便了，自然对流程管理充满失望，产生误解。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;真正的流程管理是通过对企业中现有流程的梳理，找出流程中不增值的环节，通过减少甚至消除这些不增值的环节来提高整个流程的效率。使流程不断优化最终成为容易、快速、准确、便宜的优秀流程。避免没有将企业中现有的流程充分的梳理和优化就草率的固化，企业在没有将流程固化以前，可能有很多流程来实现一个目标，不同的角色对流程的理解也是不同的。如果固化的流程仅仅是从某个部门的角度来确定的片面的流程或者根本就是目前最复杂和冗长的流程，这种做法自然会导致企业员工在走流程时感觉到阻碍而不是顺畅。很多流程中涉及到的角色为了缩短流程周期，只能通过个人关系来超越流程确保自己的事情得到例外处理，使流程的周期缩短。久而久之，企业制定的流程文件和制度形同虚设，恶性循环，企业文化变成以关系为导向，而不是制度和流程导向。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;所以科学合理的流程管理需要我们不断优化流程，通过持续优化做到流程能很好的适应企业的业务需要，起到对企业战略的落实，通过流程运作来降低流程输出的不稳定性和缩短流程周期，让制度和流程来支撑企业的运作，而不是靠人的关系来维持。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt; 误区二：流程详细不等于流程复杂&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;很多企业在梳理流程和优化流程时，建议不要把流程搞的很详细，太复杂。这也是目前很多企业对流程认识的误解，因为流程详细不等于流程复杂。我们说流程详细有两层含义：&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;第一、因为流程是分层次的，对于不同层次的流程需要不同程度的流程展现。对于流程活动的详细展现，必须充分体现目前企业运作过程中的现状，不能忽视其中的关键活动，尤其对于该流程目标实现必不可少的活动。对于流程中有些过于多的活动环节可以考虑用下一层次流程（子流程）来代替，并且对于一些容易出现问题的环节要用模板和制度来规定，让制度保证企业的运作不会偏离航道；&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;第二、对于流程中的每一活动的主要角色进行界定和落实，真正提高流程的执行力，不要到时候流程文件做出来了，不知道这个活动是谁来负责，导致流程形同虚设；&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;第三、对于流程中可能出现的分支要充分考虑，详细描述，使流程包容更多的选择条件。只有这样才能使流程起到输出稳定和降低返工次数，又能保证流程具有弹性，避免出现没有考虑的分支时流程的失效，流程角色的无所适从。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;如果企业不把流程中的活动详细的展现，就不能发现流程的真正问题和需要改善的地方，就不能发现流程中不增值的环节究竟有多少。而且如果流程搞的太简单而没有达到一个合理的细致程度，一些关键的活动没有展现的话，很可能在这些没有规定的环节就会按照员工不同的理解来操作，导致流程的输出不稳定，流程返工次数过多。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;但我们说凡事不可过度，过度的话，企业难免陷入某个细节之中，而忽视了对整个流程的审视，究竟如何把握好这个度，就需要借助咨询公司和顾问的经验和知识来达到平衡的效果，使流程管理真正起到它的作用。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;误区三：舍本逐末&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;忘记了建立流程的根本目的&amp;#8212;&amp;#8212;&amp;#8220;满足客户的需求，固化经验，提高业务运作效率&amp;#8221;，而过分强调&amp;#8220;规范与控制&amp;#8221;。唯有流程的有效输出才是为企业创造价值的，低效率的流程势必影响企业的竞争与发展。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;误区四：追求完美，企图一步到位&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;当有咨询公司介入时，这种倾向尤其明显：一方面希望借助顾问一劳永逸，另一方面，生怕顾问 &amp;#8220;偷工减料&amp;#8221;，凡是顾问介绍过的或是企业自己听到过的&amp;#8220;好东西&amp;#8221;都得有。结果流程很&amp;#8220;完美&amp;#8221;，模板很臃肿，最终无法实施，束之高阁。事实上，并不存在完美的流程，只有最适合的流程。随着内外环境的变化，流程需要及时优化，既不可能一步登天，也不可能一成不变。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;有效的做法应该是先建立简单、有条件运作的流程，保证流程的效率，兼顾控制。而效率与规范并不总是矛盾的，正如过程中的质量与进度并不矛盾一样。当然，也要对不同性质的流程确定不同的目标，有些流程如财务方面的流程需要在合理控制的前提下强调效率。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;设计流程时，首先应考虑流程运行的环境，如：管理层推行能力与决心、员工素质与执行能力、信息系统的IT水平，等。尤其是中小企业，如果过多地&amp;#8220;参考&amp;#8221;大企业的流程，照搬照抄，结果只能是自缚手脚，无法运作。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;其次，流程设计应关注执行者，而不是关注流程编写者。否则，尽管纸上描述得头头是道，很完美，执行起来很&amp;#8220;官僚&amp;#8221;，脱离实际，难以运行。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;第三，有效的流程设计还应该保证尽快推动流程运行起来，只有在运行过程中才能够积累数据，使流程不断优化。&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/adalovelacer/aggbug/1945057.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/adalovelacer/archive/2011/01/26/1945057.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
