47929 次阅读 | 发布时间:2014-10-22
回顾我的职业生涯,我曾自己单枪匹马地干过,也和一些特别有才能的人一起共事过,曾解决过一些非常严重的技术难题,也见识过一些鼎鼎大名的技术 公司。近期我和我的团队偶然聊起我的这些经历,谈论的成果是我们在编码时应该知道一些原则。这不是规矩,也不是指导方针。它们只是我在编写和运行代码时总 结出来的一些需要注意的原则。 详细内容
41217 次阅读 | 发布时间:2014-10-21
你的语言选择将影响着你的项目,并且你不可能在项目中途突然改变语言,所以这是你必须重视的一个选择。这也不是一个你能够根据自己的个人喜好或朋友的提议而做出的选择。你关于项目的计算机语言的选择应该是经过仔细研究且务实的。最重要的是你的结果的质量而不是语言是否配得上你个人的编程技巧。 详细内容
33720 次阅读 | 发布时间:2014-10-21
人们的有些尝试从来没有成功过:接到一个小项目,项目小,完全不需要一个全职的项目经理。于是就决定让一个程序员兼任项目经理。毕竟,还能有谁比程序员更清楚应该写出一个什么样的程序? 详细内容
41538 次阅读 | 发布时间:2014-10-16
1973年,Liz Beigle-Bryant选了人生第一堂编程课,BASIC语言。她记得,那年头,计算机依然属于数学系而非工程系。由于她的学习背景是家庭艺术类,学校里所有的人都不建议她上编程课。Beigle-Bryant今年57岁了,直到最近的几年才再次接触编程,当时她报名学习了的免费网络课程(Codecademy)。尽管没有立即得到回报,她发现编程技术的学习让自己在找工作的时候更加自信。 详细内容
35354 次阅读 | 发布时间:2014-10-11
正如老牌Faces乐队的经典老歌《Ooh La La》中的歌词一样“ I wish that I knew what I know now when I was younger”,我常常想,要是我早点知道这些建议就好了。回首往事,刚开始的时候我只是非常单纯地喜欢写代码,也不知道要规划自己的职业生涯以及如何与人相处。我常常懊悔,要是我能早点知道下面这8条简单又实用的技巧,那我能少走很多弯路,避免很多麻烦。 详细内容
15792 次阅读 | 发布时间:2012-09-28
我根据我自身的生活状态和我认识的其他程序员的状况来假设一下你的生活状况。1、你喝很多含咖啡因的饮料。2、你是个夜猫子。这两项假设跟维他命D有什么关系?关系很大。没有足够的维他命D,你的身体很可能发生机能失调,导致诸如骨质疏松症或免疫力下降等病症。 详细内容
24067 次阅读 | 发布时间:2012-05-07
IT 从业人员常常日夜操劳,整体与机器和代码为伍,号称码农,可是为什么在某些人那里却得不到好口碑呢?TR 的 Alan Norton 列举了十大缘由,请诸位给评评看,是不是这个道理。 详细内容
14052 次阅读 | 发布时间:2012-01-29
Michael Arrington曾发表一篇博文说,创业者必须加倍的努力工作,甚至不惜趴在办公桌上睡觉,这样才能成功。对此,我并不赞同其观点,我看了很多评论都是关于这样工作会适得其反,不但没有获得成功,相反的,这也给程序员的身体造成一定的危害(长期或是短期都会有影响) 详细内容
6259 次阅读 | 发布时间:2012-01-26
很赞同《Joel on Software》中Bionic Office一文所说,办公环境需要比大部分员工的家中环境更舒适。否则老板只能招聘那些还住在简陋公寓的员工,他们才有可能下班后情愿留在办公室继续工作。 详细内容
6081 次阅读 | 发布时间:2012-01-26
编写健康的代码和健康的饮食有相同的要求:意识到并且坚持做。从吃垃圾食品到吃健康的食物需要首先意识到吃的东西可以改进。要执行这个改进,你需要坚持你的决定,编程也是一样的。 详细内容
8064 次阅读 | 发布时间:2012-01-26
我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不管改进我的时间管理方法)的书和软件开发拿出来看看。我最近刚看完一本 书,“Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman”。这本书推动我仔细的思考我应该把时间花在哪里。 详细内容
4440 次阅读 | 发布时间:2012-01-10
2011年对于Java社区来说发生了许多事情。我们等待了好长时间才等来了Java 7的发布,我们看着Oracle和Google官司的拉锯战,我们也迎来了更多在JVM上运行的语言。下面列出来的是过去的一年中我注意到的关键事件和趋势。 详细内容
15065 次阅读 | 发布时间:2011-03-05
本文是从Cussing in Commits: Which Programming Language Inspires the Most Swearing 这篇文章翻译而来。 任何一个程序员都会告诉你,编程中有时你会气得叫骂不已。但你是否知道写C++程序会比写PHP程序或Python程序引起你更多的咒骂呢? 详细内容