Blog 190/365:【過生活】開始上班一星期的感悟

🤔為什麼要寫這篇小記?

一週的工作終於結束了,轉換到新的工作真的還是有許多不習慣的地方。

新公司雖然也算新創,但是軟體開發節奏和工作流程和前公司完全不同,在以下的項目都要重新習慣:
  • 專案管理方式:新公司使用Gitlab進行管理,包含工作指派(開票)、工作管理(Gitlab tab、board)、Bug issue tracking、知識管理(JIRA); 前公司使用Trello、Mantis。
  • PM職責: 新公司真的是以「產品」來劃分,一個PM(我進來之前)要管7個前端工程師、8個後端工程師、4個QA ; 前公司以「功能」劃分,一個PM約管理3-4個後端工程師、2-3個前端工程師、1-2個QA。
  • 規格撰寫:新公司嚴格來說,在我待的產品是沒有專職產品經理的人,產品經理就是老闆(CEO)。我和同事的職責是專案經理,工作上著重在「每個工作的指派」、「專案時程規劃」,在產品規格的撰寫似乎比較粗略一些。
  • 產業Know-how:新公司是加密貨幣的交易所,這個產業真的有一堆的技術名詞、融合傳統金融投資的機制(期貨交易),學習曲線明顯陡峭 。
  • 溝通方式:新公司使用了Slack, Telegram, WhatsApp三種聊天工具,在訊息管理上勢必會遭遇多管道訊息分散的問題,需要思考如何跟Evernote管理系統做結合。

總結以上提到的工具:
  • 溝通
    • Gmail
    • Slack :自動化部屬工具訊息、上版資訊同步
    • Telegram:和交易所User直接溝通的群組,現在人數約為2900人,可以直接搜集使用者聲音
    • WhatsApp:內部管理階層溝通,重要的訊息也會直接透過這裡溝通
  • 專案管理
    • Gitlab
    • Google Sheet -> 目前為止覺得不太好的管理方式,Sheet太多的下場就是版本控管困難,這裡可以試著幫忙整理到JIRA
  • Spec規劃
    • 幾乎不需要,都是單純的截圖寫描述即可。PJM重要的反而是知道每個人手頭上的事情在做什麼
      • 但PJM不用懂技術規格嗎?還是是現階段公司有CTO cover?

雖然才工作4天,但我已感覺到工作充滿非常多的挑戰。其中讓我最不習慣的就是「規格撰寫」與「新產業Know-how」。

在規格撰寫上,過去我的習慣是「除了寫出商業邏輯,同時也會盡可能寫出技術邏輯」。新工作要做到這點是困難的,一來自己對商業邏輯還不熟,二來公司對「專案經理」的期望更放在時程的掌控,功能的細部邏輯反而會由工程師來設計,這點我還需要從舊工作的慣性轉換過來。

在新產業的Know-how上,加密貨幣除了既有的基礎技術知識外,近幾年也不斷出現許多的玩法,且這些玩法又跟傳統的金融投資行為有關係,也就是說光搞懂加密貨幣還不行,甚至連金融投資的實務操作也必須搞懂 (例如期貨買賣),才有可能了解公司開發這些新功能的意義在哪裡。

剛On Board真的是煩惱滿滿呀...