[站內] Programmer, 你未來該往哪走?
各位晚上好, 上面的文章 Framework 拼錯, 請鞭 XD
剛才因為怕違反版規, 水球版主老大請罪, 沒想到聊起來, 趁著最近心情放鬆無事擔心
po 個文章跟各位分享
分享啥呢...我這個遠離 coding, 不懂新技術又沒衝勁的老頭, 在各位高手面前, 能分
享的, 只有這十幾年的經歷以及對產業的了解, 有任何建議或是疑問, 請不要怕回文,
有討論才有進步 (當然是理性的那種, 不然我去 po 星光版更容易被噓爆 XD)
如名, Programmer, 未來你該往哪走?
場景, 台灣某軟體產業星光幫科技公司 :
公司高層妖獸:ㄟ,那個開發主管呆伯特, 公司最近接到一個凱子銀行凱子專案, 要給誰做?
開發主管呆伯特 : 長官 (流口水哈巴口狀), 案子多大阿?
公司高層妖獸:五百萬, X的, 要不是那個該死的黑蜘蛛人幫公司殺價, 本來已經派業務去
給凱子銀行的人洗腦, 價格應該是八百萬 (拍桌
開發主管呆伯特: 那要做什麼? 做多久?
公司高層妖獸:客戶要求時程半年內, 做個凱子訂餐系統, 讓銀行可以連線附近知名的
餐廳直接訂餐用, 公司考慮成本的問題, 不大賺一場怎麼對得起金管會主
委咧...公司決定投入4320工時, 預計coding 的工作殺價用十分之一價格
外包給那間盤子科技公司, 本公司出人預計兩個 SA, 一個 PM,兩個 DBA,
三個測試人員, 一個 SP 人員, 三個整合測試人員, 兩個文件撰寫人員.
開發主管呆伯特: 公司投這麼多人阿 (大驚), 那...我們兩個的專案獎金就會少很多耶
公司高層妖獸: 難怪你永遠只是呆伯特, 幹高層的人卻是我, 兩個 SA 做完之後就換去做
DBA 嘛, PM 沒事就順便一起做 SP 不會喔? 等DBA 搞定, 三個一起做測
試人員, 順便寫文件,豬腦阿你!!! (大怒)
開發主管呆伯特:老闆英明阿...這樣我們可以賺個幾百萬阿
公司高層妖獸: SA 跟 PM 要給誰做, 想好沒?
開發主管呆伯特:那個小鄭跟力力剛做過類似的開發專案, 大概兩年的 programmer年資,
就他們倆個當 SA, 另外丁丁做過兩年的 SA, 是個人才, PM 就是他了
兩人一起 : 桀!!桀!!桀!!
=================================分隔線=====================================
於是乎, 兩個茫然未知連 SA 怎麼拼都不知道的 programmer, 一個整天跟客戶爭執
按鈕用 VB 弄比 AWT 快的 SA, 邁向了人人稱羨的職稱高昇之路, 從此過著美好的日子
是這樣嗎 !??
警衛...可以給人這樣弄掛專案又升級, 惹毛客戶又升職的嗎?
台灣的軟體開發產業, 喔不.應該是說台灣的軟體"整合"產業, 存在的問題比想像中的多
怎麼說整合卻不是開發產業呢? 各位注意到一個問題沒有, 台灣幾乎沒有年紀大的程式
開發員工? (不排除有老宅窩著不給你看 XD)
一個成熟的產業, 必然有著全面員工的年齡層, 畢竟經驗是無可替代, 越資深的員工並
不是公司的包袱, 家有一老如有一寶嘛
台灣的軟體產業, 半路出家的人多 (以前公司還有 coding 人員是學服裝設計), 半路被
出家的人 (剛剛文章所指的小鄭力力還有丁丁), 半路陣亡的更多.
難道, SA 的 skill, 是一個寫過幾年程式的工程師就能輕鬆應對?
難道, PM 的 skill, 是一個談過幾年需求的 SA 就能隨手處理?
難道, Architect 的 skill, 是一個弄垮過幾個案子的 PM 就能搞懂?
難道, Programmer 的 skill, 是一堆 Java 都以為是某廠牌新咖啡的豬腦高層就能理解?
如果未來各位有幸能夠進入夠大夠知名的外商, 你就能知道, SA 的教育訓練教材, 多到
幾G的檔案 (我手上就有 囧), PM 的 PMP 認證更是要 K 到連媽媽都不認識才會過 (有
沒有實際作用這裡不討論.cc), Architect 要逛的技術論壇跟參加的產品發表, 足夠一
年四季都在飛機上趕場參加飛來飛去都上不完.
台灣的軟體產業, 必須要有公司之間的良性競爭 (不流血殺價), 客戶的長期培養 (質量
好的系統很貴低), 公司內部完善的教育訓練 (文件, 會議), 稱職的產品經理 (RFP釐清)
,關係良好的業務 (需求變更加價) 等環節
身邊很多已開發為樂的老宅宅, 不是被公司強行提升為 SA/PM, 就是太多案子不順利,
薪水不理想, 失望的離開軟體產業, 殊不知我前幾年認識的 IxM 原廠工程師 M/F組, 還
有四五十歲, 以開發為興趣, 真正專精的高手, 也領著很棒符合地位的薪水.
每間公司都是以營利為目的, 我承認也看得很多, 之前的文章中我說過, 現在市面上
流行但是你不會的, 絕對不代表你不夠格, 你只需要多花額外的時間, 對自己充電, 也
給公司機會學習, 當公司用新的技術搞砸專案到受不了的時候, 就能體會到原來一昧的
追求新的技術並不是最終的王道, 只是節省開發時間罷了
畢竟, 技術是以人為本
真正對程式開發, 對技術狂熱的你們, 誠懇的拜託各位, 請堅持當初寫出第一支程式的
喜樂, 繼續堅守岡位, 讓這個產業正常, 如果有機會, 請不要放棄到外商公司歷練, 即
使降級也划算, 這是我深刻的經驗.
下次有機會, 我會針對 SA / PM 的部分, 整理相關的資料 (不少國外原廠的內部資料),
更深入的讓想往這個職位的人分享.
也請各位, 考慮好未來想走的路, 真的對程式有不可放棄的熱忱, 請堅持也體諒台灣這個
不成熟的產業, 想往 SA / PM 走的人, 也請多花時間學習額外的知識 (包括認證等.)
讓這個產業, 喜歡程式的人歸程式, 喜歡專案管理的人做專案管理.
再次祝各位, 周末愉快
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.23.235
推
01/21 14:38, , 1F
01/21 14:38, 1F
※ Gitangan:轉錄至看板 NUU_IM 01/21 14:39
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):