成为优秀程序员需要具备的 6 个特质

编码之外

共 968字,需浏览 2分钟

 · 2020-09-15

作者 | Sarah
译者 | 王强
策划 | 李俊辰

    坚持    
坚持不懈的努力会增强你的技能水平。专业技能的成功是具有可复制性的,但前提是你需要在一个领域内坚持不懈且专心致志地努力下去。你不是要编写完美的代码,但当你写的代码越来越多,最终就会从中获得经验和知识。

    懒惰    
Perl 编程语言的作者 Larry Wall 在他的书中提到了优秀程序员的三个良好特质:懒惰、急躁和自负。如果你想找到实现目标的最佳方法,那就去问一个懒惰的人吧。有些时候,懒惰并不是一个贬义词。所谓懒惰,就是寻找最快、最有效的方法来完成任务,自动化某些过程并节省时间。

学习的热情
要保持学习的热情:如今,技术更新迭代频繁,程序员所拥有的技能和专业知识可能每隔几年就会过时。作为程序员,跟随最新趋势是非常重要的。

调试技能
培养你的调试技能。如果软件无法提供预期的结果,则你需要快速有效地找到问题的根源。谨慎地检查你的代码并查找可能存在的问题,直到找到答案。

施加影响
把你的工作分享给其他开发者,听一听他们的批评和看法。你所产生的影响会让你成为一名优秀的程序员。你可以创建网站、移动应用程序、框架或库并在线共享它们。通过自己的项目获得更多认可,打开新的大门。

企业家心态
推销你的作品以增加曝光率。如果你邀请人们使用你的项目,那么你将被视为优秀的工程师。当你的产品有客户支持时,就会带来更多的机会。如果你的一个项目得到了市场认可,那么你就有了一项业务。关注公众号 逆锋起笔,回复 pdf,下载你需要的各种学习资料。
总而言之,请考虑最简单的问题解决方案,跟上你使用语言的变化趋势,安排时间来应对新的挑战并坚持到底,同时要确保你的工作能够赢得客户,收获验证和批评。
延伸阅读
https://medium.com/dev-genius/6-things-that-makes-you-a-good-programmer-240f01e34872

浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报