201312-08 哪本书是对程序员最有影响? 这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都.... Read More >
201312-07 程序人生的四个象限和两条主线 零 为什么我们要自己做职业生涯规划?记得电影《社交网络》里边,CFO同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。” 其实我们大多数人对HR几乎都存在类似的误解—— 你以为她是你的HR,其实她只是公司的HR。她们ca.... Read More >
201312-03 读一本跟技术无关的书籍 你经常读编程博客吗?你经常读软件杂志吗?你经常读一些跟程序员相关的书籍吗? 请停一下,放下你的计算机读物,下周再去读。去找一本跟IT无关的书。 你是否曾经有过一种对编程世界如洪水般涌现的新事物不知所措的感觉?那正是你应该找一本不同的书去读的时候。 找一本你觉得有趣的,或你喜欢的作家写的书。很多人认为读这些小说、读这些专业领域外的书都是浪费时间,但事实不是这样的。 这些书.... Read More >
201312-02 2013年11月 编程语言排行榜 本月,TIOBE编程语言排行榜top 5中,前四位排名与上个月保持一致。排在第五位的是C#,与10月份的排在第五位的PHP位置互换。另外,值得关注的是在top 20排名中,有3-4种编程语言的声望明显提升,这些语言都是由微软定义的,比如C#,SQL Server语言Transact-SQL以及V.... 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 皮克斯动画讲故事的22条法则 今天看到这个觉得说得真的很有道理,每一次成功的背后都应该有一个不屈不挠的过程。 对于一个人物,你赞美的应该是他的不屈不挠,而不是他的成功。 时刻记住,讲那些能让作为听众的你感兴趣的事,而不是作为作家的你喜欢写的事。这两者有很大的不同。 大胆尝试某个主题,但往往不到故事的结尾你无法看清故事真正说的是什么。这个时候重写它。 很久很久以前.... Read More >
201311-16 程序员遇到bug时常见的30种反应 开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复bug的过程,是值得我们好好推敲的。 我想分享一些有关程序员在努力修复bug时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻松幽默。最终,bug也会修复成功,你将会继续下一个任务。 我相信许多web开发人员和软件工程.... Read More >
201311-16 如果哲学家是程序员 尽管没那么明显,但至少对我而言,哲学与编程有很深刻的关系。你想想看,软件代码无非是反应了开发者看问题的视角和解决方案。在开始编码之前,开发 人员会花时间反复思考待解决的问题,明确该问题的要点以及它们之间关系,这种过程正好反应了他们看待这个世界的哲学。同样地,哲学家们都在不停地琢磨他们 所关心问题.... Read More >
201311-16 做程序员之后才知道的 5 件惊奇事 5. 人际交往 编程看起来是一份相当孤独的工作——你需要完成一个功能,所以你坐下来并用代码将其实现。不过事实上,你和其他的同事会有相当多的交流。你会和同事讨论设计,你会在开会时审查新功能,你会和测试人员讨论你的代码。 学会委婉和圆通,在交流中非常有帮助。如果还不会,那你得去学一下。关于这方面,有一本畅销书——卡耐基的《人性的弱点》。如.... Read More >