区别就是两者意思上表技师是一样的,但Technician侧重技术精湛,而Engineer侧重知识深厚。
Engineer中文意思是n. 工程师,设计师;(航班)机械师,(轮船)轮机长;技师,机修工;工兵;机车司机,火车司机;责任人
The army recognized him as an outstandingly able engineer.军队称赞他为杰出能干的工程师。
Technician中文意思是n. 技师,技术人员;(体育、艺术等方面)技巧精湛者,精于技巧者
technician,一般意义上是技术员,可能高中毕业甚至中专college毕业甚至某些不够好的大学毕业,受到过一定的专业培训。资格很老的经验丰富的就是senior technician。engineer,工程师,一般受到过本科以上的专业培训,经验和技能集中在某个很小的领域,工作职责也在这个小小的领域,不垮领域工作,比如电力工程师类的高压电工程师和变压器工程师,领域非常接近,但是一行归一行,比如计算的软件工程师类里面也分为很多小领域。
engineer 或许由优秀的senior technician晋升而来;资格很老的经验丰富的就是senior engineer,有些工程比较大比较复杂,就会有principal/cheif engineer,这些可以认为是主任工程师,相当于中国的总工程师。