程序员(英文Programmer)是继网络流行开来才出现的职位,是全新的开创性的,从事网络程序开发、网络维护的专业工作人员。通常可以将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚。
在中国,程序设计员和程序编码员的工作一般是混淆在一起的,所以中国的程序专业人员一般都要学习程序设计和编码,因为即使是企业要求程序设计员,但其一般的意义就是程序方面的相关工作都要完成,简洁来说中国要求的是程序通才之类的人员。
程序员的工作是相当不稳定的,并不是你以前学到的代码方面的知识会一直有效地运用,这类职员要根据网络的更新和改善去不断地学习相关的知识,还要懂得软件的测试工程,软件开发等内容。此外,程序员需要深入地研究网络新出的代码程序,杀毒程序等等。可以说,程序员的工作是充满挑战性的。