如果要说互联网企业的岗位,当然先要说说互联网企业,什么叫做互联网企业呢?
通俗地讲,只要通过利用互联网平台产生经营收入的企业都归类为互联网企业。例如我们通常知道的腾讯、阿里、雅虎、百度、字节,B站等等(PS一下,这里没有排名先后,小编想起谁就写了谁)。
专业一点地讲,互联网企业又可以分为:基础层互联网企业、服务层互联网企业、终端层互联网企业。另外根据互联网企业所提供的不同产品和服务,又可细分为:网络服务提供商、互联网服务提供商、互联网内容提供商、应用服务提供商、互联网数据中心、应用基础设施提供商。
互联网企业分类
说到这儿,大家会问了,现在都是互联网时代了,所有企业基本都会有自己的互联网平台,大部分都有经营活动在平台上运行,产生部分收入,只是多少之分。是不是说现在的企业基本都是互联网企业了呢?当然不是,我们最近总能听到一个概念,“企业数字化转型”。这个概念再向前追溯,叫做解决企业信息孤岛等等吧。
所以,相对互联网企业,还有一个词叫做传统企业,也就是还需要解决企业自身数字需求,核心经营工作还需要利用独立个体或独立工具(或许手工层面)实现的企业就是传统企业。PS一下,有些传统企业也有互联网中心这种部门或者团队,他们其实就是传统企业向互联网企业转型的一个过程产物,也是一个明显的传统企业特征。
那么,我们再重新定义一下互联网企业,也就是满足以下特征的企业叫做互联网企业
1、所有经营手段都是依托互联网平台完成的;
2、为别人提供互联网平台进行经营的(不是传统的IT解决方案公司,特指最低具备SaaS能力输出的);
3、生在互联网时代的用户能够叫的出名字或大家认为是的企业(PS一下,小编自己强行加的,一个互联网企业如果不能被互联网上的大部分用户知道,说明他也不是什么知名企业,俗称“大厂”)
好了,讲完了什么是互联网企业(仅代表小编观点),我们说说这些企业都有哪些岗位吧,如果按照上面的定义,和目前市场上自己定义自己为互联网企业的企业。都会设置以下岗位:(PS一下,每个企业的性质不同或者说主营业务不同或者说行业不同,所需要的岗位也就不同,可能岗位名称相同,但工作内容会有区别,当然也有相同的通识性的工作。)
技术岗位汇总
1、技术系列岗位,为啥先说技术系列岗位呢,互联网企业也是技术企业,所以应该是互联网企业最重要的岗位之一了。当然小编也是技术出身,所以有情节。可能说到技术岗,在很多人脑中就会浮现出两个词“程序猿”、“码农”。但是这样说不全面,技术岗也会区分很多种类,下面我们介绍一下。
常见的分类有开发工程师,测试工程师,架构师、运维工程师、数据工程师等等,小编挑几个说说,后续的系列文章中小编会针对每一个岗位详细的讲述,包括企业对岗位的要求,以及岗位的薪资水平等等。
①开发工程师:前端工程师、移动端工程师、后端工程师、嵌入式工程师(偏硬件居多,也有叫智能制造工程师的)等等。当然还可以按照技术语言或领域不同再进行细分,例如:java、python、go等等,不过在小编做软件开发的年代没有这些岗位区分,用现在流行的词儿“全栈/全站 工程师”,最多区分硬、软件开发工程师。
②测试工程师:硬件测试工程师、软件测试工程师、业务测试工程师、自动化测试工程师等等。不同的企业因为业务领域不同,所需的测试岗位也不一样。但是不管业务是什么,自己生产出来的互联网产品(以前也叫系统,现在有的叫平台,权且都叫互联网产品)都需要进行测试,不管测试层级或深度以及测试手段等。有些企业也会把测试工程师叫做质量工程师。
③架构师:前端架构师,后端架构师,业务架构师,数据架构师等等。整体来说,其实架构师不能完全属于技术领域,但又是技术领域不能缺少的。尤其在软件的面向对象思想(OOP)诞生之后,架构师就尤为重要了,这个词来源于建筑领域( architecture)。小编做软件工程师的时代,架构师还没有完全成熟,当时更多的是技术专家,他们懂业务,懂数据库,懂各种开源软件,精通自己的开发语言等等。现在的架构师划分过于细分,在小编看了不管如何发展,不同业务的架构师,绝不是合格的架构师。技术架构就像盖楼框架,后续人员都要在你设计的架构下进行开发。一个合格的架构师,需要具备良好的大局观,强大的业务分析能力。
架构师能力、认知、职责图谱
④运维工程师:硬件运维工程师,软件(系统)运维工程师,网络运维工程师等等。小编软件开发时代,可能对运维的区分没有那么明确,主要是保证互联网产品上线使用的稳定性。现在的运维工作要相对复杂得多,例如:用户量激增时,自动化扩容的配置;集群网络环境的通畅与稳定;系统或网络的安全性等等都属于运维工程师的范畴。后续也有开发运维和环境运维工程师的区分,包括自动化运维,智能化运维设计师等岗位在一些企业也都应运而生。
运维工程师工作能力概览
⑤数据工程师:数据分析师,大数据开发工程师,数据建模师,数据标注师等等。这个岗位其实也不完全属于技术系列岗位,但是近几年,尤其是2020年5月份国家邮电通信人才交流中心印发了《关于开展大数据工程师专业技术等级考试的通知》之后,大数据工程师有了等级考试制度,更是针对大数据专业技术人员有了明确定位,大学专业体系中也设置对应的专业课。
其实技术岗位在很多企业中根据不同的需要还会设置很多,例如:DBA、BI、中间件工程师等等。聊完了技术系列岗位,在互联网企业中产品系列岗位也是重要岗位之一。
2、产品系列岗位,这个系列的岗位是互联网时代才开始兴起的,最早的IT时代没有单一的产品岗位,小编记得做开发的时期,有几个其他的叫法,业务规划师,系统设计师,需求分析师等等。那个时代这部分人员大部分都有丰富的行业解决方案经验以及技术经验,所以对企业或用户需求都十分的熟悉和了解。我们介绍一下当下的产品系列岗位吧。
常见分类有产品经理、产品助理、UIUE设计师、产品体验师等等;类似产品助理,产品体验师一些“大厂”才会有,中小公司不常见,多见于兼职或实习的方式。小编挑几个说说,后续的系列文章中小编会针对每一个岗位详细的讲述,包括企业对岗位的要求,以及岗位的薪资水平等等。
产品岗位架构
①产品经理,PM(product manager),这个职位和软件或其他领域的项目经理缩写相同,但是性质和工作范围是不一样的。这个岗位前些年大火了一把,尤其是苹果的乔大爷,微信的张小龙老师都上升到了产品大神级人物了。这个岗位发展到今天,又进行了细分,前端产品经理,后端产品经理,移动端产品经理,B端产品经理,C端产品经理等等。但是在小编看来,无论哪一类,一个优秀的产品经理不仅要懂技术,更要有想法(同理心,利他思维),产品经理是一个对用户理解,对生活了解,自身需要有经历阅历和经验沉淀的岗位,真不是会画个原型就可以当产品经理的。
②UIUE设计师,也有设定岗位UX设计师的,还有单一设置UI、UE两个独立的岗位。可能大家以前也会叫做“美工”,也有的会和现在的前端工程师分不清楚。其实这个岗位现在要求还是很多的,真不是一个“美工”可以概括的。一个好的设计师要根据产品目标,用户群体等等来构思,包括配色,配图,样式,文字,位置等等。所以这个岗位也会细分为C端设计师,B端设计师,移动端设计师,PC端设计师等等。在小编看来,一个好的设计师审美固然重要,但是交互更重要,一个好的互联网产品,其实是人机交互产品,用户通过设备进行互联网产品使用,方便时第一位的,交互方式,交互路径至关重要。方式简单代表着学习成本低,交互路径短代表着用户目的实现容易,对活跃和转化就会更容易。
总体来说,产品系列岗位是最直接面向用户的岗位,互联网产品的[第一眼]很重要。那么产品设计出来了,技术也研发完成,互联网产品就上线了,上线之后要做什么,客户来了要怎么办呢?后续的文章,我们会具体介绍运营系列岗位。