为什么写这篇文章
有小朋友问王炸,30岁想转行,你还能做什么?
这个问题对于从没了解过互联网行业的人来说,首先要直接互联网公司都有什么职位。
互联网热门职位大比拼
1.运营
入门难度指数✭✩✩✩✩
职位分类: 用户运营 产品运营 数据运营 内容运营 活动运营 商家运营 品类运营 游戏运营 网络推广
职位职责:
- 分析和解决用户需求,提升用户的留存和活跃,引导用户不断产出优质内容;
- 定期对各类型用户进行调研,梳理用户反馈,输出高效的解决方案;
- 建立和运营用户社群,构建社群内部的良性生态,增强用户粘性;
- 通过各种用户激励手段,达到短期和长期的运营目标。
妹子居多,她们的爱好,喜欢程序员。
2.产品
入门难度指数✭✭✩✩✩
职位分类: 产品经理 网页产品经理 移动产品经理 产品助理 数据产品经理 电商产品经理 游戏策划 产品实习生
做什么:比如你每天用的APP,需要一个这样的人规划出一个个功能,规划系统功能这件事需要一个产品。
职位描述:
- 负责来自用户和公司内部的移动端需求管理,分析用户行为、设计交互流程、提升用户体验;
- 根据产品的战略规划,进行符合用户体验的产品设计和需求文档撰写;
- 负责产品的评审、计划、跨部门协调沟通、跟踪推进,推进产品快速上线;
- 负责产品的数据分析和用户调研,能根据市场变化和用户反馈,快速制定运营策略和改进方案;
妹子和汉子比例适中,他们的爱好,喜欢程序员。
3.测试
入门难度指数✭✭✭✩✩
职位分类:测试工程师 自动化测试 功能测试 性能测试 测试开发 游戏测试 白盒测试 灰盒测试 黑盒测试
做什么: 找bug小能手
职位职责:
- 深度参与产品研发项目, 协同产品经理、业务研发、用户反馈团队优质交付产品;
- 参与质量体系规划、建设;
- 线上线下故障追踪及分析;
- 完善研发过程中质量和效率问题的发现机制, 并提出明确改进意见
妹子居多,她们的爱好,喜欢程序员。
4.前端开发
入门难度指数✭✭✭✩✩
职位分类:Web前端开发 HTML5 Android iOS 移动开发其它
Android开发:Anroid手机APP都需要一个Android工程师
ios开发:苹果app开发,用户能看到的部分就是。
Web前端开发:可以简单理解成你浏览的网页
职位要求:
- 熟练掌握ES6,CSS3,HTML5等前端技术;
- 丰富的React、Vue等主流前端框架开发经验;
- 熟悉Python,Django、Flask等后端技术者优先;
- 较好的产品意识,愿意将产品效果做为工作最重要的驱动因素;
- 良好的设计和编码品味,热爱写代码。
5.服务器运维
入门难度指数✭✭✭✩✩
职位分类: 运维工程师 运维开发工程师 网络工程师 系统工程师 IT支持 IDC CDN F5 系统管理员
做什么: 汉子居多
职位要求:
- 有大型系统的运维管理经验,2年以上相关工作经验
- 精通Linux系统、Shell/Python/C等编程语言、网络TCP/IP协议、数据库等,动手能力强
- 较强的分析和解决问题的能力,强烈责任感、 缜密的逻辑思维能力
- 有较强的系统问题分析经验和能力,能够解决复杂的系统问题
- 有大型云计算公司从业经验、机器学习背景,熟悉开源项目源码优先
- 有监控系统构建研发经验优先
6.DBA(数据库管理员)
入门难度指数✭✭✭✩✩
职位分类: 运维工程师 运维开发工程师 网络工程师 系统工程师 IT支持 IDC CDN F5 系统管理员
做什么:汉子居多,他们的爱好,喜欢程序员/产品经理/前端工程师/运营。
职位要求:
- 3年以上Oracle数据库或mysql数据库或sqlserver数据库数据库管理经验;
- 熟悉并能独立进行Oracle数据库或mysql数据库或sqlserver数据库的集群搭建及管理;
- 熟悉shell&python编程,能使用脚本编写工具提升工作效率;
- 熟悉Linux平台服务器进行管理和维护工作;
- 有系统、网络、存储、系统或硬件等方面经验者优先;
7.后端开发
入门难度指数✭✭✭✭✩
职位分类:Java C++ PHP 数据挖掘 搜索算法 精准推荐 C C# .NET
做什么: 汉子居多,他们的爱好,不喜欢任何女人,喜欢电脑,在他们的眼里别人都是智障。
职位要求:
- 本科及以上学历,计算机相关专业,基础知识扎实;
- 聪明,学习能力强,有独立解决问题的能力;
- 熟悉面向对象编程,掌握java/c++/python/go中的至少一门语言;
- 有良好的沟通能力和业务理解能力。
8.算法
入门难度指数✭✭✭✭✭
职位分类: 深度学习 机器学习 图像处理 图像识别 语音识别 机器视觉 算法工程师 自然语言处理
做什么: 汉子居多,他们的爱好,不喜欢任何女人,喜欢电脑,在他们的眼里别人都是智障。
职位要求:
- 优秀的编码与代码控制能力, 有扎实的数据结构和算法功底 ;
- 良好的逻辑思维能力,能够从海量数据中发现关键特征 ;
- 熟悉linux开发环境,熟悉C++和python语言;
- 熟悉大规模数据挖掘、机器学习、分布式计算中一项或多项,具备实际工作经验;
- 有机器学习算法优化理论的研究经验 ;
- 有用户体验建模经验者优先。
微信搜索:转行程序员
王炸的慕课网专栏:分布式技术面试大厂真题30讲