“软件开发?不会吧,这不适合我,我学的是物理专业。”Matthias Rosenauer在招聘会上首次面对这个职业时,他就是这样说的。那时他得到的回答:“这不是问题!”物理专业毕业的学生,最后进入这个行业,这并不少见。另外,这个专业的学习过程中也要经常接触编程问题--这可以看作这个职业的基础。此外,这个专业还传授分析思维,这是软件开发必不可少的前提。
不过,Matthias Rosenauer还谈到,“尽管如此,这并不意味着懂一点编程就能成为软件开发工程师。我最初也忽视了,实际上还需要很多技能。”传统的途径是信息学专业或者经过信息学科培训。但这不是必需的,Matthias Rosenauer就是一个实例。“我当时很随意就开始了职业生涯,然后“边干边学”,尽可能向同事学习更多的实践经验和理论知识”,他讲述。