倫敦的(新聞、商業)資料視覺化產業
一、綜觀產業
在倫敦求職的過程中,越來越認識資料視覺化這個產業在倫敦的發展與求職方向與資源,最近適逢聖誕假期,動力缺缺,決定來整理一下目前了解到的發展趨勢以及想要求職做資料視覺化相關工作職務的話應該注意的項目。這篇適合對於資料視覺化有興趣,但是不知道資源的求職者或是對這個領域有興趣的人。先註明,以下資源都是我去參加大大小小的meetup活動、career fair以及課程集結而來,但是在技術層面,筆者也仍在初學階段,總是有許多想法但是實作上容易遇到層層阻礙,因此此篇也會提供幾個學習網站。
資料視覺化不外乎主要以下三種產業需求、並牽扯到技術層次,而這篇文章會以新聞業為主:
- 商業。大公司裡的資料視覺化,或是資料分析部門會使用到的視覺化技術。
- 新聞。例如:經濟學人、金融時報、衛報、彭博社等等都有專業的團隊。以金融時報為例,會有一個軟體工程師的團隊以及一個新聞資料視覺化的設計團隊。
- 藝術設計。在此先不談。
Business / 商業
資料視覺化本身也有深淺不一的技術層次,端視目的而定。較大的公司會有自己的部門,商業的視覺化通常是使用包裝好的套件軟體business intelligence software: 主要包含最近被Salesforce.com併購的Tableau或是Microsoft Power BI。由於這些都是軟體,雖然開發的很完整,但是資料型態的表現上還是有一定的格式,呈現的靈活度取決於dashboard的設計。有使用者介面所以使用者不須寫程式,因此也可以更有效率、即時性的操作,缺點就是上述的資料呈現會受套件軟體的限制。
現今還有許多正在開發的平台,讓不會寫程式的新聞業者也可以做資料視覺化,例如近期新開發、並強力在推廣中的平台 Count,筆者參加過不少次meetup活動都是他們在推廣產品、教參與人如何使用,但這個平台更像是簡化SQL的語法,來串連公司裡Business Developer跟工程師之間溝通的橋樑,使用typescript開發,但是要能善用這個平台必須先學習他的使用邏輯,因此有一道小門檻,但該平台也會受限於呈現型態,但若講求快速探索資料的話可以試試看。
除此之外,也有外包的資料視覺化案子,就會交給Agency的資料視覺化公司,由於技術層次較高、呈現上更有彈性,我將之與新聞類的資料視覺化一併歸類在下方。
Journalism, Agency / 新聞、專業資料視覺化
新聞上的資料視覺化更加著重於網頁呈現,使用的工具不外乎JavaScript library 例如比較進階的 d3.js, 或是其他較簡單的工具: dimple.js , chart.js, svg.js;此外,還有其他不需寫程式的平台,例如旨在讓不會寫程式的人也能製作出複雜度高的資料視覺化平台 Flourish,是由原本在衛報(The Guardian)資料視覺化工作團隊的員工自己出來開發的公司。
經濟學人(The Economist)底下有個子公司叫做Signal Noise,是使用three.js, WebGL來填補商業資料視覺化格式限制的空缺,使用2D或3D的方式來做非常靈活的資料視覺呈現,不侷限於傳統框架,因此每一次都是依照案子的適用性決定呈現資料的最佳型態,比較具實驗性質,市場上也有一些競爭者。
二、求職面向
Portfolio / 作品集
在倫敦找新聞資料視覺化的工作必須注重作品集的呈現與質量。有沒有作品集絕對是求職過程中能否勝出的關鍵,作品集的好處除了可以一目了然求職者的經驗與能力,也能看出求職者在工作之餘的一些想法以及具體實踐那些想法的過程,由此可以最直接了解這個人的熱情並不只是履歷表上寫的一行 “I am passionate about…”。此外,包裝的花俏、引人注目,以及完整與仔細的documentation、內容都是關鍵。作品集的細緻度以及創意都可以了解這個求職者的專業能力上的表現,而且作品必須是自己作品當中精華中的精華。必須把作品完整交代與呈現,讓主管可以清楚了解脈絡並看到獨到的創意。
至於作品要如何呈現?
Mike Bostock 是d3.js的主要開發者,為了更方便程式碼的分享、重複使用與即時呈現,他另外創建了一個 bl.ocks.org 的網站來呈現上傳到 GitHub Gist 的資料視覺化程式碼成果,以及Observable平台來讓視覺化程式的分享與呈現更簡單、直接。他在撰寫自己研發這些平台的開發動機裡提到要在寫程式的陡峭學習曲線與資料明確呈現的目的之間取得平衡不易,因此開發這些平台。他的這篇文章很值得一讀。
d3.js有個相當陡峭的學習曲線,如果有興趣學習,這裡有兩個不錯的JavaScript線上工具書可以參考,內容講得非常簡明扼要:
JavaScript工具:
ECMAScript 6 解說與範例:
三、其他相關機會
新聞實習機會
The Google News Initiative Fellowship enables students of journalism and technology to spend their summer working at relevant organizations across the world. They gain valuable experience and contacts while learning from industry experts.
橫跨歐洲、美國、南韓與澳洲的著名新聞工作室都有與Google News Initiative 合作。每年約三月至四月中可申請在世界各地有與Google合作的新聞工作室實習的機會。
自由參與相關活動
Journocoders
這是筆者最常參與的活動,為每個月在倫敦市中心的The News Building舉辦之新聞資料視覺化工作坊,參與者不需有任何寫程式的背景,參與者大多是來自各地新聞媒體記者或新聞系所的學生。每次活動會訂一個主題,活動前十五分鐘由參與者自由分享有趣的所見所聞,不限形式、內容,可以是自己有興趣的議題或是新技術、有趣的資料視覺化網站,或是活動資訊分享、廣告,基本上真的就是『任何』內容。
之後的一個半小時,與會者會各自使用自己的電腦按照主辦人提供的學習網站,有時是一篇Medium上的文章,來一步步照著做、完成一些視覺化作品來學習新技術,並由主辦人從旁協助遇到的技術問題。過程中會偶爾跟身旁的人哈拉,或是一起學習、探索。
結束後,可以與與會人一起到附近的Pub去networking,通常這才是整個活動真正的重點。
其他媒體相關活動
Hacks/Hackers London
這場活動形式比較類似於聽Lecture,會由從事新聞研究的人員或是從業人員去分享自己的Project,內容包含由路透社講解Podcast的興起以及在各國呈現的樣貌、用戶聽取的時間長度。另有分享如何使用Instagram做即時報導去涵括並呈現讀者有興趣的議題、如何發起活動與口號帶動社群意識。四月份則將由Financial Times製作Coronavirus追蹤圖表的團隊成員John Burn-Murdoch (@jburnmurdoch)分享。
參加不到也沒關係,主辦單位會將過去所有演講內容放在他們的youtube頻道隨時供大眾聽取。
Hack The News
與視覺資料較不相關,但由於也是新聞媒體與科技、技術有關的活動因而一併列入。
這是一項從2019年九月才開始的新活動,為期兩天的新聞駭客松,主題是探討媒體與科技整體運作的更多可能性與改善空間,適合對於媒體有興趣的廣泛大眾,能提供有趣的點子,技術上則適合UI/UX designer或是前後端工程師以及新聞從業者等等的參與。議題則圍繞著如何解決現在新聞面臨到的問題、困境。例如如何促進不同意見的民眾彼此對話。筆者僅參加過一次,便看到許多重要的議題被探討並改進。其中包含創造出外掛程式讓有閱讀障礙者能套上更適合他們能輕易閱讀的字體等等。