惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
NISL@THU
NISL@THU
E
Exploit-DB.com RSS Feed
L
LINUX DO - 热门话题
L
Lohrmann on Cybersecurity
K
Kaspersky official blog
Project Zero
Project Zero
Cisco Talos Blog
Cisco Talos Blog
T
The Exploit Database - CXSecurity.com
P
Palo Alto Networks Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
S
Schneier on Security
G
GRAHAM CLULEY
The Hacker News
The Hacker News
T
Threat Research - Cisco Blogs
Scott Helme
Scott Helme
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy & Cybersecurity Law Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Cyberwarzone
Cyberwarzone
C
CERT Recently Published Vulnerability Notes
T
Tor Project blog
AWS News Blog
AWS News Blog
Simon Willison's Weblog
Simon Willison's Weblog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
爱范儿
爱范儿
P
Privacy International News Feed
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
S
Securelist
G
Google Developers Blog
The Last Watchdog
The Last Watchdog
Google Online Security Blog
Google Online Security Blog
美团技术团队
F
Fortinet All Blogs
小众软件
小众软件
Recorded Future
Recorded Future
V
Visual Studio Blog
B
Blog RSS Feed
H
Help Net Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Google DeepMind News
Google DeepMind News
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Martin Fowler
Martin Fowler
Latest news
Latest news
Spread Privacy
Spread Privacy
H
Heimdal Security Blog

Nic Lin's Blog

謝明真 - 高效領導力的課後筆記 NFT 開發實戰!基礎智能合約入門 (3) NFT 開發實戰!基礎智能合約入門 (2) NFT 開發實戰!基礎智能合約入門 (1) 如何自我檢測 log4j CVE 漏洞 Rails 如何在資料寫入時記錄來源 IP 位置 如何經營工程師 Youtube 頻道 - Part 8 營收篇 如何經營工程師 Youtube 頻道 - Part 7 酸民文化篇 如何經營工程師 Youtube 頻道 - Part 5 設備器材篇 如何經營工程師 Youtube 頻道 - Part 4 後製剪輯篇 如何經營工程師 Youtube 頻道 - Part 3 文案企劃篇 如何經營工程師 Youtube 頻道 - Part 2 設備器材篇 如何經營工程師 Youtube 頻道 - Part 0 Rails 中避免 race condition 的最佳實踐(二) Rails 中避免 race condition 的最佳實踐(一) 10 分鐘整合 google sheet 做自動化開發功能週報 經營 Side Project 300 天所帶來的收穫及挑戰 我的 Youtube 影片製作流程 API 設計時必須注意的 HTTP header 底線問題 如何提升你的程式可讀性之實務技巧(三) 如何提升你的程式可讀性之實務技巧(二) 如何提升你的程式可讀性之實務技巧(一) Ruby 中使用 freeze 優化效能的時機 避免 React 中的 useEffect 無限 render 在 Rails 內輕量使用 Vue Component 的最佳實踐 如何在區域網路用 Docker 架設有 SSL 的 Gitlab 從被問到問人,那些我常問的面試問題 [Rails] 如何漂亮寫出可維護的 query (Maintainable Rails Query) 在已知長度情況下優化 slice 的性能 [ReactNative] 如何在 iOS APP 上主動要求用戶評分 Rails 的 scope 為什麼用 lambda? Proc 與 lambda 不同之處 淺談 Active Record 的 Lazy load 特性 Rails 專案搭配 Github Actions 進行 RSpec 自動化測試 JavaScript 中 require, import 的差別及效能 React 效能優化基本招 ES6 箭頭函式 (Arrow functions) 2 個月擁有 6000 用戶 Side project 這樣做(一) 如何讓自己成為失敗的軟體工程師 如何用 Rack::Attack 阻擋 DDOS / 惡意流量 用 OpenSSL 自簽開發用 HTTPS SSL 憑證 為機器加上登入訊息,在 ubuntu 設置登入歡迎詞 Ruby Memoization 性能優化之記憶化 淺談 SSH agent forwarding 和 proxy command 的安全風險與應用 [Rails] Service / Library / Concern 的差異 避免過度的 Defensive Programming 防禦性程式設計 1:1 攪亂器,如何用 Ruby 做可逆推序號 Rails 中的欄位及方法命名原則 [Rails] 用 puma-dev 作為本地開發伺服器 (支援 https 自簽憑證) 將 Rails 專案從手動部屬遷移使用 Capistrano 自動化部屬 工程師提昇自己的教學和簡報技術的方法 [筆記] Rails 3.2 升級 Rails 6.beta 經驗分享 Class method 氾濫帶來什麼問題 RDBMS 課程心得與筆記 常用的 Rails 開發規範 Rest-Client 如何做 Basic Authentication 驗證 [Rails] 何為 tld_lebgth? 遵循 Semantic Versioning 軟體開發語意化版本管理 請直接在 MySQL 裡面直接用 utf8mb4 取代 utf8 如何解決在 awesome print 中遇到 ActionController::Parameters unable to convert unpermitted 如何在 Mac 上升級 PostgreSQL 並遷移資料 如何解決 Mysql2::Error: Incorrect string value 讀書心得 - 「信任因子:信任如何影響大腦運作、激勵員工、達到組織目標」 我是如何寫部落格筆記的 讀書心得 - 「先問,為什麼?:顛覆慣性思考的黃金圈理論,啟動你的感召領導力」 [Rails] 解決 Reset Password 帶來的 token 洩漏問題 我的軟體工程師生涯:如何挑選適合你的公司 Rails 中的 delegate 用法 淺述 SSR SPA 優缺點 Rails 非同步工作請用 Global ID [React] Class Component 傳遞 props 的 2 種方式 好用的隱私權政策 URL 自動生成 Rails 5.1 之後的 tag helper Rails 5.2 Encrypted Credentials 最近面試被給的建議和書單 一般架構需要用到 K8S 嗎 透過 commit SHA 找 github Pull request 從零搭建,如何讓 Rails 跑在 Kubernetes(k8s)(二) 從零搭建,如何讓 Rails 跑在 Kubernetes(k8s)(一) React Stateless Functional Components 搞懂 React 中的 state 和 props 物件導向基本原則 SOLID (Ruby Sample) 在以太坊智能合約上是可以預測隨機數的 在台灣租屋必須注意的事 Rails 5 簡單雙向加解密 如何用 ABA 培養自律型員工 不要在 rake task 中定義 method, 請用 RAKE::DSL rails 非hash只想用array輸出page 如何處理陣列裡有重複的值 [Rails] 如何重設你的專案名稱 Ruby on Rails install on Mac 安裝步驟 使用 Friendly_id 與 Babosa 美化你的Rails 網址 Junior Rails 兩個月實戰心得 Devise使用Google實作登入 [iterm2] 如何新增alias 一個新鮮人找尋Rails工作的面試經驗 如何讓兩個資料表建立關聯 routing 的 namespace strong parameter user story 的格式 user story 是什麼?
如何經營工程師 Youtube 頻道 - Part 1 制訂頻道方向篇
Nic Lin · 2020-10-31 · via Nic Lin's Blog

「能走網路就別走馬路」

把自己當作一間公司經營,而自媒體的建立就是拓展自己個人品牌最好的管道之一

然而在 2020 因為疫情關係,演講邀約場次也變少,「走馬路」這個選項顯得相對危險

由於自己平時有很多想分享的東西,與其坐等邀約找上門,乾脆自己錄影片分享

也想起當時「阿滴英文」頻道裡有曾提到,起初阿滴在做頻道時,有一部份是因為「效率」

比起一場演講能夠影響的人數,影片的傳播效率、重複觀看能力絕對是更好的

一部十分鐘的影片,可以透過頻道的推薦演算法影響百人甚至數十萬人

而一場演講的同一份時間,只能賣一次

於是「分享」這件事情,我決定透過網路,開始經營自己的 Youtube 頻道

經營方向及策略

「對於變化,我們需要的不是觀察,而是接觸」

一開始在頻道經營方向發想時,我告訴自己,我想做一個有趣的工程師頻道,並超越現在的其他工程師頻道(台灣地區啦)

在此之前,我們必須要知道兩件事情

  1. 其他工程師頻道現在成績如何
  2. 何謂有趣

其他工程師頻道現在成績如何

要先知道自己目標在哪,有沒有和你主題相關的內容卻做的比你更久更好,得先學會蒐集資料及觀察數據

以台灣地區的我所知道的軟體工程師個人頻道,訂閱數幾乎在 10,000 上下

其他有些非台灣地區就沒納入資料蒐集的部分

目前看到最高訂閱的是有 5 萬訂閱的工程師頻道

  • 工程師Eva X rd.dayoff 5.52萬

不過裡面多數是旅遊的部分,關於軟體工程的知識、職涯的分享反而佔很少數,應該不太能算是工程師的頻道,不過搜「工程師」的關鍵字以結果來說幾乎是高機率出現

所以可以推敲出,要超越目前台灣所有的軟體工程師頻道,只要 5 萬以上訂閱就有機會爭取第一

在數字上的目標就相當明確了,我打算至少先做到 5 萬訂閱再來想後面的事情

何謂有趣

關於有趣的部分,怎麼樣才能算是「有趣」呢?

可能是很活潑、很幽默、有各種上山下海的旅行、各種開箱等等

但這樣就變成一個遊玩、綜藝性質高一點的頻道了,與工程師的專業似乎又遠了一點

於是再把方向聚焦一些,我希望「提供軟體工程師相關的分享」並且「有趣」

那麼在定義有趣之前,我想知道什麼樣子的影片內容會讓我感到無趣,避免自己做出類似的內容,就離「有趣」更近了一些

於是我開始找跟工程師相關的影片,內容不乏幾種

  1. 程式教學
  2. 職涯分享

以這兩種類型作為比對時,會發現職涯分享的觀看數、互動數是遠遠超過程式教學的

再來研究「程式教學」影片的部分,為了避免是台灣特有的現象,我特別看了一下國外的工程師頻道的觀看量

發現只要是「寫著程式碼」+「角落放個很小的自己」,邊講邊做的影片,觀看量都不是很高

如果以美國基數較為龐大的人口紅利來說,這樣的影片都沒有觀看量了,放到亞洲地區似乎只會更慘

英文編寫的程式碼,連母語人士觀看都少了,更何況是亞洲地區的觀眾

經過多方的分析和研究之後,我認為工程師的教學影片在 Youtube 上討不到什麼紅利

所以我決定做職涯分享相關的影片,把自己所見所聞,一路走到今天的故事和大家分享

於是我嘗試從新手的領域開始做起

分享了第一支工程師的影片「新手學習先選框架還是程式語言?三步找出自己的方向」

初期的成績沒什麼起色,大概一個月才有不到 2000 觀看

當時因為想起之前看過一位 Youtuber 所分享的內容,是關於如何經營自己的頻道,其實關鍵就是勇敢的做自己

既然是做自己,想了一下也不用死守於一定要分享工程師系列的影片,也因為當時自己有在做 Side Project 「北宜 App」

透過 App 蒐集的數據量讓我覺得「事故」頻繁出現是有原因的,實在有很多話想對這些車友們說

於是就拍了第二支影片「北宜公路一天是要摔幾次?! Beiyi App 開發者和警察是這樣想的!」

影片在第七天以非常不可思議的速度急遽上升觀看量,估計是有打到一些騎車的車友觀眾,這讓我對推薦演算法感到非常有趣

不過也因為這樣,一支工程師、一支機車相關的影片,讓我初期在方向策略制訂上,決定打個平衡

整體而言,在制訂頻道方向上,我的策略是,透過自己擅長且有興趣的部分拉高流量,支撐頻道以及成就感,也就是關於機車的部分,另一部份則是做工程師相關的影片幫助需要幫助的人,這部分就不太計較流量了

如此一來,在整個經營的部分就有了方向,如果策略奏效,頻道預期會往相較快速的正成長方向走,也能夠讓觀眾感到這是一個「有趣」的工程師頻道

那麼,就開始動手建立頻道吧

頻道名稱建立

頻道名稱就是你的品牌名稱,能夠讓用戶找到你的門牌

在 YouTube 規範裡面有提到,頻道名稱每 90 天內只能變更 3 次。

這裡非常建議初期要保留 2 次來做後面的專屬域名更改技巧,會在後面的章節補充

而很多人好奇的是,要怎麼取一個適合自己的頻道名稱,讓觀眾在想起你的時候輕鬆的找到你。

主要可以參考線上一線的其他 Youtuber 是怎麼取名的,訣竅通常離不開這幾點

  1. 沒有相似詞
  2. 中文且平易近人的詞彙

雖然 Youtube 無國界,但我們做的是台灣地區的頻道,影片會設定初始的受眾範圍

如果地區填寫台灣,但是頻道名稱及影片都是英文,基本上影片會很難推送得出去,因為該地區的人下意識會先跳過自己不熟悉的語言

而該影片在演算法嘗試曝光之後,始終都得不到觀眾青睞,會開始逐漸下降權重,也就會被 Youtube 當作不具推薦價值的影片。

要知道 Youtube 每次刷新都會推薦不一樣的影片給使用者,而每一支影片的展示週期都極其寶貴。

當初在設定頻道名稱的時候,我堅持要有「工程師 Nic」這些元素。

如果只使用「工程師 Nic」看起來就超無趣,而且如果很多人都這樣做類似的頻道名稱,很快辨識度就會被稀釋

例如

  • 工程師 Stan
  • 工程師 Jimmy
  • 工程師 Kevin

於是我開始思考自己的特色是什麼,我拿起紙筆寫了幾項

  1. 會跳 Breaking(地板動作)
  2. 活潑
  3. 幽默
  4. 無厘頭

當時我想到的是「在地上滾的工程師 Nic」,不過要如何驗證這個名字到底能不能用

我打開 Google 以及 Youtube 搜尋了「在地上滾」以及「工程師」觀察了搜尋結果

可以發現「在地上滾」幾乎沒人使用,而且使用機率很低,大概就只有看到一兩則「貓咪在地上滾」

但「工程師」這個搜尋結果就很亂了,可以搜到工程師出去玩、工程師教學、放棄工程師轉當 OOXX 之類的內容

所以在名稱的比重上來說

  • 「在地上滾」 使用機率很低
  • 「工程師」 搜尋結果很繁雜

這樣的搜尋結果代表沒有一個超指標性的頻道或影片在做以上兩個詞彙的事

所謂超指標性的意思就是說,如果你想使用「英文」作為你頻道的名稱元素,例如「尼克英文教室」

以這個名稱來說,可以拆成「尼克」+「英文」+「教室」三個詞彙

而一般人在搜尋影片的關鍵字,「英文」理當會高過於其他兩個

在搜尋「英文」時可能會非常容易找到「阿滴英文」,表示「英文」這個字最大、最指標性的頻道已經存在了

這樣來說,結果有好有壞,優點是如果很多人在搜英文時,有機會搜尋到你的頻道,但相反的,人習慣往多人的地方去,會認為高觀看、高訂閱的影片更值得一看,如此一來,在搜尋結果的競爭上,就更擁擠了

然而「在地上滾」+「工程師」+「Nic」

可以預期用戶在搜尋時,很可能透過搜尋「工程師」找到我的頻道

而已經是我的觀眾朋友,也容易透過「在地上滾」四個字就能找到我的頻道

品牌帳戶

想要建立 YouTube 頻道絕非難事,建立一個 Gmail 帳號就能創建頻道,但在開始前你做足了功課嗎?

當我們建立 Gmail 帳號時,所使用的名稱會同步到頻道名稱

例如我的姓名使用: Nic Lin

那麼頻道名稱就會變成 niclin

這樣子會非常困擾,如果這個 Gmail 是我的個人帳號,也就意味著我無法自由的使用自己的名稱。

在管理上也會變的麻煩,如果頻道會有 2 個人以上管理,也就表示你必須和另一位使用者共享這個 Gmail 的帳號密碼

既然要經營個人的頻道,建立品牌帳號是最佳的選擇

然而品牌帳戶的運作模式,就是建立一個可以「共享」的頻道,而頻道可以同時對不同帳號進行綁定

也就是說「在地上滾的工程師」這個頻道可以同時由 Nic 和 Doris 兩個 gmail 登入管理

而 Gmail 帳號就是各自分別管理的,如此一來也就不用將帳號密碼分享了

除此之外還可以細分權限控制,讓主要擁有者可以對不同帳號切割權限,讓有些帳號僅有檢視的功能、有些帳號有編輯的功能

ref: https://support.google.com/youtube/answer/9367690

第一個目標

Youtube 頻道不是建立後就可以透過廣告收益賺錢的

目前的最低標準是至少達 1000 人訂閱,並且總觀看時長超過 4000 小時

千人訂閱的部分就如字面上的意思,一般來說很容易理解

但總觀看時長是什麼呢?

如果以 10 分鐘的影片來說,續看率 20%,也就是代表觀眾對這支影片只停留了 2 分鐘

假設要以上述成績的影片達到 4000 小時觀看,那觀看量就必須是

(4000 * 60) / 2 = 120,000

聽起來似乎有點困難,不過以一般情況來說,基本續看率都會在 30~40% 左右,低於這個區間表示這支影片跳出率真的很高,也可以解釋成不受青睞的影片

而這個營利目標通常只要有做到一兩支觀眾青睞的影片,應該不會太難達成,尤其 Youtube 對新頻道是比較好的,在初期會盡可能把你的影片送上推薦,至於能不能留住觀眾,就是關於文案、縮圖、內容及質量

畢竟 Youtube 可是從不缺推薦的影片

第一個目標,先完成 100 人訂閱,通常人緣不要太差,這點光靠朋友就可以達成

100 人訂閱之後,可以自訂頻道的專屬網址,不然會是一陣亂碼

自訂網址的使用資格條件
您的帳戶必須符合下列條件,才能為頻道建立自訂網址:

訂閱人數達 100 人以上。
頻道存在時間至少已達 30 天。
已上傳頻道圖示相片。
已上傳頻道圖片。

而自訂網址這個功能,頻道一輩子只能做一次,一旦決定了就不能改了

注意:自訂網址是無法修改的。如要申請使用新的自訂網址,請先刪除現有的自訂網址。自訂網址移除後,即可供其他創作者使用。在一般情況下,一個 YouTube 頻道只能使用一個自訂網址,而且自訂網址不得轉讓給其他頻道。

如果進後台設定你會發現,當頻道名稱為中文時,網址自然而然也就會變成了中文,這對於 SEO 或是在複製貼上的時候會變的更亂

這裡提供一個技巧,以我自己的頻道為例子

原本是 https://youtube.com/c/在地上滾的工程師-nic

我預期變成 https://youtube.com/c/NicLin

還記得前面提到,名字在 90 天內只能改 3 次嗎?

這時候將頻道「在地上滾的工程師Nic」改為「NicLin」,並且立即申請網址,待申請完之後,確認網址有符合預期,就能改回原本的名稱

就可以讓網址變漂亮,也不會因為中文的關係在剪貼上變的比亂碼更醜

總結

  • 找到自己頻道的經營策略之前,先蒐集相關的數據
  • 建立頻道名稱之前,想一個好名字是要做功課的
  • 開立專屬的 Youtube 品牌帳戶
  • 完成第一階段目標,至少 100 訂閱,並且建立專屬網址