全栈工程师技术清单
前端
- HTML5
- CSS3
- JavaScript (ES6+)
- React/Angular/Vue.js(至少一种)
- Redux/MobX(状态管理)
- Sass/Less(CSS 预处理器)
- Git
后端
- Node.js/Python/Java/Go(至少一种)
- Express/Flask/Spring Boot(Web 框架)
- SQL/NoSQL(数据库)
- RESTful API
- Docker/Kubernetes(容器化和编排)
云计算
- AWS/Azure/GCP(至少一种)
- EC2/S3/RDS(AWS 服务)
- VM/Cloud Functions/Cloud SQL(GCP 服务)
工具
- Git
- npm/Yarn
- IDE(如 Visual Studio Code、WebStorm)
- Postman/Swagger(API 测试)
- Jira/Asana(项目管理)
软技能
- 良好的沟通和人际交往能力
- 团队合作能力
- 解决问题和批判性思维能力
- 对新技术和趋势的热情
- 持续学习和成长的意愿
其他有用的技能
- UI/UX 设计基础知识
- DevOps 实践
- 数据结构和算法
- Linux 命令行
- 敏捷开发方法论(如 Scrum)