在德国,工程师的学历通常要求至少为本科或以上。具体来说,一般需要拥有工程类学位,如学士学位(Bachelor of Engineering)、硕士学位(Master of Engineering)或博士学位(Doctor of Engineering)。此外,一些职业资格证书(如注册工程师)也是必需或有用的。
对于编程工作,常见的学位要求包括计算机科学、软件工程、电子工程等专业的学士、硕士或博士学位。这些学位不仅提供了专业的编程技能,还包括了计算机科学的基本理论和实践知识。
需要注意的是,虽然德国正在改革其教育制度,未来可能只会有硕士学位,但现阶段仍存在德国传统的Diplom(文凭)与Master(硕士)两种学位。因此,具体学历要求和可能存在的差异需要根据个人所选择的专业和学校来确定。