技术岗位的要求就比较复杂了。
架构师,通常需要多年的经验,能够设计系统架构,并保证架构的稳定性、可扩展性、性能等多项指标的可用性与优越性。一般的毕业生是不可能拿到这个职位的Offer的,多年经验的开发工程师也未必能够拿到这个职位。
前端工程师,与设计师和产品联系非常紧密,确保前端的可用性与易用性。
开发工程师,实现功能开发,让功能可用、易用,「码农」是最直接的描述,写代码的牛人或者普通人。
测试工程师,不管一家公司的规模多大,测试的工作都必须有人来干,在规模中等及以上的公司里,会有专门的测试工程师,他们就是专门从事开发完成后的测试工作,找出Bug,写出报告,负责回归,确保上线前产品没有影响使用的重大Bug,甚至零Bug状态上线,要有各种浏览器、虚拟机,抽屉里有各种各样的终端设备,兼容性测试和功能测试一样重要。
运维工程师,确保后台不出问题,确保服务器、网络出现了问题能够及时的修复,等等。服务器、带宽够不够,一个大活动需要备机,都要找他们。
当然啦,你说公司装电脑,嗯,那是IT的事儿了,多年前叫「网管」。他们可以是运维的一部分,也可以归于行政职能。
那么,对于技术人员来说,可能通用的要求是这样:
1. 懂代码、懂系统、懂业务。
2. 抗压能力。
3. 沟通能力。
如果代码写的够快够好,那么其他的都可以降低标准,甚至忽略。
联系客服