盘点互联网行业的各种工种

1.新媒体营销

新媒体营销是伴随互联网产业兴起的产物,它不同于传统营销(电视,报纸,街道广告等),而是主要以网络为主,故被称为新媒体。我们平时所使用的QQ、微信、微博、短视频、贴吧、手机浏览器、搜索引擎等皆可称为新媒体营销的方式,投放主可通过微信公众号、微博、短视频等积累的粉丝进行精确的广告投放,从而获得商品出售的机会。比如某短视频的主播很擅长吹笛子、谈古筝等技巧,积累了大量的粉丝用户,这些用户可能大多都是乐器的爱好者,这时候乐器的营销商就可以在主播的平台投放相关的广告,间接销售乐器。一般营销的方式分为硬营销和软营销,硬营销有点“霸王硬上弓”的感觉,管你喜不喜欢先主动放出来再说;而软营销则比较温和,这种方式往往一开始并不是在放广告,而是在讲一个故事,讲到后面再说是某某产品帮助了我,大家喜欢的话可以怎样的购买,有的则直接在短视频里让有人气的主播使用,比如主播用的化妆品,主播跟粉丝讲自己用的这个化妆品是有多么的好,从而间接的吸引用户去买。

2.运维工程师

运维工程师要对公司硬件和软件进行维护。 硬件包括:机房、机柜、网线光纤、PDU、服务器、网络设备、安全设备等。运维工程师负责维护并确保整个服务的高可用性,同时不断优化系统架构提升部署效率、优化资源利用率提高整体的ROI。运维工程师面对的最大挑战是大规模集群的管理问题,如何管理好几十万台服务器上的服务,同时保障服务的高可用性,是运维工程师面临的最大挑战。简而言之等过的跟机器相关的工作。

3.运营工程师

运营工程师主要是产品上线后面对市场环境而产生的,它主要负责产品在互联网上线后续问题,针对如何持续的运转下去,如何或区域更多的用户和利益不断的调整运营方案。偶尔也会参与系统架构的设计,产品需求的问题反馈,用户使用的问题。与运维工程师不同的是运维主要是面向机器的维护,而运营咋是面向市场环境的。

4.实施工程师

实施工程师包括常用操作系统、应用软件及公司所开发的软件安装、调试、定制开发及维护,还有少部分硬件、网络的工作; 负责现场培训: 现场软件应用培训; 协助项目验收; 负责需求的初步确认; 负责项目维护。对应许多中小型公司可能没有这个岗位,而是直接有运营工程师兼任了。

5.UI设计师

UI设计师可以说算上美工的一种,它重点工作在于视觉冲击效果,如广告宣传单,海报,视频等,就像我们淘宝的商品介绍,那些产品的配合十分的精美,往往就是UI设计师画出来的。每个公司的UI设计师的工作内容会有些差异,传统行业的公司更多的是让UI设计师画产品的宣传图;而互联网公司更多的是在产品设计出来后画页面的交互图,比如同样一个网页实现了一个登录的功能,前后端研发工程师实现了这个功能后,可能不太好看,这时候UI设计师制作一张精美的图放在网站的首页,视觉效果就很多;再比如产品设计了点击某个新增按钮后要弹出一个页面框,这个框框应该长什么样子,如何才更好看,这就是UI设计师做的事情了,相对比较研发工程师技术体现的不是技术问题,而是美观设计问题。

6.前端工程师

前端工程师主要分为web前端(浏览器),ios(苹果)和安卓,他们主要的工作就是制作这个肉眼能够看到的界面给用户使用。我们再电脑或手机上的浏览器访问的网站所呈现的页面就是web工程师开发的;在ios或安卓商店下载的app应用就是ios和安卓工程师制作的。前端工程师相对于前面的工种更体现技术,然而前端工程师做出的东西仅仅只是一副外面的骨架,它必须依赖于后端技术才能实现各种功能,比如进行注册,登录,存储数据,删除数据,修改数据等,前端都做不到,必须要依赖后端。

7.后端工程师

那后端技术究竟是怎样的一门技术呢?举个简单的例子,很多大型网站都有注册功能,只有用户注册了之后才具有某种权限,例如你要使用QQ空间,你就要注册一个QQ才能使用。这样的功能就是后端技术所实现的。再有,淘宝网不是有很多商家吗?这些商家有各种各样的商品,这些庞大的数据只能使用后端技术中的数据库技术才能实现。后端工程师的重点工作是实现软件系统的功能。

后端开发的语言种类:c++、java、php、net、python等,目前全世界有两百多种后端开发语言。

后端的用途

例子1:QQ聊天记录,空间数据的存储

用户使用QQ与其它用户进行聊天后,能够将聊天记录保存到服务器,下次使用其它电脑登录后依然能够从服务器上查询到之前的聊天记录。这整个操作,首先是用户看到了前端开发的界面,然后操作了前端的按钮,发送了文字信息。具体分工如下:眼睛所能看到的界面,包括能点击的按钮,图片颜色,动画效果,视频展示,这都是前端开发做出来的;但是前端做了这些,并不能把发送的聊天记录保存到服务器,也无法将服务器的数据查询到界面上展示给用户,而这个存储和查询数据的功能就是后端做的。

列子2:   政府网站,每次考试后查询分数,服务器都会奔溃

        每年高考结束后,查询分数的都是一大波接着一大波的,每年都会导致服务器奔溃。整个流程如下:    某个时刻的同一时间,有一万个学生在访问高考成绩查询的网站,网站首先会把前端开发的页面返回给学生所在电脑的浏览器,这时候学生所看到的页面就是前端开发的,但是页面中的动态数据(比如:网站首页显示了天气信息,所在地,当前用户是某某某,这些数据都是因人而异,因时间而异,因地点而异,只有后端技术才能实现)是通过后端技术查询到的。然后学生输入了考生编码,点击了查询,点击的按钮是前端提供的,点击后前端就会调用后端的服务器,将学生编号传入服务器,服务器接收了开发在后端代码中执行,查询数据库,查到这个数据后,再返回给前端,这个过程就是通过后端技术实现的。如果同时有一万人做这个事情,服务器可能就承受不了那么大压力了,就奔溃了,要解决这个问题就需要用后端技术,进行服务器的维护,一个服务器不够就用两个,两个不够就用三个,让多个服务器组成一个集群,共同来处理前端来的请求。这便是后端中的分布式技术。

总结来说,前端与后端就像“台前幕后”一样,也像分的身体一样,前端技术好比是人的皮肤,外像,美丽的衣服,后端技术就像人的大脑,各个内在的各种器官。

8.产品经理

产品经理也称为需求分析师,早期的互联网行业是没有产品经理这个职位的,都是由后端工程师兼任,只不过随着技术的发展,社会的进步,软件系统越做越庞大,后端工程师开始力不从心,需要注重于技术的研究,于是就分化了产品经理这个职位。产品经理则专门去挖掘市场和客户的需求,更多的时候产品经理是在与客户对接需求,引导客户完善需求,了解客户的需求是什么,从而画出产品设计图,再交给ui设计师画效果交互图,之后前端工程师开发页面,后端工程师实现核心功能,完事后产品经理输出产品说明图给用户使用。相比较前后端的研发工程师,产品这个职位不注重技术,但毕竟产品经理的前身本身就是研发工程师分出去的,如果产品一点都不懂技术的话,设计的产品可能会有很多的漏洞和矛盾,于技术人员沟通也会有很大的障碍,这也是现在中国IT市场一个混乱的局面。当下的中国市场,几乎人人都可以去做产品经理,而真正懂得洞察市场,设计出好的产品的经理却寥寥无几,大部分都是看着抄袭在度日。由此可见我国的互联网行业发展还不成熟,革命尚未成功,同志乃需努力!

你可能感兴趣的:(思想论文)