技術強弱
很多工程師很喜歡比較誰比較強,誰比較弱。但其實走到 mid level 以上時,我覺得很難去比較出誰強誰弱。甚至有時候是專案際遇不同而有不同的感受,會有出現不一樣的想法與觀點。
小專案和大專案的規模差別。
快速開發和高度客製化的需求差別。
有個性和重規範的團隊文化差別。
等等因素會產生出來的人就會重視不同的東西,自然而然會誕生出不同的想法。
對於一個技術解決方案的觀念可能就會發生改變,可能就有千變萬化的想法,自然也會產生出截然不同的風格。所以其實沒有最好的做法,只有在不同場景環境可以找到儘量合適的做法。
有時不需要去質疑另一個人「這種想法有問題」,應該去了解誕生這種想法的「時空背景」,或許也可以開開眼界。