天價薪水難求一人才!想進(jìn)區(qū)塊鏈行業(yè)?這些你必須了解
在今天的文章中,我會從兩個角度出發(fā),先從行業(yè)的角度來講講區(qū)塊鏈行業(yè)現(xiàn)狀以及人才需求,再從人才角度來談?wù)剰臉I(yè)區(qū)塊鏈需要具備哪些基礎(chǔ)技能。
行業(yè)現(xiàn)狀
那么行業(yè)現(xiàn)狀與實際的人才需求是怎樣的呢?我們一起來看看。目前區(qū)塊鏈領(lǐng)域的人才需求大致可以分為以下幾種。
根據(jù)客戶的需求,搭建基于 DLT技術(shù)的分布式賬本應(yīng)用,在 DLT上實現(xiàn)客戶要求的業(yè)務(wù)需求,這類與傳統(tǒng)解決方案型的人才十分接近。
公司已經(jīng)具有了某些行業(yè)的資深經(jīng)驗,目標(biāo)是通過技術(shù)選型選擇某個公鏈,在此公鏈上開發(fā)基于區(qū)塊鏈的應(yīng)用。目前游戲與社交類的項目比較成熟,游戲類有以太養(yǎng)貓、LeBloc等,內(nèi)容社區(qū)類有 Steemit、幣問、幣乎等項目。這一類的特點是可以很好地與現(xiàn)有技術(shù)結(jié)合,在業(yè)務(wù)層面利用區(qū)塊鏈的資產(chǎn)數(shù)字化特性,商業(yè)潛力大,技術(shù)發(fā)展空間也很大,進(jìn)入門檻較低,風(fēng)險較低;
公司獲得融資或者在海外發(fā)起 ICO,目標(biāo)是研發(fā)新一代公鏈,這一類是為了通過改進(jìn)現(xiàn)有的區(qū)塊鏈技術(shù)不足而創(chuàng)建的項目,技術(shù)發(fā)展空間***,進(jìn)入門檻***,風(fēng)險也***。
區(qū)塊鏈生態(tài)基礎(chǔ)設(shè)施類。數(shù)字資產(chǎn)交易平臺、數(shù)字資產(chǎn)管理、移動錢包、硬件冷錢包、數(shù)字金融媒體、區(qū)塊鏈咨詢、礦池運營等都屬于此類,這些都是目前商業(yè)利潤***的區(qū)塊鏈產(chǎn)業(yè),技術(shù)發(fā)展空間較大,進(jìn)入門檻較低,風(fēng)險也較低。
目前區(qū)塊鏈的人才供應(yīng)需求遠(yuǎn)遠(yuǎn)不足以支撐如此龐大的市場。換句話說就是人才極度稀缺,人才的稀缺與過高的估值形成鮮明對比,這也就是泡沫的形成。
與上面的分類相關(guān)的,是行業(yè)相應(yīng)需求的編程語言。
第1類是 DLT技術(shù),由于超級賬本的流行,DLT基本以 Golang為主,但也會涉及應(yīng)用可視化交互的問題,畢竟交付給客戶的時候,指望客戶使用命令行是不現(xiàn)實的,所以不可避免地需要具備一些前端技術(shù)。
第2類是公鏈應(yīng)用,由于智能合約的存在,使用區(qū)塊鏈的門檻大大降低,***的以太坊智能合約是以類 Java的語言——Solidity編寫的,目前也出現(xiàn)了不限定編程語言的智能合約區(qū)塊鏈。實際上,我認(rèn)為 Solidity比其他完全開放式的智能合約要安全許多,所以建議你如果打算學(xué)習(xí)智能合約,還是***從以太坊入手。
第3類是研發(fā)自己的公鏈。目前主流的是靜態(tài)編譯型語言,以 C++和 Golang最為常見,也有用 Rust、Java、C#實現(xiàn)的公鏈,SPV輕錢包型多使用 Java、Python、Java實現(xiàn)。可以說公鏈研發(fā)幾乎都涉及了主流編程語言。
第4類是在商業(yè)上與區(qū)塊鏈最為緊密,但是技術(shù)上卻是最不緊密的,整體技術(shù)棧與傳統(tǒng)互聯(lián)網(wǎng)網(wǎng)絡(luò)技術(shù)差別不大,例如搭建一個區(qū)塊鏈財經(jīng)類網(wǎng)站,甚至不需要任何區(qū)塊鏈技術(shù),但是對內(nèi)容運營有較高要求。
人才現(xiàn)狀
我們分析了區(qū)塊鏈行業(yè)的現(xiàn)狀,接下來我們看看現(xiàn)有的人才構(gòu)成。我們?nèi)绻熏F(xiàn)在互聯(lián)網(wǎng)的人才劃分一下,大致分為 5個類別:
- 技術(shù)決策者,這類主要指 CTO、技術(shù)總監(jiān)、技術(shù)專家等;
- 代碼生產(chǎn)者和維護(hù)者,也就是廣大 IT從業(yè)者開發(fā)工程師;
- 需求產(chǎn)生和歸納者,產(chǎn)品經(jīng)理、需求分析師;
- 交互與可視化,前端工程師、UI/UE與視覺設(shè)計等;
- 產(chǎn)品運營,實際與用戶接觸,吸納和維持用戶。
目前的區(qū)塊鏈產(chǎn)業(yè)基本以數(shù)字貨幣交易、數(shù)字資產(chǎn)管理、資訊類 App為主,細(xì)分來說就是移動 App錢包、炒幣用行情工具、區(qū)塊鏈資訊類 App,以及一些簡單的區(qū)塊鏈 App應(yīng)用,對人才的需求大致符合互聯(lián)網(wǎng)產(chǎn)業(yè)的需求,也就是上述 5類人才都是需要吸納的。
我們可以發(fā)現(xiàn)區(qū)塊鏈產(chǎn)品的模式還比較單一,處于非常早期的狀態(tài)。但僅僅是這些單一的 App應(yīng)用,從業(yè)人員也是不足的。
我在公司的實際運營過程中,發(fā)現(xiàn)有幾種人才十分稀缺:
理解傳統(tǒng)金融交易,同時又了解互聯(lián)網(wǎng)產(chǎn)品的人才。傳統(tǒng)金融交易往往是券商或者證券交易所,區(qū)塊鏈?zhǔn)切屡d行業(yè),所以具有跨界知識的綜合性人才比較受歡迎;
理解社區(qū)建設(shè)和互聯(lián)網(wǎng)產(chǎn)品運營,又同時了解數(shù)字貨幣的人才。這一類最缺的其實是內(nèi)容運營,無論是原創(chuàng)內(nèi)容還是編輯內(nèi)容,都需要扎實的區(qū)塊鏈知識作為基礎(chǔ)。這類人群招聘中很少遇到,一般公司都選擇自己培養(yǎng)。
了解大型開源項目建設(shè),同時樂于和社區(qū)溝通分享的***技術(shù)人才。不少***技術(shù)人不擅于與人溝通,這也導(dǎo)致參與社區(qū)型項目過程中,其他開發(fā)者對其誤解甚至產(chǎn)生偏見。
我在實際招聘工作中,經(jīng)常會遇到不同的候選人,針對他們的盲區(qū),我總結(jié)了以下經(jīng)驗。
***點是候選人的完全匹配度非常不高,但某一技能模塊匹配度又很高,直接選用的話要考慮培養(yǎng)成本,不選用又感覺可惜,招聘者經(jīng)常處在兩難的選擇。
例如應(yīng)聘者來自傳統(tǒng)量化交易領(lǐng)域,但是完全不懂區(qū)塊鏈,也不了解有哪些知名可靠的數(shù)字貨幣交易平臺,那么必然就需要一個較長的培訓(xùn)過程。所以我建議各位求職者業(yè)余時間炒炒幣感受一下,并且購買幾本區(qū)塊鏈相關(guān)書籍作為入門鋪墊。
第二點是思維轉(zhuǎn)變。很多求職者抱著跟風(fēng)的心態(tài)過來嘗試,由于區(qū)塊鏈大熱,所以就來試試。我認(rèn)為這是好的開始,畢竟勇敢邁出***步很重要,但是在實際面試過程中,這部分求職者由于對經(jīng)濟(jì)和金融理解有些淺薄,有一些錯誤的認(rèn)識,這類人才即使進(jìn)入?yún)^(qū)塊鏈行業(yè)不久也會被嚇跑。區(qū)塊鏈行業(yè)早期收益高,風(fēng)險也高,大家一定要認(rèn)清自己的風(fēng)險偏好再作打算。
第三點求職者本身抗拒數(shù)字貨幣,認(rèn)為數(shù)字貨幣就是泡沫,他們認(rèn)為區(qū)塊鏈技術(shù)才是未來,但是當(dāng)我問為什么區(qū)塊鏈技術(shù)是未來的時候,也答不出個所以然。這里有可能是對數(shù)字貨幣巨大風(fēng)險的恐懼,也有可能是不愿意接觸了解產(chǎn)生的偏見。數(shù)字貨幣作為區(qū)塊鏈的***大應(yīng)用,客觀接受是前提。
第四點是求職者以為投遞區(qū)塊鏈崗位,需要非常深的區(qū)塊鏈理解和技術(shù)儲備。但這部分求職者往往是僅僅通過網(wǎng)絡(luò)上幾篇文章的閱讀,就過來面試區(qū)塊鏈崗位了。
其實作為招聘者,我一般不問區(qū)塊鏈技術(shù),也不會問共識算法,我一般還是問編程語言的基礎(chǔ)知識,例如 TCP/IP協(xié)議,C++的右值引用,所以即使不懂區(qū)塊鏈也沒有關(guān)系,區(qū)塊鏈也是構(gòu)建在互聯(lián)網(wǎng)之上的,扎實的編程基礎(chǔ)才決定了后續(xù)學(xué)習(xí)效果和成長的速度。
這里,我列出了公司實際的一些崗位需求,給你參考。
公鏈核心開發(fā)者:編程語言基本功非常扎實,代碼風(fēng)格容易閱讀,精通中英文文檔撰寫,英語口語流暢,了解區(qū)塊鏈技術(shù)基礎(chǔ)即可。
錢包 App以及其他基礎(chǔ)設(shè)施開發(fā)者:了解主流語言開發(fā)包,了解移動互聯(lián)網(wǎng)產(chǎn)品的開發(fā)和上架過程,了解區(qū)塊鏈私鑰管理即可。
社區(qū)運營:互聯(lián)網(wǎng)產(chǎn)品社區(qū)運營,對數(shù)字貨幣和開源社區(qū)抱有熱情,熟悉常見線上線下運營手段。
錢包 App產(chǎn)品運管:互聯(lián)網(wǎng)產(chǎn)品運營,這類與理財類 App比較接近。
數(shù)字資產(chǎn)交易平臺:這類人才需求***,基本上會涵蓋上述 5種人才儲備。
區(qū)塊鏈研究:這類分為行業(yè)戰(zhàn)略研究、技術(shù)研究兩類,前者類似咨詢行業(yè),后者主要是 CTO、架構(gòu)師等高端技術(shù)社區(qū)、開源技術(shù)社區(qū)推進(jìn)。
明確與制定自己的發(fā)展方向
其實無論是區(qū)塊鏈還是前段時間大熱的人工智能,是做技術(shù)還是做產(chǎn)品,我們首先要找準(zhǔn)的都是自己的方向。
不同的人從業(yè)的出發(fā)點也不同,我曾經(jīng)面試過一位 C++技術(shù)大牛,他與 C++之父共事過兩年,是十分聰穎、溝通能力良好的一位工程師,當(dāng)我力邀他加入我們公司的時候,他說道,我要的不是某個火熱的行業(yè),只是希望有一份穩(wěn)定且風(fēng)險不高的工作,繼續(xù)自己的興趣技術(shù)研究。
如果求職者看哪一行火熱就想從業(yè),這種隨波逐流的心態(tài)可能會導(dǎo)致什么也做不好。所以我十分建議你先要弄清楚自己的職業(yè)喜好,如果有條件,你可以做一個職業(yè)和性格測試,找準(zhǔn)自己未來的定位,爭取讓自己的性格與自己的職業(yè)摩擦最小。
區(qū)塊鏈?zhǔn)且粋€新興的行業(yè),可選的余地大并不意味著對從業(yè)者沒有要求。恰恰相反,這樣的行業(yè)恰恰需要從業(yè)者有扎實的編程語言基礎(chǔ),相對完備的計算機(jī)和網(wǎng)絡(luò)理論知識結(jié)構(gòu)。
畢竟無論是人工智能還是區(qū)塊鏈,如果你具備了扎實的基礎(chǔ),在上手學(xué)習(xí)的過程中,也會快人一步。
不過僅僅擁有領(lǐng)域知識是不夠的,目前行業(yè)的發(fā)展都呈現(xiàn)出跨界跨領(lǐng)域的趨勢,所以你也不必局限在自己的領(lǐng)域內(nèi),適當(dāng)?shù)財U(kuò)充其他知識也是十分有助于職業(yè)發(fā)展的。