Mixin Network有不少開發者,咱們將持續的採訪他們,瞭解他們的故事,但願他們的故事能對開發者有幫助。 本期開發者的 github地址是 github.com/wangshijunjavascript
mixin開發者大賽正在進行中,javascript, python, ruby, php, go程序員均可以來贏30萬大獎。php
大賽地址活動地址 mixin.one/events/hack…前端
開發者入門文檔 mixin-network.gitbook.io/mixin-netwo…java
可否介紹一下你本身?node
我是王仕軍,JS 全棧工程師,2017 年接觸區塊鏈,經過 Coursera 上面的 CryptoCurrency 課程搞懂了區塊鏈技術以後,對區塊鏈技術很是看好。我工做之餘也會寫寫技術文章,可能不少人已經經過下面這些渠道接觸過我:python
你是何時開始學習編程?git
本科大二的時候開始學習編程,大概 2007 年的樣子,當時校內網特別的流程,讓我着迷的是在我的主頁上加上各類代碼能讓頁面變的不同凡響、更加炫酷,因而我就開始學習和研究背後的技術,而從那以後就再也沒有玩過校內網了。從 CSS、HTML 開始,再到 JS、PHP,再到最後用 JS 作前端、後端、後臺、客戶端的端到端開發,算上來已經摺騰快 10 年了,編碼對我來講是件很是有樂趣的事情。程序員
你平常使用的編程軟件是哪些?好比 IDE,debuggergithub
隨着技術的進步,我經常使用的編程軟件也在慢慢進化,固然最鍾情的就是 VIM 了,簡潔高效,無論在什麼現代編輯器裏面,我都會啓用 VIM 模式,固然如今的主 IDE 是 VSCode。調試工具就比較多了:網絡調試用 Charles,頁面調試用 Chrome Dev Tools,API 調試用 Postman,IDE 自己也自帶了很是強大的調試功能。npm
你平常使用的硬件是哪些?
最經常使用的硬件就是 15 寸的 Mac Book Pro,從 2013 年開始使用以後就喜歡上了,而且安利身邊的很多工程師朋友入手,固然大尺寸顯示器在作前端開發的時候也是必不可少的,再配上機械鍵盤,開發體驗就很是棒了。
你是何時,從哪一個渠道知道 mixin network?
Mixin Network 項目 2017 年末就據說了,隨後就按期關注這個項目,從最開始的 Messenger,到後來的 Developer Dashboard。
是什麼緣由促使你花時間寫 nodejs 的庫?
你從何時開始學習和使用如今這個語言來寫 mixin network 上的庫
就像上面說的,我學習和使用 JS 有接近 9 年的歷史,不過 mixin-node-client 項目初始化是在 2018 年上半年,當時我準備作個 Mixin Bot,mixin-node 基本能 work,可是大量的接口調用代碼仍是得本身封裝,就萌生了封裝個對 JS 開發者更好用的 SDK 的想法,當時測試網尚未官宣上線,我忙其餘事情把這個就暫時擱置了。
寫這個庫的過程當中,有什麼特別的感覺?
在 Mixin Network 做爲區塊鏈應用開發平臺,足夠開放,在其上開發應用,特別像開發微信小程序或者微信服務號,開發者的遷移成本會很是低。
作這個庫有什麼收穫,有沒有收入?
坦白的說開發 mixin-node-client 沒有金錢上的收入,可是怎麼設計一個冗餘代碼比較少的 SDK,怎麼在 SDK 中把平臺能力作合理的拆分這些思考都讓我收益良多,此外,做爲半個區塊鏈開發者,我很是指望能用本身的力量推進區塊鏈技術的普及和應用。
對於 Mixin Network 有什麼建議?
不光有 Mixin Network 的社區技術論壇,還須要有個地方能把社區的代碼都組織起來,下降代碼貢獻者、新進入開發者的成本,好比作的至關成功的 React 項目,除了官方組織以外還有個 React Community 組織,這樣項目會更有生命力。
你本身對於數字資產在將來的應用有什麼見解?
這裏我就借用 Ryan Sean Adams 的觀點來講明個人見解:Software has eaten mail, commerce, maps, servers, taxis, Blockbuster, payments, photos, games, hotels, songs. Money is next on it's list!