分类目录归档:程序人生

我眼中的各种编程语言

所有的编程语言我都讨厌。曾经我想自创一门语言,但我没搞明白到底需要一门什么语言,所以也从未开始过。 许多时候,你没法选择使用哪种语言。不管我在用哪种语言,我都尝试去接受它的优点和缺点。

到底开发者需要掌握多少门语言?

前不久的世界开发者大会上,Apple公布了它的新开发语言Swift。这是最近大型技术公?#20037;?#24320;发的一大波新语言中的最新成员,这些新语言某种程度上都是专门应用于他们自己的平台。对iOS开发者,Apple有Swift;而Facebook 有 Hack —— 一门用于后端开发的语言。与此同时,Google已经拥有了它自己的Javascript替代者 Dart,以及一门新的通用编程语言Go。

一位创业者的“毕业感言?#20445;?#30789;谷争相学习的典范Heidi Roizen关于生活和工作的8条金玉良言

Heidi Roizen 一度是硅谷人人争相学习的典范。她曾创办自己的公司并管理了 14 年之久。后来,她担任苹果公司主管开发者关?#26723;?#39640;级副总裁。现在,她是 DFJ Venture 的一位风?#37117;遙?#22905;还在斯坦福主讲一门名叫“企业家精神”?#30446;?#31243;。她几乎认识硅谷的所有重要人物并且灵活地运用着自己的影响力。哈佛商学院甚至还有专门关于她的案例。

“出错了”和报告Bug的艺术

没有那句话能像“出错了”一样让程序员/开发者如?#21496;?#20007;,心里翻江倒海,怒火一点即燃,还要死掉一大片脑细胞。这句生硬的开场白通常标志着让开发者?#24535;?#30340;长时间排错工作要开始了。

美国职场专家:优秀?#20064;?#20250;为员工提供什么?

好的?#20064;?#37117;有优秀的组织能力。好的?#20064;?#20063;都有极强的决策能力。好的?#20064;?#20570;重要的事。特别优秀的?#20064;?#21017;兼具上述三点,甚至更多的能力。当然,他们关心他们的公司和客户,他们的经销商和供货商。但是最重要的是,他们会非常关心为他们工作的人。这也正是为什么特别优秀的?#20064;?#22914;此稀有的原因。