201402-20 16则极具内涵的程序员笑话 1、程序员找不女朋友的原因 程序员问禅师:“大师,我身体健康,思想端正,各方面都不错,为何就是找不到女朋友呢?” 禅师浅笑,答:“原因很简单,不过若想我告诉你,你需先写一段java代码。” 青年略一沉吟,写完了。 “再写一段C#” 写完了, “再写一段php” 写完了, &ldquo.... Read More >
201401-02 程序员的个人教条 1. 自己的代码必须进行单元测试 不管是产品代码还是测试代码,都必须编写单元测试案例。产品代码进行单元测试就不用说了,测试代码进行单元测试也是非常重要的!测试代码本身都有问题,被测代码的测试结果又从何谈起。 2. 不要将狗食留给别人 不要将一大堆设计复杂,逻辑混乱,难以理解,根本无法维护的代码留给别人,你要想象着如何让自己的代码交到别人手里能够获得一些称赞。 3. 避免过度设计.... Read More >
201312-16 IT人员的期望值、忠诚度和工资 将近年关,公司人员的心浮动很大,来公司时间不长,公司人才流失率很高,真的是一件很头疼的事情。 首先,似乎在中国,IT公司都有一个不成文的习惯,大家都习惯于一年到三年之间换一个工作环境。这个主要是因为两方面的原因引起的:一方面是员工本身,一般IT行业在公司里工作的同时自己的能力也在提高,很多人自己觉得我的成长和贡献在一段时间要大于公司给的薪酬,所以在一段时间之后选择跳槽或者离职是一个很好的.... Read More >
201312-08 哪本书是对程序员最有影响? 这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都.... Read More >
201311-28 做为php开发工程师 在我们的人生规划中的一些瓶颈 作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢? PHP工程师面临成长瓶颈 先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万.... Read More >
201311-28 web程序人生的六大障碍 web开发技术的日新月益,总会碰到各种人生障碍,以下的web六大开发者障碍,你是否身陷其中呢? 1.偏执于某种技术 如其他任何领域一样,Web开发者通常用他们喜欢的语言、数据库或平台来工作。但在技术领域,我们可能需要更加脚踏实地。 无论你偏爱于微软技术、开源技术,还是一个苹果迷。执着于某一种技术,将自己局限于一小角落中,这在面临任何特殊技术时,不是一件好事。以开放的心态,学习.... Read More >
201311-27 思想在沉沦 突然发现自己越来越懒了,好久都没来跟新刚刚弄起来的博客。 最近忙新房子的装修的事情,头都大了,每次花钱都发现选择的方式太多,无从下手。 眼睛连续的疼了两周了,医生给看的,感觉不起什么作用,每天看这电脑不超过半小时就很干。 总感觉眼睛就要废掉了,就这样还得继续奋斗在公司的各个项目的屏幕上。 偶尔看了两天的博客,真的发现自己的圈子越来越小,现在在看问题的方式和想法上都感觉捉.... Read More >
201311-16 程序员遇到bug时常见的30种反应 开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复bug的过程,是值得我们好好推敲的。 我想分享一些有关程序员在努力修复bug时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻松幽默。最终,bug也会修复成功,你将会继续下一个任务。 我相信许多web开发人员和软件工程.... Read More >
201311-16 如果哲学家是程序员 尽管没那么明显,但至少对我而言,哲学与编程有很深刻的关系。你想想看,软件代码无非是反应了开发者看问题的视角和解决方案。在开始编码之前,开发 人员会花时间反复思考待解决的问题,明确该问题的要点以及它们之间关系,这种过程正好反应了他们看待这个世界的哲学。同样地,哲学家们都在不停地琢磨他们 所关心问题.... Read More >
201311-16 开发者是如何提升技能水平的 参加用户组:参加本地用户组的一些会议,总是有一些专家出席做相关演讲。 参加培训:公司总会为员工的科技技术做一些培训,有兴趣的可以参加提升自己的技能。 参加讨论会:参加一些类似于Google IO、Build、JavaWorld、WWDC、SQLPass等等,去接触一.... Read More >