软件实施⼯程师需要掌握的技能
⼀、软件⼯程师概述
1、合理的调配现场资源和公司资源,制定推进计划并保证实施;
2、⽤最快的时间完成项⽬验收。
⼆、需要掌握的技能
1、操作系统
如:Window、LINUX等等;
2、需要掌握操作系统的命令
如:pingIP、远程、系统服务等等;
3、部署项⽬环境
如:jdk tomcat 数据库(MYSQL、ORACLE、SQLSERVER等等);
4、需要掌握的办公类软件
如:OFFICE或者WPS、QQ、TeamViewer或者向⽇葵远程软件等等;
5、基本技能
1、快速掌握⾃⼰要实施的软件,知道你的这款软件和市⾯上相似软件的优势,了解项⽬的基本框架或者结构,能够和客户讲解你的系统;
2、知道基本的SQL语句;
3、了解基本的代码逻辑,这样的话客户那边提的要求,哪些不合理、哪些合理、哪些开发时间长、哪些开发时间短;
4、时刻了解⾃⼰这个⾏业的信息;
5、性格开朗、善于沟通,因为要和客户打交道。
三、系统实施过程
1、了解客户需求给公司或者负责这个项⽬责任⼈反馈
teamviewer2、和项⽬相关负责⼈制定实施计划书,按实施计划完成;
3、调研,你为⼀个公司部署软件,有很多部门,让他们达成共同协议,不要最后做完了,他们验收的时候,好⼏个部门都不同意;
4、基于第三点,⼀定要会沟通,把你想表达的还有公司让你表达的,⼀定要描述清楚;
5、部署完毕或者上线之前所有的功能⼀定他要测试,确定没问题,再和客户说可以上线,别到时候⼀上线就出现BUG;
6、上线之后你要交给客户怎么使⽤,出现问题怎么解决,还要编写项⽬使⽤⼿册。
说真的如果你局限在只做实施,后⾯的路你会很难⾛,实施⽆⾮⼏个⽅向,⼀是管理岗位:如项⽬经理,⼆是管理(这个我不是很了解),三是数据库⽅⾯(因为实施经常打交道的除了客户就是数据库了);
前期实施岗位收⼊还是⽐较客观,但是到了后⾯就会遇到瓶颈了,⼀定要明确⾃⼰的发展⽅向;
上⾯是我的理解,你们如果有别的理解,也可以评论,谢谢,别喷我(我只是个孩⼦)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论