## 什么是Visual Assist?
### 简介
Visual Assist是专为Visual Studio设计的C/C++开发辅助工具,具备代码分析、智能提示、重构优化等功能。要求开发者熟悉Visual Studio环境配置及C/C++语法特性。
### 职业方向
初级开发工程师→中级开发工程师→高级开发工程师→架构师/技术专家
### 核心技能
CC++开发,VisualStudio插件使用,代码分析优化,重构技术
### 相关技能
[Eclipse插件开发](https://s.niuqizp.com/s_campus_Eclipse%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91/?ur=article), [IntelliJIDEA使用](https://s.niuqizp.com/s_campus_IntelliJIDEA%E4%BD%BF%E7%94%A8/?ur=article), [Git版本控制](https://s.niuqizp.com/s_campus_Git%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/?ur=article), [CMake构建工具](https://s.niuqizp.com/s_campus_CMake%E6%9E%84%E5%BB%BA%E5%B7%A5%E5%85%B7/?ur=article), [静态代码分析(SonarQube)](https://s.niuqizp.com/s_campus_%E9%9D%99%E6%80%81%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%EF%BC%88SonarQube%EF%BC%89/?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)
### 相关证书
[微软技术认证(MTAMCP)](https://s.niuqizp.com/s_campus_微软技术认证(MTAMCP)/?ur=article), [计算机等级考试二级C语言](https://s.niuqizp.com/s_campus_计算机等级考试二级C语言/?ur=article)
### 相关岗位
[C++开发工程师](https://s.niuqizp.com/s_campus_C++开发工程师/?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)
### 求职建议
建议应届生:1. 通过微软官方文档掌握Visual Assist核心功能;2. 在GitHub参与C/C++开源项目积累实践经验;3. 考取MTA认证强化基础能力;4. 在简历中突出使用该工具完成的代码优化案例。