设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

做一名优秀的开发者可没有说的那么简单

2014-10-22 11:20| 发布者: joejoe0332| 查看: 1473| 评论: 0|原作者: CSDN|来自: CSDN

摘要: 在这个日新月异的行业,对PHP开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程 ...

  在这个日新月异的行业,对PHP开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看待。


  本文将为您介绍如何通过编程“规范”成为一个更优秀的开发人员,同时,也许您还可以利用这些信息来帮助别人成为一个更优秀的人。


如何成为一个专业人士?


  专业,不管你正在做什么工作,从自身开始要求。专业人员首先要有自己的个性和特点。正如在生活的各个领域,专业的编程人士总是受到推崇,下面让我们来看一下你是如何成为一个专业人士的吧。


不要自我为中心

  由于我熟练掌握这门技术,曾经有过在一个大型团队工作的机会。最重要的是我早期所学到的团队活力,就是那种团队间携手并进的协作。

  在一个团队,大部分时间你要做的就是互相学习,这种工作环境应该被赞扬和共享。如果你是一个傲慢或者自我的人,而且不想分享你的工作和知识,那么在这种工作环境下工作,你一定会觉得不适应。


要有责任心

  非专业人士不需要为他们的工作负责,他们认为那是经理的事。因此一到下午5点,就会忘了刚刚分配给他们的工作。

  而一个专业的程序员是绝对不能接受这一点的。如果因为你的bug造成公司损失数千万美元,你感觉如何?这个问题还要取决于管理层的解决方案,以及公司如何处理。每个公司都应该鼓励开发者为他们自己的行为负责,更重要的是为他们所写的代码负责。

  如果你的错误已经危及到了服务器,那么请尽你最大的努力尽快解决它,即使需要你熬夜处理。这将有可能使你摆脱非专业人士的称呼,并且还可能会获得更高的薪水。


接受批评

  没有bug的软件是不存在的,我们或多或少都会犯一些愚蠢的错误。而重要的是我们如何处理像“作为开发者你是怎么考虑的”这样的批评。任何批评都应该有可取之处,都值得你去学习,因为那样会让你在自己所处的工作岗位上变得更优秀,尤其是被比你有着更丰富经验的人批评。


有良好的职业道德

  成为一名专业人士是不容懈怠的,学习也不只是朝九晚五的事。不断的学习,实践和提高自己是对自己的一种投资,并且这是你自己的责任,而不是你雇主的。

  你应该利用工作之外的时间来学习(即是说你不能占用你雇主的时间,来学习最新的SitePoint教程。)嘿!很简单的!学习起来吧!

  你也许会说没有充足的时间。那么你错了,你当然有!你一定要相信你很聪明。如果你想认真对待你的事业,那么请把它当回事儿,专注些。早上早点起床,下午下班晚点走,利用这些额外时间,在不影响你的健康和家庭的情况下,来扩展你的优势。下班前的短短半小时,也就意味着你每周会额外多出5个小时来学习。


如何写出优质代码?


多看源代码

  熟能生巧,代码也一样。如果不经常练习看代码,自然学不会快速阅读。开发人员的工作是写出优秀的代码,但是如果不多看看那些优秀的代码,你可能会有些力不从心。

  大多数开发者经常是在还没有接触到源码时,就盲目使用第三方库。当然这也并不是说不可以,但是如果要了解要想深层次理解这个库究竟有多大的帮助,还需要进行深度挖掘,比如研究源码,源码中的注释,以及进行运行测试等。同时,多看代码还会帮助你快速找到其他开发者的错误,这对你以后做代码审查或编程都有一定的帮助。


学习新技术

  不断的学习会让你成为一个更优秀的程序员。

  时时刻刻接受新事物,了解最新动向。一切事物都是变化的,但不变的是留在你大脑中的知识。一个优秀的开发人员从未停止过学习,甚至是花上15-20年时间。


放慢速度

  放慢速度意味着要在你试图解决的问题上多花些时间,而不是一味追求速度。

  我见过一些初级开发人员为了完成任务,很快得就编写出了代码,虽然速度快但导致代码质量不高,bug频出。然后不得不坐下来,花费更多的时间来解决bug。中级开发人员的不仅懒惰而且还没速率,而这却关乎着每个人的利益,因为一个好的程序员不希望同一个工作被重复做两遍。对于高级开发人员来说,实际上编写代码要占用他们整个任务三分之一的时间,而剩下的时间则用来思考更好的问题解决方案。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部