开发者应具有的能力

本文介绍了一套全面评估程序员综合能力的方法,包括项目管理、文字表达、快速学习等17个方面,旨在帮助团队准确衡量成员的技术实力和发展潜力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 项目管理的能力

给一个产品经理的构想文档 , 让他规划开发工期

 

2. 文字表达的能力

看他的博客 , 或者, 让他写某项东西的文档

 

3. 快速学习的能力

给一段没有文档, 只有example的代码库, 让他使用

 

4. 理解产品的能力

让其观察一个产品, 让他列出存在的问题(和解决方案) , 以及可以去做的事情

 

5. 搜索答案的能力

给他几分钟事情 , 可以搜索, 让他给出一个问题的解决思路

 

6. 吸取教训的能力

指出不足 , 以及如何去改进 , 看是否会反复犯错

 

7. 组织社区的能力

让他去某个社区 , 组织某个活动 ( 比如 , 翻译文章 )

 

8. 自我总结的能力

是否会定期反思近期的工作 , 寻找其中的问题, 并谋求解决

 

9. 设计审美的能力 让他去写设计简单页面 (比如 , 自己的个人履历页面)

 

10. 学以致用的能力

学习新东西, 并应用到工作中(学以致用比单纯学习更重要, 实际工程不是学术研究)

 

11. 与时俱进的能力

是否能够了解最近的技术进展 , 并能给出自己的理解, 分析优缺点

 

12. 沟通交流的能力

观察他遇到问题的时候, 是否能主动的去在认识的人/网络社区中寻找帮助 , 并能清楚的向别人表达问题

 

13. 排查错误的能力

遇到BUG, 观察他定位并修复BUG的思路

 

14. 高效开发的能力

给出任务, 看他的完成速度 以及 完成质量

 

15. 复杂逻辑的能力

给出一个逻辑复杂的场景 , 看他的代码是否正确 , 并且清晰

 

16. 知识传播的能力

是否能传播新技能 , 帮助周围的人提高工作效率

 

17. 抽象问题的能力

观察是否会抽象一些代码库, 创建一些开源的子项目 , 来提高开发效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值