对开发人员的工作的思考

单兵作战能力

1. 语言基础:编程语言基础扎实,熟悉语法和语言特性,并能熟练使用。

2. 编程思想:具备面向对象的编程思想,能熟练运用设计模式,解决软件设计中的问题。

3. 编程框架:熟练使用常用的编程框架、开发库,能够快速使用开/闭源的基础设施和组件,开发出可用的软件产品。对未接触过的开发框架和开发库,也能快速熟悉,并使用。

4. 分析能力:具备分析、研究、解决问题的能力。

  • 善于网络搜索,论坛、Q群讨论等方式查找有用信息,并根据问题,提出解决方案。
  • 善于利用身边的资源,同学,同事以及其他有可能知道问题原因的人。
  • 自身具备分析、研究、解决问题的能力,可以利用已有的知识,对问题进行拆解。

5. 调试能力: 调试程序的能力,程序出bug后,有清晰的思路,定位问题发生的原因;定位到原因后,能根据原因,快速实现解决方案。

6. 学习能力:强大的学习能力,能够跟上新的技术趋势。

在团队作战能力

1. 编程风格:具备良好的编程风格,了解业内常见的编程规范,并能快速适应公司的编程规范。

2. 工作态度:积极性主动的工作态度,工作中,具备主观能动性,乐于承担,并积极完成工作。

3. 沟通能力:情绪稳定,表达准确,沟通流畅,能够和同事、客户、第三方伙伴开展良好的合作。

  • 面对小白时,可以用大白话解释清楚问题,不需要借助对方听不懂的术语;
  • 面对专业人员时,可以使用术语,准确快速的沟通清楚问题。

4. 知识分享:对于自己掌握的知识和能力,能够总结成文,并通过博客,研讨会,口头讲授等方式向同事传授。

工作效率

1. 善于利用工具来提高自己的工作效率。

2. 能自己制作工具来提高自己的工作效率。

3. 有良好的作息,保证工作精力。

4. 有良好的健身、饮食习惯,保证健康。

5. 能够合理利用时间,在常规工作时间内完成工作。

6. 能够合理规划安排工作内容,让分配到自己手上的任务,在一个合理的时间段内被处理掉。

7. 公私能分开,工作时间就是工作,下班就是下班,不在工作时间处理私事,也不在下班之后还在处理公事。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值