做軟件大體上分兩類吧,一類是做產品,一類是做項目(台湾人一般叫案子?)
1. 做產品的只需要跟PM溝通就可以,比如說你是Microsoft 的Windows的開發人員,你需要跟你的用戶溝通嗎?
2. 另外一類做項目,客戶可能是同一個公司的人,也可能是不同公司的人,做項目一般分國內的項目或者國外的項目,國外的項目由於語言關係,肯定不需要研發人員和客戶溝通的,國內的項目稍微大一點的項目肯定也需要一些在研發和客戶之間的人專門負責溝通的。反而一些小外包公司接的一些小項目,需要軟件開發人員跟客戶溝通,還要寫代碼,可能還要測試,這種完全是伺候人的活,如果你是甲方公司還好,乙方公司的話,這種工作真的沒什麼意思。
所以說,需要一線開發人員直接跟客戶溝通的,在我看來都是小作坊,小項目的搞法,沒什麼意思。我还是喜欢安靜的寫code,技術問題可以找我,跟客戶溝通這種問題有專門的人來做,不要來找我。
做項目的話,有幾個比較smart一點的人直接跟客戶互撕就行,大部分的寫code的人都不需要跟客戶溝通的。
內文搜尋
X




























































































