這是一份很好的教材
※ 引述《CrystalNik (水晶尼克)》之銘言:
: 最近遇到很麻煩的問題
: 公司有個非常重要的專案 開發者走到剩我一個
一個非常重要的專案,公司不可能放任開發者走到剩你一個
不是已經變不重要,就是有替代性,或者階段任務已經完成
業界打滾這麼多年,應該很清楚有很多專案到頭來根本不會面向市場就中止
舉個例子
Windows Phone 的開發團隊非常重要,沒有他們就無法出 Windows Phone
沒有 Windows Phone 微軟就無法跟 iOS 及 Android 在行動市場競爭
但是當市場變的已經淘汰 Windows Phone 時
這個團隊就跟廢渣沒兩樣,微軟直接修正市場策略面向 iOS 跟 Android 就好
只有身處在 Windows Phone 團隊內的開發人員覺得自己很重要
如果沒有自己,就無法開發出新一代 Windows Phone,影響產品上市時程
卻不見得有自覺公司根本已經不想要這個專案了
: 因為鳥事和薪水不成正比 所以已經明確向主管表示再兩星期就會離職
: 公司當然極力慰留
極力慰留不過是常見的場面話
: 確實這個專案如果我也閃了
: 那最後有87%機率會掰掉 專案有一堆細節現在只有我知道
如果掰掉會影響公司,那公司會比你更擔心
不會放任到專案開發者只剩你一個人的情況
: 我也向主管表示了外面給我的薪水是 1.7~2 倍
: 我不可能領這麼低的薪水在這裡幹活
小廟供不起大佛,或許這專案現況產值其實根本比不上他付給你的薪水
: (當初因為喜歡公司文化才選擇這裡, 只不過待久了跟想像中不太一樣, 就...)
: 我認為只要公司願意提高我的薪水到1.5倍
: 我就願意留下來完成這個專案 並完整交接完再走
錯誤觀念
正常的公司平時就會注意專案流程,不會搞到缺一個人就維持不下去的狀況
你所謂的細節未必是公司認為很重要的事情
只要圖、code、文件都有正常備份跟檢視,你走或不走根本不影響公司交接
尤其是通過 ISO 認證的公司在這一塊都有一定的制度
: 下一份工作已經面到了 目前每天正常上下班
: 下班就不接手機
: 專案其他人忙到焦頭爛額
你說開發者只剩你一人,那我假設這專案剩下的相關人員都不是 RD
: 但我提示這麼明顯了 公司還是不幫我加薪...
: 該兩星期後我該真的就閃人嗎?
閃,盡快閃
因為前工作隔壁部門之前遇過一樣的狀況,談一下好幾年前的經驗吧
該部門也是接下了一個公司計劃會賺大錢的專案做開發,但是開發過程不順利
後來變成屎缺,人也一個個走掉,越來越屎
留下來的人很認真的把專案趕完了,結果沒有上線也沒有推出去
因為公司發現市場上已經有三套現成的解決方案,而且權利金也不高
後來整個專案中止,另外成立一個新的 team 負責評估跟介接現成解決方案
只做了一些應用設計就推出去了....輕鬆又不費工
那是什麼樣的感覺呢?
感覺就像你找來一堆零件經過多年開發終於設計出實用的電路時
公司說市場上已經有現成 IC 可以用,而且價格不貴
又好像你不斷在調整瀏覽器 AJAX 與後端 Server 溝通方式終於提升了 20% 效能時
WebSocket 標準化了
即使你的專案在市場上是獨一無二沒有取代性的技術
如果搞到最後問題一堆很難維護,公司也有可能決定放棄的
或是評估價值已經沒有兩年前預估的高了,後面接手的就會砍掉一堆東西只修問題就推出
甚至認為做出來的成果是垃圾,直接砍掉重練都是有可能的