所有伟大都源于一个勇敢的开始

我跟可视化结缘是一个巧合,一开始并没有很笃定要做这个方向。2015年可视化的市场还不繁荣,我在创业公司实习,跟领导层一起参加各种创业大赛路演,当时我做的主要工作就是和领导深度沟通,独立梳理逻辑,并用PPT图表和动画的方式阐述出来,其实并不是太复杂的工作。但PPT体现出的逻辑性与视觉的冲击感,使其很容易成为比赛的亮点。几次竞赛经历中,我们的PPT在深度和广度上都深受评委赞赏,于是公司的领导找我约谈,鼓励我在数据可视化方向深度探索,并说“要记住今天的谈话”。当时我对事业还没有明确的方向,也没有意识到这次谈话对我以后将产生什么影响。现在回顾起来,我更愿意引用凯迪拉克的广告语:“所有伟大都源于一个勇敢的开始”,从那个时候起,我走出了勇敢的第一步。

其实把兴趣变成工作是有风险的。把热爱的事情暴露在残酷的商业竞争环境里,对任何一个人来说都不会是持续的正反馈的选择。当兴趣和利益关联、和理论挂钩,你的成果受众人审视,被团队寄予厚望,你就不再只是享受它。你需要去思考,如何努力建设更高效的流程、架构,运作模式和方法,关心每个项目的健康程度和投入回报比例。

现在一想到可视化,首先占据意识的是利益的博弈、客户的驱动、竞品的压力和公司的期望,不再是单纯为了生产“数据科学的艺术品”。但同时,我的专业知识也在积累,心智更加成熟,还造就了更专业的团队,也是让我欣慰的地方。其实感到挣扎的时刻很多,但我很享受这种博弈的过程;此外也遇到了形形色色的人,被高人指点,被能人套路,种种深刻难忘的经历才成就了今天的我。

艺术鉴赏驱动我的技术创新

艺术在我的生活中有很大比重,不仅因为数据可视化工作本身与艺术密不可分,也因为它可以提升生活的仪式感。我喜欢音乐,摄影,拍视频,也欣赏电影作品、插画、生成艺术(Generative art)。游戏被称作第九艺术,形成了全球最重要的娱乐市场,我也很乐于鉴赏游戏。从技术上来讲,数据可视化在视觉效果方面会复用游戏界一些成熟的引擎和算法,在故事性、代入感等方面也会向优秀的游戏作品学习借鉴。

关于鉴赏游戏的说法,这是对游戏没有深度接触或深度喜爱的人所无法理解的。不仅仅满足于游戏带来的愉悦感,而会去反推游戏的机制和它的实现过程,我对这个过程还蛮兴奋的。比如它如何营造深度沉浸感,让人沉迷其中,甚至忘记自己所处的环境?物理引擎是如何迷人地仿真,并巧妙地节省了性能消耗?某个游戏的制作团队有多大规模?耗费了多少成本?如何优化大规模团队的工作流?每年都会有很多3A级别的游戏诞生,其中不乏一些作品堪称艺术品,当然,想欣赏游戏对阅历和鉴赏能力也有一定要求,每个人的出发点也有所不同。

以专业动人,并心怀感恩

我们有很多大型国企的客户,对接项目的初期,年龄差距确实可能引发一些信任问题。有时候客户会对我们几个90后的专业能力产生疑问,但这种情况只出现在项目前期。我不会感到不安和紧张,因为这是自己的专业领域,一两次大型会议或汇报后,客户就会对我们充分认同。

一些客户对服务可靠性的要求很高,可能希望我全程在现场参与,这必然会导致时间上的矛盾。我解决这个问题的方法很明确,开始培养更多有潜力成为数据可视化行业中某个领域里的一个符号的人才。通过频繁充分的内部沟通,为他们提供很好的知识储备,引导形成自己的风格和专业观点,并且敢于表达自己的观点,对矛盾予以分析和化解。目前,团队的几位主要成员都深得客户信任,都具备在各自领域独当一面的能力。

职场给我很重要的感受之一就是要心怀感恩。第一是要感谢自己的平台,我们需要认清自己的真实能力和平台赋予自己的价值,感谢平台对自己的信任,把十几人的团队托付给我。另外则要感谢对手,对手是最强的压力和驱动力。我会花很多时间研究竞品,跟对手保持良好交流,互通有无。让我真正感到紧迫的,往往也是来自对手的压力,然后加速驱动自己本身的进步。

最后要保持跟外界的交流。深度沉迷容易形成信息孤岛,切忌盲目自信。一定要多关注前瞻的信息动态、友商和竞品的最新成果、行业宏观的发展情况,积极思考、反推、学习,要清晰地认识到自己的差距。

我的提问偶尔尖锐,而他的回答总是恰如其分。他曾遇到伯乐,也愿意成为伯乐,还是个很有野心的年轻人。他是阿里云 MVP陈琦,跟世界交手的这几年,他光彩依旧,兴致盎然。

毕业两年升主管,自沉稳而后顾人 对话阿里云MVP陈琦的更多相关文章

  1. [问题2014A02] 解答一(两次升阶法,由张钧瑞同学、董麒麟同学提供)

    [问题2014A02] 解答一(两次升阶法,由张钧瑞同学.董麒麟同学提供) 将原行列式 \(|A|\) 升阶,考虑如下 \(n+1\) 阶行列式: \[|B|=\begin{vmatrix} 1 &a ...

  2. 编程算法 - 两个升序列的同样元素 代码(C)

    两个升序列的同样元素 代码(C) 本文地址: http://blog.csdn.net/caroline_wendy 两个升序列的同样元素, 须要使用两个指针, 依次遍历, 假设相等输出, 假设小于或 ...

  3. 毕业两年半,入手人生第一款macbook pro

    当程序员入手第一款macbook 大家好,我是灰大狼,你们可以叫我灰狼.大狼.甚至是小灰灰. 接下来我主要跟大家分享下作为程序员的我,刚入手一款mac的使用心得. 背景 做程序员三年了,一直用的都是w ...

  4. 阿里云ECS服务器上搭建keepalived+mha+mysql5.6+gtid+一主两从+脚本判断架构踩的坑

    最近,公司项目搭建了一套后端数据库架构,不是在RDS,是在阿里云的ECS服务器上搭建keepalived.mha.mysql5.6.gtid.一主两从架构,目前还没有实现读写分离,以后架构升级,可能代 ...

  5. 最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)

    在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道 ...

  6. 一个阿里云apache服务器配置两个或多个域名forLinux

    一个阿里云apache服务器配置两个或多个域名for Linux: 默认已经配置好了阿里云提供的一键web安装,可以参考:http://www.42iot.com/?id=8 修改/alidata/s ...

  7. 阿里云如何使用二次验证码/虚拟MFA/两步验证/谷歌验证器?

    阿里云如何使用二次验证码/虚拟MFA/两步验证/谷歌验证器? 见如上链接中视频

  8. Navicate 连接阿里云MySQL(两种方式及原理讲解)

    Navicate 连接阿里云(两种方式及原理讲解) 一.直连方式(通过3306端口) 1.概述 2. 环境准备 3.操作及讲解 二.使用SSH通道 1.概述 2.环境准备 3.操作及讲解 如果对你有帮 ...

  9. 毕业两年做到测试经理的经历总结- 各个端的自动化,性能测试结合项目具体场景实战,分析客户反馈的Bug

    前言 最近看到行业的前辈都分享一些过往的经历来指导我们这些测试人员,我很尊敬我们的行业前辈,没有他们在前面铺路,如今我们这帮年轻的测试人估计还在碰壁或摸着石头过河,结合前辈们的经验,作为年轻的测试人也 ...

  10. Android毕业四年升P8,年收入超100w,他是如何做到的?

    很多人从事Android开发工作多年,走过的弯和坎,不计其数,经历的心酸难与外人道也.相信大家感触最深的还是:选择大于努力.选择正确的方向,才能够走的更远,更踏实. 今天我来分享一下自己心得体会,并没 ...

随机推荐

  1. 什么叫运行时的Java程序?

    Java程序的运行包含编写.编译和运行三个主要步骤. 1.在编写阶段: 开发人员在Java开发环境中输入程序代码,形成后缀名为.java的Java源文件. 2.在编译阶段: 使用Java编译器对源文件 ...

  2. day08-Axios

    Axios 1.基本说明 Axios是一个基于promise的网络请求库,作用于node.js和浏览器中.它是 isomorphic 的 (即同一套代码可以运行在浏览器和node.js中).在服务端它 ...

  3. WebView开源库终极方案

    目录介绍 01.前沿说明 1.1 案例展示效果 1.2 该库功能和优势 1.3 相关类介绍说明 1.4 WebView知识点 02.如何使用 2.1 如何引入 2.2 最简单使用 2.3 常用api ...

  4. 【Learning eBPF-1】什么是 eBPF?为什么它很吊?

    本书中, eBPF 被称为一种 革命性的 内核技术,被广泛应用于网络.观测 和 安全工具中. 这种技术允许你在不重新编译内核的情况下,使能你的自定义工具,与内核数据进行交互.听起来很厉害. 1.1 追 ...

  5. Windows下获取设备管理器列表信息-setupAPI

    背景及问题: 在与硬件打交道时,经常需要知道当前设备连接的硬件信息,以便连接正确的硬件,比如串口通讯查询连接的硬件及端口,一般手工的方式就是去设备管理器查看相应的信息,应用程序如何读取这一部分信息呢, ...

  6. Java读取excel文件(.xlsx/.xls)和.csv文件存入MySQL数据库

    1 package com.reliable.service; 2 3 import com.csvreader.CsvReader; 4 import com.reliable.bean.FileD ...

  7. 04 jQuery遍历器

    04 jQuery遍历器 如果jQuery一次性选择了很多元素节点. 而我们又希望能拿到每一个元素中的相关信息. 此时可以考虑用jQuery的遍历器来完成对元素的循环遍历. 例如: <!DOCT ...

  8. Jetty的http2模块

    启用http2模块,执行如下命令: java -jar $JETTY_HOME/start.jar --add-modules=http2 命令的输出,如下: INFO : http2 initial ...

  9. 直播预告丨OpenHarmony标准系统多媒体子系统之音频解读

    今晚19点,OpenHarmony开源开发者成长计划知识赋能第五期"掌握OpenHarmony多媒体的框架原理"的第四节直播课,即将开播! 深开鸿资深技术专家苑春鸽老师,将在Ope ...

  10. 战码先锋直播预告丨参与ArkUI,共建OpenHarmony繁荣生态

    OpenAtom OpenHarmony(以下简称"OpenHarmony")工作委员会首度发起「OpenHarmony开源贡献者计划」,旨在鼓励开发者参与OpenHarmony开 ...