除了编程之外,还应该掌握哪些技能才能胜任工作?

本文为初学者程序员提供了必备技能清单,强调了技术基础的重要性,并介绍了沟通表达、学习能力和业务理解等软技能的价值。

如果定位是初学者的话,那么最基础的应该是技术扎实,至少在编码过程中所需要用到的各种语法结构,常用流程要非常熟练。当然技术扎实不是说非要用过很多的框架,了解很多的新技术,是要把开发中所用到的最基础的编码语法掌握扎实了。其实工作岗位上用到的框架,也是建立在基础语法上封装的,将日常开发中频繁重复书写的代码作封装,解决重复造轮子的问题。


我也招聘过很多的技术人员,除了编码之外,我还会比较看重以下几个方面


01

沟通表达能力


如果在完成上级所布置的任务过程中出现了问题,能不能很好的沟通解决,包括和上级的沟通,和其他同事的沟通。面试的时候我就会观察,在我提问后,面试者是否能够把自己的解决方案或想法的内容十分清晰表述出来,是要问一句才答一句呢,还是可以像平时朋友之间聊天一样很轻松的沟通呢。


02

学习能力


既然是初学者,那学习能力是非常重要的一个技能。因为公司开发过程中可能会遇到各式各样的难题,或是需要使用到之前从来没有接触到过的技术,那如何快速的解决问题,掌握新技术,学习能力强的人效率会很高,可能一个新技术三天就可以搞定然后上手开发,而如果学习能力弱,可能一周都还不能胜任。


03

业务能力


其实技术的东西就是帮助我们在生活中能够解决实际问题,那你在解决这个问题的时候是怎么样的一个步骤,需要牵扯到哪些对象来一起完成,各个对象之间又是怎么关联、交互的,这些都是解决问题的业务能力的体现。实际上编码这个东西是很简单的事件,但业务是需要靠经验积累的,你原来没做过,想当然的是那么回事其实不行,需要自己做过或是有研究过,能够提出具体解决方案才行。


04

团队合作


现在的项目开发很多都不是完全一个人完成的,个人英雄主义已经不适用了,在一个团队中与其他同事一起协同合作,才是工作必须具备的能力!

来源:千锋HTML5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值