## Software Engineer介绍
### 简介
任职资格要求计算机相关专业本科及以上学历,具备扎实的数据结构与算法基础,需熟练使用Java/Python/JavaScript等语言之一。要求掌握MySQL/PostgreSQL等数据库技术,熟悉Spring Boot/React等框架,部分企业要求AWS/Azure云服务认证经验。
### 职业方向
初级开发工程师→中级开发工程师→高级开发工程师→技术专家/架构师→研发总监/技术VP
### 核心技能
Java,Python,JavaScript,MySQL,PostgreSQL,SpringBoot,React,Vue.js,AWS,DevOps,TCPIP,RESTfulAPI
### 相关技能
[Docker](https://s.niuqizp.com/s_campus_Docker/?ur=article), [Kubernetes](https://s.niuqizp.com/s_campus_Kubernetes/?ur=article), [区块链开发](https://s.niuqizp.com/s_campus_%E5%8C%BA%E5%9D%97%E9%93%BE%E5%BC%80%E5%8F%91/?ur=article), [机器学习](https://s.niuqizp.com/s_campus_%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/?ur=article), [CICD](https://s.niuqizp.com/s_campus_CICD/?ur=article), [微服务架构](https://s.niuqizp.com/s_campus_%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84/?ur=article)
### 相关专业
[计算机科学与技术](https://s.niuqizp.com/s_campus_计算机科学与技术/?ur=article), [软件工程](https://s.niuqizp.com/s_campus_软件工程/?ur=article), [信息工程](https://s.niuqizp.com/s_campus_信息工程/?ur=article), [电子工程](https://s.niuqizp.com/s_campus_电子工程/?ur=article), [信息安全](https://s.niuqizp.com/s_campus_信息安全/?ur=article)
### 相关证书
[计算机二级](https://s.niuqizp.com/s_campus_计算机二级/?ur=article), [CET-6](https://s.niuqizp.com/s_campus_CET-6/?ur=article), [PMP](https://s.niuqizp.com/s_campus_PMP/?ur=article), [AWSCertifiedSolutionsArchitect](https://s.niuqizp.com/s_campus_AWSCertifiedSolutionsArchitect/?ur=article), [OracleOCP](https://s.niuqizp.com/s_campus_OracleOCP/?ur=article), [微软MTA认证](https://s.niuqizp.com/s_campus_微软MTA认证/?ur=article)
### 相关岗位
[后端开发工程师](https://s.niuqizp.com/s_campus_后端开发工程师/?ur=article), [全栈工程师](https://s.niuqizp.com/s_campus_全栈工程师/?ur=article), [系统架构师](https://s.niuqizp.com/s_campus_系统架构师/?ur=article), [云计算工程师](https://s.niuqizp.com/s_campus_云计算工程师/?ur=article), [DevOps工程师](https://s.niuqizp.com/s_campus_DevOps工程师/?ur=article), [大数据开发工程师](https://s.niuqizp.com/s_campus_大数据开发工程师/?ur=article)
### 求职建议
应届生建议:优先选择参与过3个月以上软件开发实习项目,考取计算机二级证书(必选)和AWS认证(加分项),准备包含2个完整开发项目的GitHub仓库。建议掌握LeetCode中等难度算法题,重点准备Spring Boot框架原理面试题。