前端
三条主线:
- Web开发:Vue或React选一个 + Node.js基础
- 小程序/移动端:Uni-app(一次写,多端发布)
- PC桌面:Electron(用前端技术做电脑软件)
简单点说:
- 先学 HTML + CSS + JavaScript
- 再选 Vue 或 React 深入
- 然后学点 Node.js 能写简单后端
后端
主流语言选择:
Java路线(岗位多,大厂爱用)
- Spring Boot 必学
- 数据库(MySQL + Redis)
- 微服务(Spring Cloud)
Go路线(新兴,性能好)
- 学起来比Java简单
- 适合做高并发项目
- 云原生支持好
其他选择:
- Python(写起来快,AI/数据分析也用)
- C#(游戏开发/Windows应用)
- PHP(中小项目多,上手快)
建议: 新手从Java或Go开始,有基础了再拓展
测试
三个方向:
1. 功能测试(入门)
- 手动点点点,找bug
- 写测试用例
- 需要细心,沟通好
2. 自动化测试(涨薪方向)
- 用代码自动测试
- Web用 Selenium
- 接口用 Postman + 脚本
- 需要会编程(Python首选)
3. 测试开发(高级)
- 自己写测试工具
- 搭建测试平台
- 技术要求接近开发
测试特点:
需要“挑刺”思维
入门门槛相对低
越懂技术越吃香
