北京奧運那年,我從煙臺只身來(lái)到北京城,后來(lái),有了小孩,就申請了遠程辦公。當時(shí)公司算是外企的風(fēng)格,制度比較自由一些,不過(guò),我也算是公司國內團隊第一個(gè)遠程辦公的人了。那時(shí)候,《Rework》好像還沒(méi)有發(fā)布,但做為一個(gè)Rails技術(shù)團隊,我們一直在用37Signals團隊的一些產(chǎn)品,對這個(gè)經(jīng)典的遠程辦公團隊以及遠程辦公也有些了解(參見(jiàn)文末左耳朵耗子相關(guān)鏈接)。而且,我們有一些外教(我們是一個(gè)在線(xiàn)教育平臺)大部分在美國,全都是遠程辦公的,我們叫(WaH,Work at Home),因此也有一些管理經(jīng)驗。
其實(shí)我也不是純遠程,4個(gè)周在家,2個(gè)周在北京的辦公室。臨時(shí)的出行其實(shí)也很方便,那時(shí)我家離機場(chǎng)大約只有20分鐘車(chē)程,從煙臺早上飛北京,8:30就落地,穩穩地可以在10點(diǎn)前到辦公室。工作多半是寫(xiě)代碼,我們有自己的SVN倉庫(好像那時(shí)候還沒(méi)有換到Git),遠程溝通用和協(xié)作用MSN(那時(shí)候還是白領(lǐng)們的辦公工具)和BaseCamp,當然還有一些開(kāi)源的工具以及我們自己開(kāi)發(fā)的一些工具,有的我都記不起名字。視頻基本上用Skype,音頻會(huì )議我們就直接用FreeSWITCH,因為我們是FreeSWITCH的重度用戶(hù),因此有自己的音頻會(huì )議系統,我們跟全世界的外教們開(kāi)會(huì )也用我們自己的會(huì )議系統。當時(shí)我們的FreeSWITCH會(huì )議直接直接用SIP客戶(hù)端,PSTN電話(huà),以及Skype和Google Talk呼入。
當時(shí)最大的感覺(jué)就是遠程辦公其實(shí)工作時(shí)間更多,因為白天在家容易被打擾,所以晚上要補滿(mǎn)8小時(shí)的時(shí)間,好像是整天都在工作。雖然沒(méi)有人監督,但我還是很熱愛(ài)工作的。我當時(shí)負責一些代碼開(kāi)發(fā)、運維、代碼審核和合并等,溝通的對象基本是團隊里的程序員,由于以前經(jīng)常一起打球、跑步、喝酒、吹牛,因此溝通也都順暢。當然,還有一些基礎就是即使我們在辦公室里大多數時(shí)候也是樓上樓下甚至身邊的人都MSN的。
當我有更多的時(shí)間的時(shí)候,我接受了一份兼職工作,每周大約10-20小時(shí)的樣子,每小時(shí)20美金,補貼一下家用。溝通用郵件和Skype,代碼倉庫還是SVN。
再后來(lái)我就離職成立了自己的公司,也算是創(chuàng )業(yè)者吧,但是那時(shí)候創(chuàng )業(yè)還沒(méi)這么火,頂多算是被創(chuàng )業(yè)。最初的打算是在北京建立團隊后,可以很快抽身回家遠程,但實(shí)際卻花了幾年的時(shí)間,游蕩在辦公室和遠程工作之間。最初人少,在沒(méi)有辦公室的時(shí)候,我們也到咖啡廳和青年旅社上班。我當時(shí)在北京多數住青年旅社,里面有來(lái)自世界各地的人,一波一波的換,倒也不寂寞。唯一不好的是Wi-Fi不夠好,影響效率。另一個(gè)一直困擾我的問(wèn)題是——如果一個(gè)人在咖啡廳或青年旅社,上廁所的時(shí)候筆記本該不該放到桌上。
后來(lái)團隊的人多了,就有了辦公室,因為我們做呼叫中心和視頻會(huì )議,經(jīng)常調試一些硬件設備。再后來(lái),我們有了分布式的辦公室和分布式的員工。我們甚至有些人需要到甲方的工作場(chǎng)地上班。一些大的甲方,網(wǎng)絡(luò )管控都很?chē)栏瘢瑑韧饩W(wǎng)隔離確實(shí)給我們遠程協(xié)作帶來(lái)了很多不便。
現在,我們有大約一半的人在異地辦公,分布在幾個(gè)城市。我們使用自己搭建的Git倉庫,使用的是Gitea,一個(gè)用Go語(yǔ)言開(kāi)發(fā)的開(kāi)源軟件。主要的問(wèn)題是Github在國內訪(fǎng)問(wèn)比較慢,而且不是很穩定。雖然我們大部分人都可以連VPN,但全員使用國外的軟件和服務(wù)還是很麻煩。Gitea比Github功能差些,比如沒(méi)有看板這樣的工具,但也差不多夠用了,我們使用標簽和里程碑來(lái)管理項目進(jìn)度。Gitea沒(méi)有甘特圖,我們還在尋找解決方案。但現在有太多選擇,功能又有很多重復,我們也不想讓所有人員都把時(shí)間花在工具上,而忽略項目的本質(zhì)。
新年第一周上班,除了一半的員工需要稍稍適應一下外,其實(shí)對我們影響不大。好多同事還反映飯菜質(zhì)量好了。
我們使用企業(yè)微信和騰訊郵箱,前些年使用Gmail和Google全家桶,但現在顯然不適合我們。一些大文件暫時(shí)就放到企業(yè)微信的網(wǎng)盤(pán)里。但現在網(wǎng)盤(pán)的權限設置還是很粗。
對于企業(yè)外部協(xié)作的項目,如果對方有企業(yè)微信,我們就用企業(yè)微信,否則只好是微信群了。我們也會(huì )在我們的Gitea上給合作方開(kāi)賬號和權限。每個(gè)項目都有獨立的倉庫Issue,做文檔、代碼和Bug跟蹤。
外部的音視頻溝通一般是靠微信,內部有我們自己的音視頻會(huì )議系統。我們在FreeSWITCH的基礎上開(kāi)發(fā)了企業(yè)辦公電話(huà)系統和視頻會(huì )議系統,平臺叫XSWITCH。平常辦公的時(shí)候,在每個(gè)辦公室放臺帶全向麥克風(fēng)IP電話(huà)會(huì )議的終端,打開(kāi)自動(dòng)接聽(tīng)功能,我在遠程直接呼叫會(huì )議終端就可以對全辦公室的人喊話(huà),跟在辦公室效率一樣。當然,我們每個(gè)人都有自己的IP電話(huà)和分機號,方便一對一的溝通。
我們的視頻會(huì )議也可支持普通PSTN電話(huà),標準SIP電話(huà)和視頻會(huì )議客戶(hù)端,Agora客戶(hù)端,微信小程序,老式的H323客戶(hù)端,WebRTC網(wǎng)頁(yè)端接入,不過(guò),暫時(shí)對外開(kāi)放的只有SIP和WebRTC協(xié)議,在疫情的推動(dòng)下相信我們可以很快實(shí)現外部使用。我們辦公室有基于安卓電視機頂盒的視頻會(huì )議App以及獨立的硬件終端,不過(guò)現在辦公室里沒(méi)人。
過(guò)去的一年,是視頻會(huì )議飛速發(fā)展的一年,并在疫情暴發(fā)的時(shí)候被推到風(fēng)頭浪尖。各視頻會(huì )議企業(yè)都紛紛推出免費的方案,甚至企業(yè)微信、釘釘這樣的大平臺都出現了資源不足的問(wèn)題。不過(guò),云平臺還是有優(yōu)勢的,據悉,騰訊在8天內一共擴容10萬(wàn)臺云主機,投入的計算資源超過(guò)100萬(wàn)核,這在傳統的架構下是根本不可能實(shí)現的。我們也趁機注冊了很多平臺的賬號,主要是學(xué)習大廠(chǎng)的產(chǎn)品思路和體驗。單就溝通來(lái)說(shuō),我們自己的平臺就足夠我們用了。這些平臺,每用戶(hù)一個(gè)賬號,雖然都有移動(dòng)端的App注冊方便,但還是不免要經(jīng)過(guò)一番折騰,而且,如果要跨企業(yè)協(xié)作,你用這個(gè),我用那個(gè),最后大家手機上都出現了一堆協(xié)作軟件和視頻會(huì )議App……
怎么選呢?有時(shí)間多試試,沒(méi)時(shí)間的話(huà),選一個(gè)最中意的就好,最關(guān)鍵的問(wèn)題是選一個(gè),然后溝通業(yè)務(wù)。當然,如果你是個(gè)做視頻會(huì )議的那現在是大好時(shí)間體驗各種產(chǎn)品。其實(shí)大多產(chǎn)品核心功能差不多,只是體驗方面不同。但大部分產(chǎn)品都各自為政,彼此間不互通。這是一個(gè)問(wèn)題。
如果你想搭建自己的音視頻會(huì )議平臺,那自然是——推薦用我們的XSWITCH。;)
再回到協(xié)作和溝通的問(wèn)題。其實(shí)遠程溝通跟面對面是一樣的,只不過(guò)遠程溝通可能會(huì )放大某一方面而已。比如在微信群里聊天可能看不到對方的表情和手勢,也會(huì )影響溝通。但最終,每個(gè)人都要提高自己的溝通能力。對比一下以下幾種溝通:
A:你知道XX嗎?
B:知道。
A:你知道XX嗎?
B:知道,你想用它做什么?
A:你了解XX嗎?我想用它做一個(gè)YY,要解決一個(gè)ZZ問(wèn)題。
B:你可以先參考下這個(gè)鏈接,有問(wèn)題我們可以語(yǔ)音討論下。
好的溝通者如A會(huì )用第三種方式問(wèn),如果是B,第二種回答方式顯然比第一種好。尤其是在遠程協(xié)作的情況下,第三種方式可以有效減小交互次數,提高效率。
協(xié)作中還有一個(gè)重要的問(wèn)題就是設備間的同步。現在每個(gè)人至少有兩個(gè)設備,手機和電腦。像我家里也有一臺iMac。平時(shí)的代碼什么的都在Git倉庫里,代碼同步自然沒(méi)什么問(wèn)題,其它的文檔有Apple自帶的同步系統也夠了,但是企業(yè)微信以及微信的賬號卻只能有一個(gè)電腦端客戶(hù)端登錄,另一個(gè)電腦登錄就會(huì )強制下線(xiàn),這在有多臺電腦使用時(shí)很不方便,也沒(méi)有見(jiàn)騰迅有什么解決方案,甚至付費的也沒(méi)有。
在這一方面,Slack就比較好,任何設備都可以同步所有消息。說(shuō)到Slack,我們在FreeSWITCH開(kāi)源社區溝通都用Slack,Github什么的。但Slack在國內用不穩定,這是比較麻煩的地方。
現在我每天都開(kāi)著(zhù)企業(yè)微信、微信、Slack,有時(shí)開(kāi)QQ和釘釘以及Discord什么的。有沒(méi)有一款工具可以集成所有的協(xié)作平臺?從技術(shù)上講,是沒(méi)有問(wèn)題的,但現實(shí)中從來(lái)沒(méi)有人做到。Slack、企業(yè)微信,已經(jīng)足夠開(kāi)放了,但也都是構建自己的江湖和壁壘,很多企業(yè)也自己構建自己的溝通工具,也許,這就是江湖。
至于協(xié)同文檔編輯,我還是建議使用比如騰迅文檔、石墨文檔之類(lèi)的平臺,多人可以同時(shí)編譯,發(fā)送文檔只需發(fā)送一個(gè)鏈接,而不用把壓縮文件傳來(lái)傳去。至于程序員,則推薦使用微軟的Visual Studio Code編輯器,通過(guò)Live Share插件可以多人同時(shí)改代碼,超爽。
對于遠程團隊的管理,我傾向于找到適合的人,能自我驅動(dòng)自主管理。如果必須有人拿鞭子抽著(zhù)才能干活,那這樣的人可能不適合你的團隊。我知道有一些遠程協(xié)作的公司會(huì )在你電腦上安裝軟件,每X分鐘自動(dòng)拍一個(gè)照片上傳,保證你在工作,有的軟件甚至會(huì )統計你動(dòng)鼠標甚至敲鍵盤(pán)的次數和時(shí)間,監控你的屏幕之類(lèi)的,也許這是他們成功的經(jīng)驗,無(wú)可厚非。或許每個(gè)公司和團隊都有適合自己的方式。
好了,說(shuō)了這么多,列一下我讀過(guò)的一些相關(guān)文章吧。這些文章不一定正確,但有一定代表性,也有一些借機營(yíng)銷(xiāo)的文章。每個(gè)人都應該做一個(gè)獨立思考的人,兼聽(tīng)則明。
小道消息:談?wù)勥h程工作的開(kāi)展
左耳朵耗子:疫情下的遠程辦公,聊聊我的經(jīng)驗和實(shí)踐
caoz的夢(mèng)囈:是時(shí)候考慮一下居家協(xié)同辦公了
Tower: 節后遠程辦公?我們的一點(diǎn)建議
劉潤:高效遠程辦公指南
36氪:當兩億人開(kāi)始「視頻會(huì )議」會(huì )議|36氪新風(fēng)向
36氪:實(shí)測11遠程視頻會(huì )議軟件,宅家工作也能如絲般順滑
最后,廣告時(shí)間。我們的XSWITCH是一個(gè)音視頻溝通和協(xié)作平臺,是「我自己的通信助手」,我們也寫(xiě)過(guò)一篇技術(shù)文章-XSWITCH大規模視頻會(huì )議解決方案 。如果你想像我們一樣搭建自己的通信平臺,不妨找我們聊聊,點(diǎn)左下角的「閱讀原文」直達。我們的郵箱是:info@x-y-t.cn 。祝協(xié)作快樂(lè )。