你已经是一个优秀的开发者了吗?我不是

本文已经过原作者Shadeed 授权翻译。

作为一名培训师,我定期监督学员,通过适当的入职培训和技术内容的教学,他们慢慢的从初学者成为真正的开发人员,一部分是非常好的开发人员。

什么是优秀的开发人员,他们与普通开发人员有啥不同?

你已经是一个优秀的开发者了吗?我不是

我认为成为一名优秀的开发者与下面行为不沾边:

以我的理解,一个好的开发人员...

编写工作代码

这答案有点意外,是吧?但是,好的开发人员会确保他们的代码能够正常工作,他们是这样做的:

了解DRY

复制&粘贴 ? 不要这么做。不要重复你自己。优秀的开发人员会把重复的功能封装成组件,这样下次需要使用直接引用使用即可,这可以防止了错误或不一致,同时增加了可维护性。

终身学习

技术/框架来了又去,不断的更新。IT 部门由不断变化的需求和创新所决定。今天的最新主题明天可能已经过时了。优秀的开发人员意识到这一事实,并独立地进行自我学习。优秀的人喜欢终身学习。

学会团队合作

优秀的开发人员应该明白,与独行侠相比,与小伙伴们一起工作,效率更快、更好、也比较有趣。彼此之间分享各自的代码和知识,寻求帮助和帮助他人。单枪匹马可能会做得很好,但有团队都会做的更好。

每天都要进步一点点

在团队中工作有一定的优势。例如,我们遇到困难时可以向某人征求意见或反馈。反馈是进一步发展自己的一种很好的方式,因为它能让你洞察别人思考和看待事物的方式,特别是关于你的代码或你实现代码的方式。优秀的开发人员知道这一点,并主动寻求反馈以改进(甚至是每天)。

沟通(及时和有目的)

问题时有发生,这是不可避免的。但优秀的开发者知道自己什么时候迷失了方向,并在无法回头之前(例如错过了重要的截止日期)进行沟通。但是同样的道理也适用于当有一些事情阻碍了他们的工作效率或者当他们有开放性的问题(例如不明确的业务方面的需求)。

最后

成为一名优秀的开发者有很多因素**,记住:没有人一出生就是大师,甚至没有人是完美的。**立志成为一名更好的开发者,就是向前迈进了一大步。如果你多花点时间,努力向上爬,剩下的自然会到来。


作者:Shadeed 译者:前端小智 来源:dmitripavlutin

原文:https://dmitripavlutin.com/react-hooks-mistakes-to-avoid/

展开阅读全文

页面更新:2024-05-27

标签:开发者   优秀   可维护性   目的   独行侠   可能会   单枪匹马   初学者   反馈   团队   需求   代码   方式   测试   工作   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top