随着互联网深入到各行各业,数据越来越成为各个行业的命脉,与之紧密相关的数据可视化职位需求量也日渐上升,而且与一般前端等通用型岗位相比,更有机会成为有专业度积累的职业,因此也越来越受欢迎。
作为数据可视化领域的从业人员,有一些求职/招聘感想可以分享,除了面向数据可视化,很多也是适用于通用岗位。
一、除了常规项,面试官希望简历上写哪些亮点内容
很多简历尤其是套用模板的毕业生简历,很容易给人千篇一律的感觉,一下子很难找出候选人的真正亮点与技术实力;这个时候偷懒的做法往往就是按学校知名度和专业匹配度进行初筛,因此很多挺有实力的候选人就被埋没了。
为了让面试官迅速发掘候选人的价值,建议简历/邮件中放上以下内容:
- 证明本人实力的作品/Github主页,talk is cheap show me your code!
- 重要的项目经历,按START原则阐述:Situation(场景)、Task(任务)、Action(行动)、Result(结果)和Time(时间);比如:2019年7月(时间),参与开发一款三维模型线上展示产品(业务场景),个人负责优化WebGL引擎渲染效率(任务),设计开发了Webworker加速前端数据处理的方案(行动),将渲染帧率从20FPS提升到60FPS(结果);
- 建议求职邮件简要说明一下为何应聘该职位,以及本人为何胜任;降低面试官的发掘人才的成本,同时面试的时候也可以沟通候选人的优势点这是一个给面试官留下良好印象的机会。
二、数据可视化行业需要什么样的技术人才
当前数据可视化行业,根据产品应用场景,通常分为纯技术框架、报表产品、数据大屏产品等等。
纯技术框架如eCharts、G2等图表框架,需求以前端开发为主; 报表产品通常包括图表开发与数据治理,因此除了前端开发,也会有后端开发需求; 数据大屏产品除了常用的可视化图表开发、数据治理,对地理信息技术、三维渲染技术有很大需求,因此除了前端开发、后端开发,通常还包括GIS开发、WebGL引擎开发、商用游戏引擎开发(UE4/Unity等); 归纳一下,数据可视化行业目前的职位需求与核心技能如下:
-
前端
- 精通React、Electron、Node.js一项或者多项;
- 有可视化图表开发经验者加分;
-
GIS开发
- 具有GIS相关专业背景;
- 掌握数据库、前端开发、图形学中一项或者多项;
-
三维引擎开发(WebGL)
- 掌握javascript及工程化开发环境(git\npm\node等);
- 掌握图形学原理;
- 掌握WebGL原生API开发;
- 掌握three.js或某种主流webgl框架;
-
三维引擎开发(商用引擎)
- 掌握图形学原理;
- 掌握OpenGL或DirectX;
- 掌握UE4/蓝图/C++;
- 或掌握Unity/C#;
-
三维引擎开发(桌面引擎)
- 掌握图形学原理;
- 掌握DirectX(12更加);
- 掌握C++;
- 对NVIDIA渲染新特性熟悉加分;
-
技术美术
- 熟悉图形学原理;
- 掌握DCC软件建模;
- 掌握Shader及性能优化;
- 掌握一种商业引擎如UE4或Unity;
- 审美品位突出,沟通能力强;
三、最有用的求职建议
最有用的求职建议就是直接上靠谱的招聘信息了!阿里云DataV团队招募队友!!
-
关于DataV
-
DataV是国内最领先的数据大屏可视化产品,信息可以参考官网:data.aliyun.com
-
插播产品视频一个,直观感受一下DataV产品:cloud.video.taobao.com/play/u/6421…
-
-
招聘岗位:
- 前端、GIS开发、WebGL引擎开发、UE4、Unity、桌面引擎开发、技术美术,统统都要!
-
简历投递方式:
-
邮件请以“技术方向-姓名”命名,比如“WebGL引擎开发-卡马克”;
-
简历请附上作品,或者提供能直观证明个人能力的内容,或者您个人关于数据可视化领域的见解;
-
简历请发往:mier.xcy@alibaba-inc.com
-
应聘或者推荐成功,送AirPods Pro一个!
-