2016
04-15
04-15
如何成为“10倍效率”开发者
BradFeld的一篇文章TheRiseofDeveloperonomics中提到了“10倍效率的开发者(10xdeveloper)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),AdamLoving在读了之后受到启发,并向多位大牛(BenSharpe、CollinWatson和JonathanLocke)询问如何成为“10倍效率的开发者”,最后得到了以下的答案。 1、只做需要做的工作 使用敏捷方法;全心全意做UX设计;沟通...
继续阅读 >
作为软件架构师在开发行业工作30来年了,每一次接到新的项目时,我都会感到激动,我觉得我又可以重新开始一个新的项目计划了,并且可以重新制定新的工作日程,并进行新的技术方案指导,因为我就是这样成长起来的。 1.Code代码是重点,但文档也不可忽略,需紧紧的在后面。2. 单元测试,交叉测试,系统测试一个也不能少。3.单元...
效率高的明显好处是——单位时间内,能完成更多工作。但这只是冰山一角,假如工作速度快,你就会倾向于低估做事的成本,因此乐于完成更多工作。 举个例子,假设你每写一篇博客都要花六个月。当周六你宅在家里无所事事时,可能也不会想开始写博客,因为觉得这件事做起来太漫长。 更糟的是,因为写博客的进度慢,就更不愿坚持。因为学习一件事最好的方法就是一次又一次重复,而这件事情时间...
日前,SitePoint花了一个月时间进行了有关PHP框架使用情况的调查,通过调查结果所示,无论是在团队项目还是个人项目;无论是国家或是年龄层次,Laravel都是使用最多的一款框架。其中,最流行的PHP框架前三甲为:Laravel、Symfony2、Nette。一起来看下:最受欢迎奖PHP框架在工作中的流行情况日常工作中较为活跃的几款PHP框架PHP在私人项目中的使用情况在私人项目中较为活跃的PHP框架如图所示,无论是在团队项目还是个人...
在这个日新月异的行业,对PHP开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看待。本文将为您介绍如何通过编程“规范”成为一个更优秀的开发人员,同时,也许您还可以利用这些信息来帮助别人成为一个更优秀的人。如何成为一个专业人士?专业,不管你正在做什么工作,从...
惠新宸@Laruence,是国内最有影响力的PHP技术专家,PHP开发组核心成员,PECL开发者,Zend公司外聘顾问。他曾供职于雅虎,百度,现在新浪微博任平台及数据部总架构师兼首席PHP顾问。惠新宸是PHPNG核心开发者,PHP5.4,5.5的主要开发者。作为PECL开发者贡献了Yaf,Yar以及Yac、Taint等多个优秀开源作品,同时也是APC,Opcache,Msgpack等项目的维护者。从一个在网上搜PHP教程的初学者,到PHP开发组核心成...
在程序开发中,快速有效的找到代码中的错误并给予解决是十分重要的技能,也就是调试代码的能力。我们要在实现、测试中确保代码的质量,无论错误的大小,Web开发者都应该可以追踪代码,找到错误。当然,可以借助一些优秀的代码调试工具是最好不过的了。 如今,尽管市场上有大量的调试和错误报告工具,但真正满足开发者需求的优秀工具并不是很多。这里为广大开发者推荐10款错误报告和追踪的调...
1.通过PHP用正确地方式来开展工作,尽可能地去理解你所接触到的一切,如果实在不能理解就去问问身边的牛人。2.永远不要停止学习,永远把你的理解力推向一个更高的水平,不要停滞不前。3.不要盲目地遵守编程中的规则。要去理解它的重要意义在哪里,然后把它用到你的工作上。4.爱上你正在做的事。如果你不爱它,所做就都不值得,你应该做你爱着的事情。5.学会认知你不理解的知识和能力,这是你掌握它的第一步。6.记住...
我们看到,越来越多的个人或小型团队创业正在成为互联网中一支庞大的力量。这样的创业者往往有很全面的能力要求,他们不仅要根据需求设计产品,还要完成设计和编码。我看到一位名为Nader的设计师写了篇文章分享他是如何在6个月通过自学,掌握交互设计、平面设计、Web设计、和移动应用设计的。我想他的经验不仅使用于那些想要转型做设计师的人,也能对很多开发者起到帮助。从练习画画开始Nader说,很多人的误区是刚开始就一头扎...