首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >经过7-10+年的OO开发经验,你学到了哪些开发技能?

经过7-10+年的OO开发经验,你学到了哪些开发技能?
EN

Stack Overflow用户
提问于 2008-12-12 10:10:37
回答 14查看 889关注 0票数 4

一些开发技能,比如重构操作,感觉他们有几乎无限的学习潜力-只有傻子才会说他已经学完了。

其他技能与特定的工具绑定在一起,作为优秀的开发人员,我们大部分时间都会学习新工具。

但一些技能与您如何思考代码和如何处理编码有关,有时还涉及如何应用特定的工具功能。轮流结对编程和与其他人密切合作似乎是获得这些技能的最佳方式,尽管肯定不是唯一的方法。(有时你会学到你5年前就应该学到的东西,这些不是我想问的)

所以我想把程序和所有的StackOverflow配对:

你最近学到的编码技能是什么?

编辑:如果你今天刚从学校毕业,我想我不会考虑你会作为课程的一部分学到的东西。

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2008-12-12 11:57:19

这是在团队中成为一名更好的开发人员的软技能,而不是能够实际制作(或多或少)符合规范并编译的应用程序的具体细节,并使用户/测试人员不会大惊小怪。

  1. 何时编写防御性的可扩展代码,因为您知道这最终会节省您的时间。
    • 何时明确不做点(1)。
    • how to work in a team
    • how to read and react to a specification不是非常精确或清晰地编写了
    • 什么时候(以及如何)让别人拥有这个时髦的项目,因为你太忙于苦差事了

这主要是为了成为一只更好的群体动物,有时间和地点成为一名阿尔法男性,但太多时候程序员无法接受批评,我们不能总是把项目当作我们的玩具。

如果你不能做到这一点,那么Guy Kawasaki和Joel Spolsky在创建自己的公司方面写了很多很好的东西。

票数 5
EN

Stack Overflow用户

发布于 2008-12-12 10:23:23

只有当我意识到我需要people skills来补充我的技术技能时,我才真正开始发展我的职业生涯。

令人惊讶的是,与“开发技能”相比,这一点经常被程序员忽视或视为无关紧要。

票数 8
EN

Stack Overflow用户

发布于 2008-12-12 10:45:35

这可能看起来很愚蠢很明显但是..。我认为,就我而言,这需要很多年的时间才能掌握:

  • 知道什么时候在真正需要的地方写注释,什么时候不写注释,因为代码现在足够自文档化了。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/362365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档