实施工程师简介

一、什么是实施工程师

首先,在整个互联网行业中,主要基石就是研发。研发人员负责软件的开发和需求定制,设计人员负责绘制软件logo、图标和版式,封装完成之后,打成软件包,如.exe、.war等格式的安装包,此时产品完成。销售人员把产品销售给客户后,诞生了一个问题:研发会安装,但是他需要查找漏洞发布补丁或者写新的产品;销售不懂技术,无法教给客户使用。所以有需求才有市场,诞生了一个新的岗位:实施工程师。那么说实施工程师负责的内容,就是把产品的安装包带到客户现场,进行安装和调试,并且教给客户如何使用,不恰当的比喻可以理解为一个经常出差的弱化版的研发。

二、岗位分析和工作内容

首先,实施工程师是一个大的概念,因为实施有一个基本要求,就是“懂得多、懂得杂”,所以细分下来,有如下岗位:软件实施、硬件实施、运维工程师和技术支持。接下来按照层级关系的角度做一个解释:

2.1硬件实施

首先看到“硬件”二字,有的人可能会理解为干体力活,搬东西。其实不然,举个最简单的例子:个人电脑上的QQ,是软件,如果你把QQ.exe带到客户现场,没有服务器等硬件设备作为支撑的话软件也是无法安装运行的。所以,硬件实施的职责,就是负责把硬件设备带到客户现场进行安装调试,中间可能会需要体力付出,比如拉货,但是大部分情况下是不需要的。当然,货拉来摆上并不意味着完了,硬件实施也需要一定的软件基础,举个例子:你新买一台无系统的电脑,是需要装操作系统的,涉及到硬盘分区、系统引导等知识。所以,硬件实施也是需要了解软件知识,简单的如:系统安装,稍微难的,例如:交换机的调试、防火墙的配置等。所以,想要从事硬件实施工程师,你可以不会SQL语句等操作,但是必须要会Linux等指令型的知识。

2.2软件实施

当硬件实施将客户现场的硬件环境搭建好之后,就到了软件实施大显身手的时刻。首先,就系统软件层来讲,可能操作系统为Windows、也可能为Linux,所以软件实施要懂得系统的基本操作、指令以及一些简单问题的处理;其次,产品本身要存放数据的,所以要学会对数据库的使用,由于大部分实施工程师的权限不够高,所以只需要掌握基本的查询语句即可,当然,要想在这一行有个更好的发展,一些高级用法,比如:存储过程、触发器、索引等也是需要会写,这个是后话;然后,在软件实施工作时,硬件实施应该离开客户现场了,这时也需要掌握一些常见的硬件问题排查,比如Windows蓝屏代码阅读、网络无法连接等;最后,客户可能会需要一些文档,比如培训PPT、实施方案等,所以,也需要对office办公软件有一定的知识掌握。

2.3运维工程师

在谈及运维工程师之前,首先了解一个软件行业的基本概念:厂家、渠道(集成商)和客户:厂家研发产品,但是不会直接售卖给客户,客户购买产品需要进行招标,那么渠道就是中间人。所以在厂家的软件实施、硬件实施都完成工作后,渠道会给客户派运维人员进行售后运维工作。其主要工作内容,就包括:熟知客户软硬件环境、了解客户使用的产品等,所以侧面也说明了,运维工程师需要了解的技术知识要比实施人员更杂,需要了解到多方位的信息,全方位懂得如何排障,以及在无法处理的情况如何及时联系实施人员,确保得到厂家的售后技术支持。总的来说,运维工程师是博众家之长,集大成者。

2.4技术支持

技术支持这个岗位,相比于前三者而言,属于较为轻松的一个。技术支持一般不需要出差,以在公司办公为主,基本为电话、远程解决客户提出的问题,可以简单理解为实施人员的附属团队,实施人员负责前期安装调试,技术支持人员负责后期简单的问题解答,以及无法处理时联系研发、实施人员获得解决办法。所以需要了解的技术和实施人员相似,在此不做复述。

三、行业发展及就业前景

就目前的前景来看,随着5G时代的到来,万物互联概念的日益发展以及国家大力推崇“电子政务”等多方面因素,互联网行业在未来永远不会过时,软件一定是未来的主流大方向,所以,实施工程师的岗位也永远不会饱和,收入也会大幅领先。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年12月11日
下一篇 2023年12月11日

相关推荐