《美丽人生》影评

生活是美丽的,无论它怎样不尽如人意。你会在不经意的时候偶遇可爱的女孩儿,你要对她说:早上好,我的公主!然后脱帽致意,向她展示你的无与伦比的才能。
  
   对任何事情充满巨大的热情,把任何事情看作天赐。对任何人报以微笑,对欣赏你的人充满敬意。公主会爱上你的,因为你是如此热情洋溢,如此幽默风趣。你让她永远充满无限的惊喜。她真的爱上你了,这是一定的,你是她最可爱的无厘头王子。 Continue reading »《美丽人生》影评

Don’t be afraid to repeat yourself!

Don’t be afraid to repeat yourself!

Repeating everything you say is an essential skill if you want to get anywhere in life. It could save you a lot of trouble. Like say you discovered the cure for cancer, and you only had one friend/acquaintance because everyone else you tried to talk to ran away because you had a giant mole or something, and you told that person and they acted all excited and happy for you so you thought you’d gotten the message across but you never found out that what they really heard was “I want to become a dancer!”. This hypothetical situation would only work if you speak with an American accent (or you pronounce cancer as KAHN-ser), but I’m sure there are millions of other examples out there. Perhaps you found out the meaning of life and you told your person and they thought you said “I’ve been cleaning my knife,” then they’d probably run away from you just like everyone else and you’d be left with no one and you’d die alone, miserable and ugly. And why? Because you didn’t repeat yourself. Continue reading »Don’t be afraid to repeat yourself!

Don’t Repeat Yourself

Don’t Repeat Yourself

Context:

Duplication (inadvertent or purposeful duplication) can lead to maintenance nightmares, poor factoring, and logical contradictions.

Duplication, and the strong possibility of eventual contradiction, can arise anywhere: in architecture, requirements, code, or documentation. The effects can range from mis-implemented code and developer confusion to complete system failure. Continue reading »Don’t Repeat Yourself

也谈高手

下班回家,跟同事聊起来,何谓“高手”的话题,突然一句“你觉得自己是php高手吗?”,我随口答道,高手戴引号帽子的高手。呵呵O(∩_∩)O~!所以忽然想谈谈“高手”。

既有定义,高手必然存在,不是什么遥不可及的人。我们有幸还是可以达到滴。回到编程,PHP高手上来,或者C++、C、Java等等编程语言来,高手跟我们的区别还是蛮大滴。平常我们一直挂在口头,每每开会总会捎带着,信誓旦旦 “可读性、可维护性、接口良好性、可移植性、通用性、高效性”其实都是些,说起来容易做起来难的事。每每耳提面命,估计是让我们自我督促一下,“听到没,达到那些苛刻的要求才能接近高手”。

确实如此,同样的一个模块儿,高手编程时考虑的事情,思路跟入门级别的人会有所不同。而且往往达到高手一级的人,大都已形成自己独特的编程思维,或者类似于传统瓦匠、瓷匠的技艺手法。遇到什么的情况,如何处理,才能满足那些苛刻的要求,高手都有一套自己的策略。 Continue reading »也谈高手

创业者陷阱

中国创业者的热情很高,但市场对创业者并不热情。中国的创业者,尤其是信息产业的中小创业者是孤独的。所以,开复的创新工场给了他们很多的鼓舞。虽然很多投资人不看好创新工场的模式,但出身草根的创业者已经管不了这么多,的确,没有第二个开复可以帮助他们。

不管开复最终能够走多远,我呼吁大家对创新工场抱着宽容,声援他、支持他。因为创新工场是在帮千千万万的创业者们,而创业者们是中国富强的真正希望,至少他们是勇敢的探路人。
言归正传。俗话说,不幸的家庭各有各的不幸,但幸福的家庭都是一样的。对中国创业企业来说,我注意到成功的经验各自不同,但失败的原因有很多相似之处。根据自己参与的几个创业项目经历以及从中小企业战略大师宋新宇博士那里学的一些战略思想,我套用美国的26个军规,把导致中国创业企业失败的教训总结一下,供中国的创业者参考。
1. You are not a superman.  你不是超人!
很多创业者和企业老板,往往都相信自己是不同的(的确,创业者是不同的)。别人做不成功的事情,创业者认为那是因为别人都太笨。他认为自己能做成,因为他是不同的。不管他自信的理由是自己更聪明,还是自己有独门武器。结果往往是,他死的比别人还快。 Continue reading »创业者陷阱