ADZ 學習筆記

Ruby/Rails, Startup, Life

軟工人的迷思 - 對軟體有錯誤的想像

| Comments

工程師用的工具服務都是發展到非常成熟的產品,但我們看不見這些產品背後的 operation 團隊怎麼做。如果只是接接案,沒有實際參與、或看到怎麼營運,就無法了解軟體的極限,如何取捨、如何發展。

所幸我參與過需要大量 operation 的博弈領域,由於這個領域的商業邏輯太複雜,其實有很大一步份背後沒有看到的地方是很人工的方式處理 (以工程師的角度)。

另外,我發現有大量營運經驗的人其實很好溝通,他們不會強迫你用他們的解法做事,只要你給他 solution 讓他們可以暫時作業、或跟客戶交代 (只要可以 work),剩下的可以慢慢改進。

一旦對軟體有錯誤的想像,就會很容易卡在工程問題,很多時候繞個路,或是換個方式,只要有辦法說服客戶,找到折衷方案,其實都是可以 work 的。所以重點其實是在人,軟體問題不好解,可以用人的方式解決。

系列文章:

  1. 軟工人的迷思 - 失去當初學者的同理心
  2. 軟工人的迷思 - 對軟體有錯誤的想像

Comments

comments powered by Disqus