这里我们先简单说下两者的区别:
第一,工作地点不一致。实施工程师都是在项目组做开发,而开发岗人员是在公司内部做开发的。由于在项目组,所以实施工程师很多都会出差,少部分企业的实施岗位不涉及出差。
第二,汇报对象不一致。实施工程师汇报对象是项目经理,而开发工程师是汇报给高级软件工程师或者技术经理。

第三,职业发展方向不一致。
实施工程师通常的晋升通道如下:

实施工程师—项目经理—高级项目经理—项目总监—群项目总监—VP
实施工程师—项目经理—需求分析—高级需求分析
实施工程师—售前工程师—高级售前工程师—售前经理—售前总监
开发人员同程的晋升通道如下:
开发工程师—高级软件开发工程师—架构师—高级架构师
开发工程师—高级软件开发工程师—技术经理—高级技术经理—技术总监—CTO
第四,企业对人员的要求不一样
如果是开发人员,企业考量的主要是技术,其他方面不太重要;
如果是实施人员,除了考量技术外,对人员的外形、逻辑思维、沟通能力、管理能力也会有考量。对于技术方面,企业的要求较开发人员要略低。
很难讲开发岗位和实施岗位哪个岗位好,关键在于求职者自身的定位,例如,自己很喜欢并擅长代码编写,还是希望在技术领域更多的与客户沟通。