一个实施工程师的自我修养
职位实施工程师,想想摸索走来的一路路,很多坑,要学的还有很多,要讲的还有很多,记下,mark之。
小组长以前有句话说的,不管啥,先开始弄,出问题了在解决问题。其实我理解的实施就是,开始走走走,然后遇到坑,找土堆,找铲子,填了它,继续走,遇到灌木丛,找斧子砍了它,到河边,找人员修条桥或者找条船开过去,历经千辛万苦,到达终点。
实施负责的环节我理解的就一种:项目部署发布,演示,培训。
一、实施人员的职责与基本要求
如果有现成产品他在整个流程位置是::
1.销售营销人员与用户聊天找内容业务,
2.售前人员介绍本家产品,用户感兴趣,下一步
3.实施人员闪亮登场,部署发布,演示(有可能售前给解决了)
4.用户满意,同意合作
5.销售营销人员签字画押拟合同立项
6.需求人员找用户过需求定方案
7.架构师或研发经理制定相应开发规划
8.项目经理盯项目进度
9.研发人员负责开发,研发完成
10.测试人员进行黑白盒测试,有问题返回上一步,没问题下一步
11. 实施人员再次登场,部署发布,上线前培训
12.运维人员接受运行维护
13.运行正常,签字画押盖章,验收回款
我理解的专有产品项目大致如上所示。
懂了整个流程,也就基本懂了实施需要做什么,
可以看到两次实施的出现的核心是部署,那么核心技能就是应用部署发布,需要的技能是:基本计算机知识,weblogic/Tomcat等
第一次实施出现是在签合同立项前,工作内容是部署演示,这次的根本目的就是展示已有产品,重要的是展示特长,部署不用说,要对本产品熟悉。演示就要懂业务逻辑了,会操作,知道为什么这么操作,懂业务,跟着售前一起给用户讲系统。
这里需要的技能是:基本业务能力,语言交流能力
第二次实施出现,研发完测试完。其实有时实施分摊了一些测试工作,会点测试技能也是有助力的。接着回到本行核心,部署,常规应用发在linux服务器上,所以linux基本命令是必要的,linux系统基础知识也是必要的,比如网络配置,端口配置,负载均衡等,weblogic与tomcat发布应用的基本操作。部署过程中,一些基本的前后台开发知识了解也是必要的,一开始我连F12是啥都不知道,学了点前端,基本前台报错看network,后台出问题看日志,简单的缺文件少表操作能自己处理了,即使真的解决不了,也能定位问题,找对应开发人员解决。应用必然要用到数据库,企业级数据库,关系型Oracle,Mysql是目前个人用的比较多的,所以,oracle的系统知识是需要了解的,日志,备份,全库导出导入imp、impdp,sqloader等,archivelog,数据库本身外还有sql,基本常用sql命令,视图存储过程函数等的编写,会一些也是极好的。实施过程中有了解了一些Postgresql及Redis等,也是可以的。
上线前培训,一方面这个是需要演讲能力,工作中见到更多的是写个操作手册或者PPT直接照着念,这点也是很无奈而;另一方面就是对整体业务的的了解,为什么?你培训的对象是用户,他们是站在业务角度去考虑你的系统,系统是用来服务业务的,他们的业务场景如何在你的系统里如何实现是他们真正关心的,他说的业务你听不懂,你也就解答不了他的疑问,这场培训就是尴了个尬了;
之后就是交给运维了,但最好实施是需要形成文档的,包括具体操作手册及具体的常见问题处理,环境文档等。
工作中我还遇到的是比如docker安装,oracle安装,weblogic安装,arcgis安装等等。习惯后就发现实施的工作真的不像是你会了才会让你去做,而是你该去做,所以你就该会做。所以最重要的反而不是技能本身,而是你如果最快的学习接受新知识,所以重中之重还是学习能力与对新事物的接受能力。研发用了新技术,用户有了新业务,我们作为实施的都要去接触,实施不用精通,但要了解,你说什么我懂就够了,毕竟我们的目的不是去当开拓创新者,而是追随者,知道怎么用就够了,为什么要用,为什么这么用,这样比那样好在哪里,这些可以先不去了解的,你的目的只是先实现,程序先跑起来,ok,完成。
综上:
实施人员的基本能力:
重中之重:学习能力,对新事物的接受能力、
核心:部署技能:基础计算机知识,weblogic、tomcat等中间件服务器的部署
基本能力:数据库,SQL,沟通交流能力,业务能力,基本开发技能
辅助:培训演讲技能,测试技能
二、实施人员的发展方向
上面实施人员的基本能力了解后,发展方向其实就好理解了。
什么是职业规划,简单说就是人往高处走,说实施是低处可能说起来有点儿不舒服,但貌似工资是没那么高,简单的实施入门低,不学习发展我看来是没有太好发展的。
怎么走?两个方向:专精,多广。
多广
我一直习惯和别人这样介绍我做的活儿,除了写代码,其他都做,虽然说得有点儿大,其实也是表示实施的驳杂,啥也会,啥也懂,可能没那么精。想起五月天为什么选阿信当主唱,啥乐器也不好,那就当主唱吧。
项目经理常规的多广发展方向就是,管理序列。
架构师这个路稍微有点儿难,在我看来,毕竟我对架构师也不了解,我级别差些,高度不够,也是感觉
专精
专精这个就有点儿多了,看下实施懂哪些,就知道专精的方向有点杂。
销售:口才好,和用户熟络,也是可以的
售前、需求:口才好,业务精通,搞售前需求
研发:有兴趣转研发也是不错的选择,同级,但研发缺口大
其他:
运维:感觉更多的是不想漂了,有家有孩子了求稳定,转了运维
测试:测试感觉和实施同级,需求不大,工资不高
用户想去甲方,转业务,有渠道方法也是极好的。
其他
一个实施工程师的自我修养相关推荐
- 一个Java工程师的自我修养_程序员自我修养
毕业N年,每个人在能力跑道上,有了或大或小的差距.有些人一直在重复的劳动,有些人却能从中总结和解决问题.通过成长日活动,我们或许可以探讨下,怎样共同成长.共同前行,跟"勤奋战术掩盖下的战略懒 ...
- 一个Java工程师的自我修养_一个架构师的自我修养
1.合格的工程师 需要 1~3 年时间,其典型特征是 "在别人的指导下完成开发".主要以积累基础知识,包括编程语言.编程工具.各类系统的基本使用.属于最原始的"基础技能积 ...
- 持续测试下测试工程师的自我修养
在持续测试不断实施的情况下,测试方法论.测试实践.测试技术都在快速发展和迭代,因此对于每一位测试工程师来说,持续学习就变成一个不得不说的话题.下面将从测试理论基础知识点出发,介绍持续测试下测试工程师的 ...
- AI工程师的自我修养
原创:晏茜 资料来源:Lee AI 行业如今是一个炙手可热的行业,也许有一些正从事或曾经从事于其他行业的同学,希望能有一个更好的职业选择,而 AI 行业正如火如荼的发展,他们想加入 AI 发展的浪潮, ...
- 一名数据仓库工程师的自我修养
一名数据仓库工程师的自我修养 第一次写文章 该学的一些技术框架(注意,是必须要会啊.至于怎么学,之后帖子会写的.) 第一部分:首先是工具类的介绍(划重点,要考的!!!!!!!) 第二部分:编程语言类 ...
- oCPC实践录 | 广告算法工程师的自我修养
这是AITBOOK的第31篇原创文章 2019年即将过去,2020年马上到来,在这个时候做一下总结,发一下展望是最合适不过的.2019年互联网广告的发展已有人总结为令人失望,2020年估计也好不到哪 ...
- 前端工程师的自我修养:React Fiber 是如何实现更新过程可控的
前言 从 React 16 开始,React 采用了 Fiber 机制替代了原先基于原生执行栈递归遍历 VDOM 的方案,提高了页面渲染性能和用户体验.乍一听 Fiber 好像挺神秘,在原生执行栈都还 ...
- 《Web全栈工程师的自我修养》读书笔记
<Web全栈工程师的自我修养>读书笔记 [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://w ...
- 安全服务工程师的自我修养
安全服务工程师的自我修养 原创: 安全因果律 安全因果律 11月3日 原版链接:https://mp.weixin.qq.com/s/_6lAx43blXzQhIzGDtM9DQ 第一篇文章,聊一下安 ...
最新文章
- 7月份没啥写的。。。
- js 字符串转成货币格式, js转货币
- .DLL文件是什么?
- 全球最大sap hana系统建立在以下哪个厂商的服务器产品上,全球最大sap hana系统建立在以下哪个厂商的服务器产品上...
- 另一种遍历Map的方式: Map.Entry 和 Map.entrySet()
- 1.3 编程基础之算术表达式与顺序执行 13 反向输出一个三位数(C++ Scratch)
- JS开发引用HTML DOM的location和document对象
- thinkphp5的Illegal string offset 'id'错误
- AngularDart Material Design 选项树
- 折线图_Line plot - 折线图
- ASP.NET验证控件祥解[转]
- $smary模板缓存
- Windows Hello 摄像头人脸识别解锁 DELL拆机摄像头方案
- 微信小程序——视图层
- Niagara内容示例 1.3 Simple GPU Emitter
- 揭密win7pe制作全过程
- IOS开发之——设置APP图标、名字、启动页(50)
- JS正则验证输入框姓名只能输入中文和英文
- 使用Cesium动态绘制点、线、面、圆、矩形
- thinkjs使用事务