开发中你应该做的与不应该做的程序设计的 Top 10 做与不做

今天来和大家分享两个很不错的程序设计「做」与「不做」列表。首先,是 Andres Taylor (安缀斯‧泰勒)写的「Top 10 Things Ten Years of Professional Software DevelopmentHas Taught Me」,翻成中文就是「十年程序设计经验教我的十件事情」。原文不长,里面有很多不错的观念,我鼓励你们去读读。

你或许不知道但却普遍存在的编程的事关于编程,鲜为人知的真相

一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码——不管他的技术水平有多高。好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。一个优秀的程序员的效率会是一个普通的程序员的十倍之上。

人人网也上市了人人网今日在美上市

人人网北京时间5月4日登陆美国纽交所上市,募资规模最高可达7.434亿美元。本周,人人网及其他至少17家来自世界各地的企业都将在美国IPO,融资总额至少为25亿美元,而其中不乏中国公司的身影。据了解,内地在线婚恋网站世纪佳缘也正式启动纳斯达克上市计划。此外,凤凰新媒体、淘米网、网秦、迅雷、58同城等一批互联网公司也已紧锣密鼓,势必引起又一轮赴美上市热潮。美国IPO研究和投资公司上周表示,今年4月创下美国市场自2007年8月以来的最高单月新股发行纪录。

关于PHP的牢骚与现状为什么说PHP是个集中营

有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。但他所说的PHP的问题却是另外一个问题。他并没有说这种语言有问题——他认为这种语言被一种常见的文化现象包围着,是一种通常由语言的创造者造就的文化传统,现在看来这对一些糟糕的编程实践方法起到了鼓励作用。

当你发觉时互联网早已是SNS的天下了博客已死,人人网还没形成长尾

从一个网站Facebook,到一部电影Social Network,到Facebook创始人扎克伯格被时代周刊评选为2010年度人物,全球最大的社交网站Facebook风行一时。在我们来不及去界定SNS时,我们已经完完全全处在SNS的包围中。SNS其实可以有三种解释,前两个缩写是公认的“social network”,而后一个S既可以指service,也可以指software,随着媒体的进化,现在较多指的就是如Facebook之类的site(网站)。

开发者的生产力与薪水比例失衡软件工程师的薪水和生产力如此不成比例

算起来软件工程师大概是全世界最特別的一种职业,因为一个最好的 programmer 和一个最烂的 programmer,生产力相差至少 10 倍,有时候甚至可以高达 100 倍。这在其他的职业几乎是没听过的——像 Jordan (麦可‧乔丹)这样强的篮球运动员,平均一场比赛的生产力,顶多也只是菜鸟板凳的 10 倍。即使是其他脑力、创意密集的行业,例如:IC 设计、建筑、商品设计等等,生产力的差別也都是在 10 倍的这个级别,很少达到 100 倍的。

网络媒体与平面媒体的比较让你的网媒更科学更黏用户

国内互联网媒体的历史已经超过10年,10年还是太新,太短,培养的人才太少。故而网媒扩张的时候,往往会从平媒直接挖一些有三五年经验的尖子过来,许以重金高位。但平媒与网媒之间其实有一道鸿沟,正常情况下,需要1年的时间来过渡,真正理解互联网时代的媒体运营方法。在平媒越是自负,越难虚心学习,过渡的时间也就越长。

大部分情况下要抵制代码重写认为代码需要重写你会犯下一个低级错误

我们是程序员。程序员,在他们自己的心里,是建筑师,当他们来到一个地点,第一件想要做的事情就是:把这地方推平,盖上辉煌的建筑。他们对慢慢的修缮没有兴趣:小修小补,改善,培植花草。有一种不可捉摸的原因让程序员们总是希望丢掉这些代码、重新再写。原因是他们认为老的代码是混乱的。可是,你会观察到一种非常有趣的现象:他们的判断通常是错的。他们之所以会认为老的代码很烂的原因来自于一个重要的、基本的编程定律。

励志的乔布斯办公室名言他是个天才和疯子

乔布斯先生每天必来到我们部门看昨天的成果,能听到他骂人,我们并不生气,因为我们知道他不允许产品上市后没有销路。不要按照用户的坏习惯去设计,也不要按照程序员的思维去设计!有好的想法要坚持,不要被其他人的观点的噪声掩盖你真正的内心的声音。当你的想法站不住时,立即大度的丢弃,这其实是更是一种坚持。任何一款产品都不应该带着BUG去见用户,那怕失信于媒体推迟发布时间。

微软85亿美元现金收购SkypeSkype将成为微软独立业务部门

5月10日晚间消息,微软今日宣布85亿美元现金收购Skype,此前华尔街日报报金额为70亿美元以上,而纽约时报则称金额为85亿美元。交易完成后,Skype将成为微软的一个独立业务部门。这起收购案将成为微软36年历史上数额最高的一起收购。微软的传统做法是避免进行数额较大的收购。2007年,微软曾以60亿美元收购在线广告公司aQuantive,但很多现任及前任微软高管都认为60亿美元的收购价过高。

有时候不懂技术反而可以将产品设计得更好计算机爱好者 VS. 程序员

优秀的计算机爱好者具有一种无价的技能。可作为一名程序员会跟计算机爱好者一样吗?难道程序员跟那些不知道如何编码的计算机爱好者们相比,会在创造性上处于劣势吗?下面的这个故事让我看清了他们之间的不同。我最近被邀请在一个周末创业活动中做指导。周五晚上,我们召集到一起吃匹萨,定创意,建团队以及讨论启动计划。临近结束时,每个人都对这个周末将要做的事情感到非常的满意。

为什么微软不惜高价收购Skype微软必须收购Skype五大原因

微软以85亿美元的高价收购Skype肯定是报价过高了,但这将是微软必须收购的一起交易。微软的数十亿美元的高额成本可能并不算什么,但是其从此收购交易中获取的巨大利益将是切实并长期存在的。微软为何一定要收购Skype,至少有以下5点原因。微软收购Skype的一个最明显的原因就是为了企业协作。微软还将利用Skype来提升必应的市场份额。

中国互联网企业赴美上市的泡沫此次大量IPO的背后是隐藏玄机的

中国的企业到美国上市是很正常的,许多企业也从上市尝到了甜头,大量的融资成就也一番霸业。互联网企业也是不少,百度,阿里巴巴,都是在行业中的霸主。但是最近的几起IPO看似平稳的过渡,我个人认为实际上是一个隐形的泡沫。2001年对于华尔街的人来说是悲剧的,大家从中都得到了不少的教训。互联网企业的市值虚高,盈利点不足……许多投资者因为互联网搞得倾家荡产,你可能说Google成功了,Google的上市是在泡沫过后的。

Skype的不平凡的前世今生Skype创始人:用破坏性技术开辟捷径

他是一个瑞典人,戴着一副方形的粗框眼镜。六年前,《泰晤士报》形容这幅眼镜是比尔·盖茨式的。彼时的他刚买掉了自己创立的公司;六年后,这家公司有了新买家,巧合的是,新买家的创始人是那个对眼镜品位跟他相似的人。他就是尼克拉斯·赞斯特罗姆(Niklas Zennstrom),Skype联合创始人。“我会比比尔·盖茨更富有。因为我的思想、我的技术、我的产品比他的更开放,我会拥有比他更多的合作伙伴。”这是尼克拉斯2004年来到中国时讲的。

你真的喜欢做程序员的工作吗你必须要认识到你能改变很多东西

我喜欢这种做事方式。首先,我在Facebook日志页面上寻求反馈,询问人们喜欢看什么样的文章。有人希望得到更多的从前辈那里来的关于个人事业上的忠告,而正好出现了两篇这方面的文章,让我轻松了一下。在这个行业里,如果你想找,你会找到很多从有经验的人哪里提供的人生事业上的忠告建议。今天,我的主要目的是要让你——一个软件工程师——弄清楚自己是否正走在正确的道路上。

天堂和来世只是害怕死亡的慰藉对于坏掉的“电脑”来说,没有天堂和来世

霍金21岁时被诊断出患有运动神经元疾病,15日他在接受《卫报》的独家专访中,与人们分享了他对死亡、人类目标和人类存在机会的看法。有人认为,随着病情不断恶化,霍金会在几年内死于这种不治之症。这种前景促使霍金转向瓦格纳的音乐寻求精神慰藉,不过他表示,尽管他的未来被乌云所笼罩,但是疾病最终使他能够更多地享受生活。

开源项目与云计算的密不可分没有互联网开源就不复存在

没有互联网开源就不复存在,因此开源与云计算联系在一起或许是不可避免的趋势。这还要从头说起。自云计算兴起之初,软件即服务提供商就倾向使用LAMP堆栈(或者类型的形式)来交付网络应用软件。在过去几年间,开源云项目的数量也发生了急剧增长。根据开源专业知识丰富的布莱克.德克的说法,开源云项目的数量从2005年的寥寥无几增长到2010年底的470种。虽然这个数量在50万种应用软件项目中所占的比例非常小,但是开源云项目的影响力已经大大超过了他们的数量本身。

社交网络的宇宙信息图标2011地理社交宇宙(信息图2张)

同大家分享两张非常精美的地理社交宇宙图,图片由JESS3的Jesse Thomas绘制,来源Techcrunch。从图片可以看到一些问题,为什么移动互联网会如此受重视,为什么微软会用85亿美元高价购买Skype等等。