#todayilearned优秀开发人员在其职业和生活中遵循的最佳做法
我今天阅读的文章中的TL; DR样式说明。注册我的时事通讯,以在每个工作日将其接收到您的收件箱中。
好的开发人员很聪明,却不聪明
- 智能开发人员保持简单。 “好的代码就像个玩笑。如果必须加以解释,那不是一个好办法。”
- 他们知道何时应该改进代码,并且清楚地知道执行代码的原因。
- 在开始编写新代码之前,他们首先搜索代码中已经存在的解决方案。
- 他们很务实。他们不会被招数迷住。
- 他们不相信完美捷径的承诺。他们理解权衡。
- 他们从不害羞地问问题。
“编程不像是进入中央情报局,您不会因为偷偷摸摸而受到赞誉。”-史蒂夫·麦康奈尔
全文在这里,读了6分钟
程序员:让自己可以更换
海事组织,使自己具有可替换性是扩大职业的唯一途径。
- 为了追求无可替代,开发人员最终陷入了停滞的职业生涯。
- 您通过ho积信息来破坏与同事的关系。
- 它使您固定和孤立。
- 由于目前的职位无法替代您,因此您不会再考虑其他机会。
- 为了成长,您必须不断努力使自己变得可替换。
- 通过创建带有示例,说明和约定的文件,甚至在您的封闭源软件中也可以使用来自开放源代码的最佳实践,以便您的队友可以轻松地做出贡献。
- 通过轮流安排工作共享责任和访问权限。
- 与队友共享知识并一起学习。
- 推动在新项目中使用新技术和不同技术。
- 不断学习如何使用新工具,技术和实践,并积极找出要解决的痛点。
全文在这里,读了6分钟
长期项目的策略
- 预算好您的时间,并调整自己的态度以在长期项目中取得成功。
- 即使看似不合理,也要保持乐观。
- 期待意料之外的事情,并花一些时间来响应新的发展或信息。
- 每天记录您的进度。
- 随着团队动态需要时间来解决,期望新团队会有所回归。
- 尽早投入时间来开发可节省您以后时间的工具。
- 重新组织您的早期工作,以建立在逆境中可以利用的记忆库。
- 坚守自己的时间,优先考虑长期项目。
全文在这里,读了8分钟
资讯来源:由0x资讯编译自DEV,原文:https://dev.to/mohanarpit/best-practices-good-developers-follow-in-their-careers-life-3cf ,版权归作者所有,未经许可,不得转载