目录
注意:以上数据、薪资来源 Chat GPT-4O基于以下几个方面进行汇总和估算的:
一、软件工程方向分类
具体适合个人的需要结合:学校+个人能力+生活环境
需求大量数据分析
1.基础
围绕:计算机组成原理+操作系统+计算机网络+数据结构 --------大学四年打基础(有待思考)
选择方向:研发岗的人工智能 选择城市 、学校:
二、市场岗位
1. 软件研发
Java开发工程师
工作内容:
- 开发企业级应用程序(例如ERP系统、银行系统)
- 维护和优化现有系统的性能
- 使用Spring、Hibernate等框架
- 实例:
在一家金融科技公司工作,负责开发一款在线支付系统的后台服务,确保系统可以处理高并发的请求并保持稳定。 - 薪水:
初级年薪:¥10万-15万元
中高级年薪:¥20万-40万元
PHP开发工程师
工作内容:
- 主要负责网站的开发和维护
- 使用PHP框架如Laravel、CodeIgniter开发应用
- 实例:
在电商公司工作,开发并维护商品的后台管理系统,实现数据动态显示和用户权限管理。 - 薪水:
初级年薪:¥8万-12万元
中高级年薪:¥15万-25万元
C/C++开发工程师
工作内容:
- 系统底层开发(如操作系统、驱动开发)
- 高性能服务器开发和优化
- 实例:
在一家通讯设备公司参与嵌入式系统开发,为物联网设备设计通信协议和驱动程序。 - 薪水:
初级年薪:¥12万-18万元
中高级年薪:¥25万-45万元
Golang开发工程师
工作内容:
- 高并发服务器开发,如分布式系统、云服务
- 后台微服务的开发
- 实例:
为一个大型互联网公司开发了基于Golang的高性能后台服务,实现海量用户的请求处理。 - 薪水:
初级年薪:¥15万-25万元
中高级年薪:¥30万-50万元
全栈工程师
工作内容:
- 既负责前端开发(HTML、CSS、JavaScript),也负责后端(PHP、Node.js、Java等)
- 项目的完整交付,涵盖数据库、接口、前端展示等
- 实例:
参与一家初创公司的开发项目,独立完成一个任务管理工具的前后端设计与开发。 - 薪水:
初级年薪:¥15万-20万元
中高级年薪:¥30万-50万元
嵌入式开发工程师
工作内容:
- 负责嵌入式系统的开发,如嵌入式Linux系统、RTOS
- 编写固件,控制硬件设备
- 实例:
在一家家电公司负责智能家居产品的开发,编写嵌入式程序控制家电的各项功能。 - 薪水:
初级年薪:¥10万-15万元
中高级年薪:¥20万-35万元
脚本开发工程师
工作内容:
- 开发自动化脚本,提升效率,如数据爬取、自动部署等
- 使用Python、Shell等语言
- 实例:
在一家电商公司为运维团队开发了一套自动化部署脚本,简化了应用的发布流程。 - 薪水:
初级年薪:¥8万-12万元
中高级年薪:¥15万-25万元
需求分析工程师
工作内容:
- 与客户沟通,分析软件需求,撰写需求文档
- 协调开发团队,确保开发符合需求
- 实例:
在软件外包公司负责需求分析,参与银行系统的设计,协调各部门沟通。 - 薪水:
年薪:¥12万-25万元
云计算开发工程师
工作内容:
- 云平台搭建与开发,如AWS、阿里云
- 管理虚拟机、容器、微服务架构
- 实例:
在一家互联网公司负责云服务搭建,开发自动化的弹性扩展服务,确保用户需求的实时响应。 - 薪水:
年薪:¥20万-40万元
2. 前端开发
Web前端开发工程师
工作内容:
- 负责网站的前端设计与开发,使用HTML、CSS、JavaScript
- 响应式设计,确保网站在各种设备上的表现一致
- 实例:
参与开发一家科技公司官网,实现流畅的用户交互体验,并保证页面在不同设备上自适应。 - 薪水:
初级年薪:¥8万-12万元
中高级年薪:¥15万-30万元
HTML5开发工程师
工作内容:
- 使用HTML5进行移动端应用开发
- 实现复杂的动画、音视频播放、图表绘制等
- 实例:
在一家广告公司开发H5互动页面,用于某品牌线上活动的互动展示。 - 薪水:
年薪:¥10万-20万元
JavaScript开发工程师
工作内容:
- 使用JavaScript开发前端交互效果和逻辑
- 使用框架如React、Vue进行前端开发
- 实例:
开发了一个单页应用,利用Vue.js为用户提供高效的任务管理界面。 - 薪水:
初级年薪:¥10万-15万元
中高级年薪:¥20万-35万元
3. 移动研发
Android开发工程师
工作内容:
- 使用Java/Kotlin开发Android应用
- 优化应用性能,适配各种Android设备
- 实例:
开发了一款健康管理应用,允许用户记录每日的健康数据并生成统计图表。 - 薪水:
初级年薪:¥12万-18万元
中高级年薪:¥20万-40万元
iOS开发工程师
工作内容:
- 使用Swift/Objective-C开发iOS应用
- 优化应用性能,确保在苹果设备上的流畅性
- 实例:
在金融公司开发了一款在线股票交易的iOS应用,用户可以实时查看股市行情并进行交易。 - 薪水:
初级年薪:¥15万-20万元
中高级年薪:¥25万-45万元
微信开发工程师
工作内容:
- 负责微信小程序、公众号等相关功能开发
- 使用微信开发工具实现接口调用、消息推送等功能
- 实例:
为某餐饮公司开发了一款微信点餐小程序,实现用户下单和支付功能。 - 薪水:
年薪:¥10万-20万元
鸿蒙开发工程师
工作内容:
- 针对华为鸿蒙系统开发应用
- 优化应用在不同设备间的无缝衔接
- 实例:
开发了基于鸿蒙系统的智能家居控制应用,实现跨设备间的联动操作。 - 薪水:
年薪:¥15万-25万元
小程序开发工程师
工作内容:
- 开发微信、支付宝、字节跳动等平台的小程序
- 处理用户交互、支付、信息提交等功能
- 实例:
开发了一款便捷的小程序供用户进行电子书借阅与归还,优化用户体验。 - 薪水:
年薪:¥8万-18万元
4. 通信及硬件研发
嵌入式硬件工程师
工作内容:
- 设计嵌入式硬件系统,包括电路设计、PCB布局
- 测试和优化嵌入式系统的性能
- 实例:
为物联网项目开发了一款智能家居控制板,完成了电路设计、元件选型及PCB板的调试工作。 - 薪水:
初级年薪:¥12万-18万元
中高级年薪:¥20万-35万元
单片机开发工程师
工作内容:
- 负责单片机程序开发,调试硬件接口
- 编写驱动程序,测试通信协议
- 实例:
为一家工业自动化设备公司开发基于单片机的传感器监控系统,实时采集和传输设备数据。