java实施工程师的要求是什么?需要懂那些方面的知识?通常出差会有人带吗?还是一个人出差?
发布网友
发布时间:2022-02-28 22:24
我来回答
共2个回答
热心网友
时间:2022-02-28 23:53
做实施是个蛮辛苦的工作,一般来说做实施就是在原有产品的基础上为客户做一些定制化的内容,包括一些定制化需求的分析、定制化功能的设计、代码的二次开发、发布以及部署和运维方面的事情,要做好实施需要具备以下一些能力:
1、对自己负责的产品和产品所针对的业务有很深入的理解,同时需要有良好的沟通能力和耐心和理解能力,因为你可能要经常接触客户谈论一些需求和设计方面的问题,并尽可能的获得客户的认同,怎么获得认同是一件及其重要的事情,你要对需求非常敏感,哪些需求是属于产品内的,哪些需求是有价值和可以产品化的,哪些需求是一时的,甚至是客户自己拍脑袋随便想的,这种时候对好的需求合理的添砖加瓦,对废需求能砍就砍甚至拒绝。
2、对实施工作很擅长,首先你要理解实施工作中存在的风险,以尽可能的规避它们,首先的问题就是实施工作中产生的成本和客户满意度之间的矛盾,因为你的工作都是基于公司产品的,对你而言需求尽可能的接近现有产品的囊括范围和尽可能少的二次开发工作量是你最根本的追求,因为产品已经固定,而且经费差不多也已经固定,客户不太可能因为额外需求给你更多的经费,因此你要尽可能的规避这种事情,但是同时你又不能让客户不满意,你要尽可能的满足客户需求(这是做任何产品都需要满足的),因此你要做的可能是一件难度极高的不合理事件,就是在需求变更和客户满意度之间做权衡,甚至是发挥你的才能,把客户的需求绕到产品囊括中去同时让客户满意的*操作;其次,你的知识面要很广,虽然作为实施,对你的硬技术并不要求多高,并不需要你做很深入的开发,但是你在跟客户谈到技术问题的时候,你要表现得什么都知道,至少在你业务范围内所有牵扯到的或者客户能想到的技术问题,你都能说得头头是道显得无所不能来提升客户对你的信任度。
3、要有坚韧精神和毅力,因为作为实施,应用的稳定运行和及时响应客户是很重要的,所以你要有随叫随到的能力和无条件加班的能力,至少应用或者服务器出问题,你不会让这个问题耽搁很久才被处理,而且服务器出问题可能是任何时候,周末、节假日甚至是半夜。
4、在业务圈内有很多的人脉和名气,其实实施相对于设计、架构和构建这些工作而已,对于技术能力的要求是偏低的,但是相对的,对于其它的能力却要求颇高,其中一项其实就是交际能力了,因为实施是需要经常和客户接触的,甚至客户对你的印象也影响到对产品的印象,以及客户对你所说话语的权威性和认可度,而客户很多时候对你的印象并不在于你和客户产生接触时的印象,而是你在业务圈子内的印象,因为在实际工作中你不可能遇到所有的客户并经常和他们接触,因为客户是不断变动的,他们会调岗,会离职,但是产品和应用是不断运行的,所以你会不断地接触新客户,那么新客户对你的认知很可能就是从这个圈子里面获得的,所以在圈子内的交际和口碑对你来说是十分重要的,也就是说,你得想办法在业内小有名气。
5、善于调度资源,你要时刻记住你是一个实施,你的工作依赖于产品和公司,所以你不是一个人在战斗,当你遇到一些自己无法解决的问题时,你要聪明的利用现有资源,不管这个资源是合理或者不合理的(资源往往有限,如果不去争取是难有资源的),毕竟项目的成果发布和验收是你的目标,为了目标要不遗余力。
6、善于安排工作,因为实施实在是一个过于繁琐和驳杂的工作,不但事情多,而且还经常有突发事件,要善于处理好这些事情。
总之实施是个较为艰难的工作,范围很大,工作也很驳杂,要做好实施其实很需要各种各样的能力,并不像很多人理解上的知识发布一个系统那么简单。追问相对我这种培训机构出来的,虽然学的是开发,不过实施很多方面不懂,您觉得重点是找到一个正式进入这一行的机会还是真正意义上的有选择性的进入这一行呢?在机会和行业之间的选择,在对自己信心的选择和面对现实的选择。
热心网友
时间:2022-03-01 01:11
老哥现在怎莫样了,目前跟您当时处境一样