做互联网的都干些什么(分享互联网公司有哪些岗位)
互联网公司岗位一般由产品经理、研发工程师、视觉设计师/交互设计师,测试工程师、数据分析师、运维工程师、运营等组成。
产品经理我们前面已经讲过了相信大家已经有了一些了解,今天我再补充一些内容,产品经理一般有B端产品经理和C端产品经理,这个是针对所负责产品的用户群体属性划分的;相信大家平时也听过电商产品经理、社交产品经理、教育产品经理,这是根据所负责产品的业务类型划分的;我们打开拉钩、BOSS这些招聘软件,也可以看到项目产品经理、策略产品经理、文档产品经理等,这个根据所负责工作内容的侧重点来划分的;还有前端产品经理、后台经理等,这个是根据所负责产品展示形式划分的。大家在后期准备进入产品经理这个领域的时候最好先选择好方向有针对性地准备,万能的产品是什么都会,同样也是什么都不会的,我们的真正价值是体现在专业性跟稀缺性上,最好一开始就明确自己的目标。(至于每个方向细化的工作内容和侧重点,我在此就不多作赘述,大家有兴趣的可以留言,我会一一解答)。
说完产品经理,我来说说研发工程师,也就是我们常听到的软件开发工程师或者”码农“、”开发“,我们的产品设计好之后是需要研发工程师来编写代码来实现的,在产品经理的日常工作中,我们的产品设计是否合理,都需要与研发同学评审一致才会决定进入代码编写阶段,还有产品的上线排期,都是需要我们与研发沟通协调的,这也是我们产品经理工作中非常重要的一部分。至于研发工程师,很多同学可能也比较懵,我简单介绍一下,研发工程师也分为前端开发和后端开发,如果我们负责的产品是APP,小程序、网页,那么跟我们打交道最多的可能是前端工程师们,前端工程师也分为Android开发工程师、IOS开发工程师、Web开发工程师等,前端开发工程师负责用代码实现产品页面前端的展示,但是只有前端展示是远远不够的,产品可能还涉及到一些数据和业务逻辑,这个工作是由后端开发工程师完成的,我们也常常听到Java开发、C开发、PHP开发等,这是工程师在编写代码的过程中所使用的计算机语言,不同的公司不同类型的产品所使用的语言类型有所差异。
设计师也是互联网公司非常重要的一个岗位,在产品经理的工作中,我们一般完成底保真及简单的交互原型后交给设计师,设计再跟我一起确认视觉及交互方案,确认完成后由设计事实现方案,产品最终呈现的视觉及交互设计都是由设计师完成的。我们常听到的UI是视觉设计师、UX是交互设计师,在一些大公司UI、UX可能分工比较明确都由专门的人在负责,但是在一些小公司,UI、UX可能都是由同样的人担任的,甚至在一些更像的公司,产品经理可能同时要兼任UI设计师跟UX设计师的工作。
在产品代码编写完成后需要由测试工程师测试产品的可用性及功能完整性或者查看是否存在Bug,在这个过程中产品有时候需要给测试工程师提供标准的产品方案,测试过程中如果遇到一些问题,产品也需要配合解答。在产品上线之后我们需要监测产品的上线工作,这时候就需要数据分析师对相关数据进行分析,发现问题后及时反馈进行产品优化,数据分析的工作有时候是由产品经理自己完成的,在一些比较大型的公司,会有专人来负责,我们在招聘网站上会看到数据分析师、数据产品经理、增长产品经理,这些人大部分都是负责产品的埋点及数据分析相关工作的。产品运营也是产品经理非常重要的一部分工作内容,比如APP发布时用什么推广文案、产品上线之后的用户宣传、上线之后如何做用户的活跃留存转换,都是产品运营的工作,如果是C端产品经理或多或少都需要掌握一些相关的技能,B端产品经理对这方面的要求相对较低,同样地,虽然产品需要具备相应的能力,但是在很多公司产品则只需要关注产品本身,运营工作更多地是由产品运营的同事配合完成的。