全栈工程师可以在应用程序的后端和前端等应用程序开发过程中的任何一个环节工作。应用程序的后端包含逻辑处理、用户身份验证、数据库交互、服务器配置等。应用程序的前端是用户能看到和与之交互的部分。
这个其实有很多种说法
最早是网络开发中,指开发前端(UI相关)也开发后端(服务搭建、数据库、应用服务)的工程师,因为一个人可以完成一个完整的网络应用服务开发,所以称为全栈工程师。
后来也推广到硬件开发,指电原理图设计(数电、模电)、PCB设计、软件开发等集于一身的工程师