訊息溝通工具請唯一指名 Slack
你們公司是用 Slack 還是 Line 呢?
我個人是 Slack 的重度使用者,目前軟體業界上,絕大部分都會使用 Slack 來溝通公事,這裡也來推坑大家來使用 :D
頻道機制分明,提醒設定完善
我們公司是用 Slack 來溝通公事,為什麼要用 Slack 呢?這裡也來介紹一下他與 line 的差別。
首先一間公司規模可大可小,但是如果依照部門來分 line 群,通常都會是一種災難,我曾經聽過其他廠商說,他一間不到 30 人的公司總共有十幾個 l群,搞得他非常精神耗弱。
而 Slack 可以自訂各種頻道,如下圖左側處的 Channels 而且他的頻道好處是,你可以自訂哪些頻道你想訂閱通知,或者是有人 tag 你才跳通知。在隱私與打擾設定上,Slack 做得非常完善。也助於工程師可以專注在工作上,專注力也不容易被奪走。
子討論串聚焦討論
更棒的是他還有子討論串的功能,如下圖你可以看到有四個回覆。
如果你用 Line 的話,大家七嘴八舌,很容易刷屏。但 Slack 這功能就可以在一個頻道上,有人發問時,其他與會的窗口就用子討論串的方式來聚焦討論。同時也不會刷屏。只能說 Slack 在這點上真的 hen 會。
關鍵字搜尋
再來就是他們在關鍵字搜尋上,也是屌打 Line,如下圖來說,關鍵字搜尋甚至可以針對檔案、窗口、頻道來下 filter 搜尋。
寫 chatbot 提升開發效率
當然更不用說,可以下 Webhook 做 chatbot 機器人,像是這次鐵人邦,我們團體組共九人報名,為了確保大家都可以彼此提醒,所以我拿了 Howard 之前寫得爬蟲教學來應用。,例如當我在頻道下 /check
指令時,會自動戳我 server 上的爬蟲資料回覆目前還有誰沒通關。
另外也寫了排程,固定中午十二點、下午五點、晚上十點自動戳 chatbot 請她提醒。
甚至有許多工程師,會在 slack 寫許多的工具與指令,加速他開發效率。例如當伺服器出狀況時,Slack chatbot 就會發出通知。或是要部署一個網站版本時,也透過 slack 來發布。
總結
以上是我介紹自己比較喜歡 Slack 的功能,如果你想要玩 Slack ,但找不到人聊天測試,這裡也分享我在高雄前端社群建立的 Slack 頻道。我的 ID 是 gonsakon,歡迎 que 我來體驗 Slack 的好用之處哩 :D