从事程序编写、测试、维护等工作的人员通常被称为 程序员。此外,根据具体的工作内容和职责,程序员还可以有以下几种称呼:
开发者 (Developer):与程序员类似,开发者负责设计、编写和测试软件程序。工程师
(Engineer):在某些情况下,程序员或开发者也被称为工程师,强调其在设计和开发软件方面的专业技能。
架构师(Architect):这个称呼通常用于那些负责设计系统架构和体系结构的高级开发者或工程师。
码农: 这个术语有点幽默,用来形容那些整天都在编写代码的程序员。 这是一种幽默的称呼,将程序员比作猿类,形象生动有趣。程序猿/程序媛:
软件工程师
(Software Engineer):在软件开发过程中运用工程原理和方法,从需求分析、设计、编码、测试到维护等各个阶段进行系统化和规范化的开发工作。
系统分析师: 负责分析和规划软件系统的需求和架构。 前端开发者
后端开发者(Back-end Developer):专注于网站或应用程序的服务器端逻辑和数据库交互。
全栈开发者(Full-stack Developer):具备前端和后端开发能力,能够处理软件开发的各个阶段。
这些称呼在不同地区和行业可能有所不同,但它们都代表着从事编程和软件开发工作的专业人员。