技术岗:对专业度要求较高,通常是需要计算机专业出身,或者热爱编程、对编程有一定研究的人。
产品岗:非常考验综合能力的岗位,需要对技术、设计等领域知识有所涉猎,协调各方面资源,对整个产品的发展始终负责。
运营岗:是互联网公司最基础的一类,种类多、工作内容杂,岗位需求量大,入行门槛相对低,发展空间又比较大,因此成为许多准备入行互联网的同学的首选岗位。
(1)业务分析师
如果是做客户相关的,需求就是从客户那里来的。既然有需求了,就要有人针对需求进行分析,所以各个企业就有了业务分析师。
在业务层面深耕的员工,会晋升为业务专家,比如在银行,银行相关的系统核心项目我都做过,那么我就是业务专家了。可以成为各个公司的业务顾问。
(2)产品经理
如果公司是做产品的,就是自研发比如京东、淘宝啊、QQ、微信啊这类的产品,那么需求就是公司内部人员来定义。这个时候出现的岗位就是产品经理。
张小龙就是微信的产品经理,石玉龙就是征途的产品经理。
产品经理主要根据用户的心理和体验来设计产品,让用户用的舒服。
设计和开发
(1)架构师
我先把架构师放在前面说,因为一个需求或者一个新的项目到开发部门的时候,首先需要架构师来做整体的设计和评估。在市场上缺口不大,要求非常高。
(2)后端工程师
这个岗位主要是用来实现业务逻辑,提供接口给前端使用。后端开发Java需求量是最大的,但是也有一些用Python、Ruby和Go语言等等。
(3)web前端
随着互联网发展,产品越来越多,各大企业也纷纷在乎用户体验了。所以前端岗位需求量还是蛮大的。
(4)移动端开发
主要指的是安卓手机、苹果手机的应用开发。Android相对于IOS需求量要大一些。
(5)系统编程工程师
我们知道有的需求很简单,有的就很复杂了,如果用户体量非常大,比如淘宝的双11和春节的时候我们要抢红包等等。只要涉及到并发高的,那么就需要对操作系统、数据库、服务器端定制开发。
系统编程工程师的缺口暂没有那么大,但是相对来说需要的技能很专业。
(6)安全工程师
不光是网络安全还有数据库安全等等,疫情之后国家层面开始重视网络安全。目前来看,大企业会有该岗位,但是难度也是偏大的。安全相关的岗位,需要掌握的技术比较专业而且又多又杂。
三、软件测试
软件测试职业晋升路径为:手工测试、自动化测试,测试开发。相对来说功能测试入门门槛较低,职业天花板也低。能够设计测试用例和执行测试即可。现在敏捷开发流行,测试尽量提升开发知识,至少可以开发一些自动化脚本才能在这个岗位立足。
四、数据库管理员
几乎所有项目都需要数据库的支持,对于大型和超大型项目会有一个DBA的岗位。这个岗位需要对数据库知识及其精通,平时对数据库进行管理,开发时候能帮助开发团队对数据库进行设计,还要懂得性能调优。
五、UI设计
UI设计,是对界面进行美化,一般是由设计师画出原型,大家开始讨论,然后生成各种界面的元素,教给前端进行开发。现在部分UI设计师,有一定的前端基础,可以用HTML把模板做出来。开发拿到了模板之后,直接添加业务代码。
六、文档编写
可能很多人不了解文档编写这个岗位,小项目和企业都是开发就写了,大的公司产品会有人专写文档。
七、运营
运营的细分还挺多的,有新媒体运营、自媒体运营、短视频运营、产品运营......活动运营等等。在互联网时代,竞争非常的激烈,一个好的产品设计开发的再好没有运营也不行。