#todayilearned优秀开发人员在其职业和生活中遵循的最佳做法

我今天阅读的文章中的TL; DR样式说明。注册我的时事通讯,以在每个工作日将其接收到您的收件箱中。

好的开发人员很聪明,却不聪明

  • 智能开发人员保持简单。 “好的代码就像个玩笑。如果必须加以解释,那不是一个好办法。”
  • 他们知道何时应该改进代码,并且清楚地知道执行代码的原因。
  • 在开始编写新代码之前,他们首先搜索代码中已经存在的解决方案。
  • 他们很务实。他们不会被招数迷住。
  • 他们不相信完美捷径的承诺。他们理解权衡。
  • 他们从不害羞地问问题。

“编程不像是进入中央情报局,您不会因为偷偷摸摸而受到赞誉。”-史蒂夫·麦康奈尔

全文在这里,读了6分钟

程序员:让自己可以更换

海事组织,使自己具有可替换性是扩大职业的唯一途径。

  • 为了追求无可替代,开发人员最终陷入了停滞的职业生涯。
  • 您通过ho积信息来破坏与同事的关系。
  • 它使您固定和孤立。
  • 由于目前的职位无法替代您,因此您不会再考虑其他机会。
  • 为了成长,您必须不断努力使自己变得可替换。
  • 通过创建带有示例,说明和约定的文件,甚至在您的封闭源软件中也可以使用来自开放源代码的最佳实践,以便您的队友可以轻松地做出贡献。
  • 通过轮流安排工作共享责任和访问权限。
  • 与队友共享知识并一起学习。
  • 推动在新项目中使用新技术和不同技术。
  • 不断学习如何使用新工具,技术和实践,并积极找出要解决的痛点。

全文在这里,读了6分钟

长期项目的策略

  • 预算好您的时间,并调整自己的态度以在长期项目中取得成功。
  • 即使看似不合理,也要保持乐观。
  • 期待意料之外的事情,并花一些时间来响应新的发展或信息。
  • 每天记录您的进度。
  • 随着团队动态需要时间来解决,期望新团队会有所回归。
  • 尽早投入时间来开发可节省您以后时间的工具。
  • 重新组织您的早期工作,以建立在逆境中可以利用的记忆库。
  • 坚守自己的时间,优先考虑长期项目。

全文在这里,读了8分钟

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/mohanarpit/best-practices-good-developers-follow-in-their-careers-life-3cf ,版权归作者所有,未经许可,不得转载
你可能还喜欢