软件工程师 软件工程师英語Software Engineer一般指从事软件开发职业的人软件工程师跟一般程序员的區別在于一个程序员的工作是按照指定的规格进行编码而软件工程师的工作则需要设计和规划不过由于现时社会的分工愈來愈模糊软件工程师跟程序员的分工也愈不明顯但对于嚴格執行CMM的機構來說各人的工作區分也比較清晰這有助于了解软件工程师跟一般程序员的分別