{
"id": 1,
"name": "软件工程师",
"description": "软件工程师负责设计、开发和维护软件系统,解决复杂技术问题。他们需要掌握多种编程语言和开发工具,持续学习新技术,并与团队协作完成项目。 软件工程师需要具备扎实的编程基础,能够理解和实现复杂的业务逻辑,同时需要具备良好的沟通能力和团队协作精神。随着技术的不断发展,软件工程师需要保持持续学习的热情,关注行业动态和新技术趋势,不断提升自己的专业技能和解决问题的能力。",
"holland_dimensions": [
"I",
"C",
"R"
],
"planet_image_url": "/static/career_planets/software_engineer.webp",
"career_header_image": "/static/career_headers/software_engineer_header.webp",
"overview": {
"description": "软件工程师负责设计、开发和维护软件系统,解决复杂技术问题。他们需要掌握多种编程语言和开发工具,持续学习新技术,并与团队协作完成项目。 软件工程师需要具备扎实的编程基础,能够理解和实现复杂的业务逻辑,同时需要具备良好的沟通能力和团队协作精神。随着技术的不断发展,软件工程师需要保持持续学习的热情,关注行业动态和新技术趋势,不断提升自己的专业技能和解决问题的能力。",
"work_contents": [
"参与软件系统的设计与开发,编写高质量代码",
"进行代码审查,确保代码质量和性能",
"诊断和修复软件缺陷,优化系统性能",
"与产品经理和设计师协作,理解需求并转化为技术方案",
"参与技术文档的编写和维护"
],
"career_outlook": "随着数字化转型的加速,软件工程师的需求持续增长。职业发展路径清晰,可向资深工程师、技术专家、架构师或技术管理方向发展。",
"development_path": [
"初级工程师",
"中级工程师",
"高级工程师",
"技术专家/架构师"
]
},
"competency_requirements": {
"core_competency_model": {
"basic_ability": 4.0,
"self_management": 3.0,
"social_ability": 3.0,
"team_collaboration": 3.0,
"innovative_ability": 3.0,
"task_execution": 3.0
},
"knowledge_background": {
"education_requirements": "本科及以上",
"industry_knowledge": "熟悉互联网/企业级软件的典型项目形态(单体到微服务演进、云原生落地、DevOps 与 CI/CD 流水线);理解常见技术场景(高并发与限流降级、分布式事务与一致性、可观测性与故障演练);明确上下游协作关系(上游为产品/设计/需求方,下游为测试/运维/平台/安全),能在迭代节奏下高效协同;具备开源协作经验或在企业内主导过核心模块改造/性能优化。",
"professional_knowledge": "计算机科学体系化能力(数据结构与算法、操作系统、计算机网络、数据库、编译与虚拟机基础);工程与架构方法(面向对象与设计模式、领域驱动设计、性能与容量规划、安全与合规、测试与质量体系);工程化与平台能力(Git 工作流、代码评审、CI/CD、容器与编排、灰度与回滚、监控与告警)。",
"professional_requirements": [
"电子信息工程",
"计算机科学与技术",
"软件工程"
]
}
},
"salary_and_distribution": {
"salary_level": {
"初级": 12000,
"中级": 25000,
"高级": 45000
},
"distribution_of_popular_cities": {
"北京": 1200,
"上海": 1050,
"广州": 800,
"深圳": 950,
"杭州": 750,
"成都": 650
}
},
"skill_map": {
"skills_snapshot": [
"JavaScript",
"React",
"TypeScript",
"Node.js",
"HTML/CSS",
"Webpack",
"Git",
"算法",
"数据库",
"RESTful API"
],
"related_courses": [
"算法分析与设计",
"操作系统",
"数据结构",
"程序设计语言",
"软件工程",
"数据库原理",
"编译原理"
],
"important_but_not_offered_courses": [
"演讲与口才",
"机器学习",
"自动机理论",
"形式语言概论",
"专业英语"
],
"skill_enhancement_path": [
{
"name": "基础阶段",
"description": "掌握HTML/CSS/JavaScript基础",
"tags": [
"HTML5",
"CSS3",
"JavaScript",
"基础算法"
]
},
{
"name": "进阶阶段",
"description": "学习前端框架和工程化",
"tags": [
"React/Vue",
"TypeScript",
"Webpack",
"HTTP"
]
},
{
"name": "高级阶段",
"description": "深入学习性能优化和架构设计",
"tags": [
"性能优化",
"架构设计",
"微前端",
"跨端开发"
]
}
]
},
"skills_snapshot": [
"JavaScript",
"React",
"TypeScript",
"Node.js",
"HTML/CSS",
"Webpack",
"Git",
"算法",
"数据库",
"RESTful API"
],
"related_courses": [
"算法分析与设计",
"操作系统",
"数据结构",
"程序设计语言",
"软件工程",
"数据库原理",
"编译原理"
],
"galaxy_id": 1,
"galaxy_name": "硅基星系",
"category": "互联网·通信",
"salary_min": 12000,
"salary_max": 45000,
"created_at": "2025-10-22T09:43:57",
"updated_at": "2025-10-27T11:53:36",
"galaxy_description": "聚焦云计算、人工智能与互联网工程的前沿科技星系",
"galaxy_cover_image_url": "/static/career_galaxies/silicon.png",
"cosplay_script_id": null
}