我是在12年开始做前端的,也在以后的项目中使用了百度UED团队出品的EChart。随后,因面试BBD的前端数据可视化职位(薪资高?),在面试的过程中,更进一步了解了数据可视化。
当时的技术面试官是位90后,给我展示了自己做的demo——觉得很神奇,高大上,当时非常想加入这个团队。在面试过程中,接触到了‘数据驱动’驱动的概念。也就是下面这个样子:
From: 一入前端深似海,从此红尘是路人系列第六弹之走进数据可视化 - qiangdada的个人空间
自此,几天内,了解好好几个数据可视化的框架(EChart.js、D3.js、Chartjs、Three.js等)。但,因没有面试上,就缺乏继续学习的动力~
以前,IBM的朋友把前端看做可视化,而不直接叫前端,是因为在他们心中,数据才是最重要的,处理数据的算法才是程序员的价值。但是,对于我们的前端工程师来说,也正是做好数据展示、应用交互,才能体现自己的价值。
数据可视化非常重要,尤其是互联网项目。用户对产品的直接感知来自于界面、交互,学好、利用好数据可视化技术,对于数据展示也就非常重要啦!
如果你学好了数据可视化,可以去像BBD之类的数据分析的公司某得一职~