Re: [閒聊] 身在甲方也有無奈
※ 引述《Elly (●A利 ●A你)》之銘言:
: 小妹我心中很苦惱,不知如何解決,
: 想跟大家討論看看~
: 以下先描述我的遭遇,有點像抱怨文,請見諒~
: 在到目前公司之前~
: 我曾經在某純軟公司作2年,
: 是我第一份軟體工作,
: 公司也是一間優秀的小公司,
: 因為管理制度好,
: 讓大家都很樂意互換心得,互相教學,
: 作出的系統架構也還不錯~
: 所以我對純軟公司的印象就是應當如此~
你先前的公司,若真的是妳講得那樣,
那麼或許該恭喜妳,
因為,妳現在的工作遇到的狀況,
才是真正台灣軟體業的常態,
除非妳是紅人,有開外掛保護,
不然妳走到那裡都是要吃苦的,
一定會被人欺負的,尤其新來的人更容易被欺負,
妳先前的公司,反而是"良好"的特例,
不過我反而會有個疑問,
那又為什麼妳會離開妳先前的工作?
我在職場常常看到一種人,他們喜歡說先前的工作多棒,
但我真的不明白先前的工作很棒的話幹麼要換?
或許他們現在幹詨現在工作,等真的換到下一份工作時,
遇到不滿意的事時,會不會反而開始稱讚起現在的工作?
這其實是很矛盾的心態
: 現在,我在金融業工作,
: 沾到了一個案子,
: 這個系統是發包給外面純軟公司作的(以下簡稱乙方),
: 乙方公司派了一個pm,一個dba兼sa,2個pg,一個測試人員~
: 先說這個pm吧~他果然是有pm的樣子, 辯才無礙,
: 死的也能說成活的, 業務都輸他, 但因為是新來的,
: 完全管不動這個團隊...案子每次必delay,
: 但他說他公司不加班也不加人力,
: 只會要我們提供人力接下他們一些程式來作,
: (我們公司付他錢還要找2~3個人加班幫他們作和DE-BUG,真好賺)
乙方公司這樣講並沒有錯呀!
公司與公司之間的合作會有合約,
乙方公司只願意做到那樣,
就表示你們的合約只有簽到那樣,
要乙方公司多做的話,就要再多付錢,
妳可以換個角度想,
如果乙方公司全包通通搞定的話,
那幹麼要養妳們?
相信是妳們公司想省些錢才讓乙方公司做半套
: 所以他的口才是用來...嗯...
: 而dba呢~他對資料庫真的不擅長,
: 實際上應是sa, 所以
: 規劃的db和寫出來的語法,每每我看了都很想哭....
: 偏偏他們說他們其它人都不熟db → 沒錯,另外2個pg完全不用了解自己的db
這名dba應該是sa去硬幹dba的,
"大部份"的pg和sa本來就對db不善長,
不然要dba要幹麼?
有件事妳一定要能夠忍受,
忍受人的能力是有限的,
如果對方懂sa又懂db,或是pg又懂db,那他會在更強的地方工作,
而不會和妳合作的,
妳先問看看自己,sa db pg這三塊妳都懂都通嗎?
如果妳不是,對方當然也不是呀!一定會有不懂的地方
如果妳都懂的話,妳何不跳槽到其他公司當技術主管?(我很認真的說)
: 至於測試人員,
: 他很神奇的,可以測不到那些隨便點就隨便當的bug,
那妳有自信能把"隨便點隨便當"的bug都找出來嗎?
ad hoc的bug本來就是要靠運氣找出的,
每個人的操作方式又不一樣,妳怎麼去定義"隨便點"這件事?
: 而且他的寫的文件只有會使用此系統的人才看得懂...
沒有錯呀!他那裡做錯了?
: 再來, 這2個pg, 其中一個是比較行一點,
: 但我不知道他是否學物件導向走火入魔...
: 而且對於這個案子使用的語言也真的不熟...
: 將連線的動作也寫成元件,只要一宣告就作一次連線,
: 所以沒釋放連線, 很鴕鳥地將連線池上限從100提升到3千,
: 因為我公司很有錢, db的server夠好,
: 所以怎麼亂搞也不會掛, 就死也不多寫一句:連線.close()
: 而且他愛將各種從db撈出的資料跑迴圈放在各別自訂的物件內,
: 當UI有更動時,再一一修改自訂物件內容...等,搞得效能很差,又常出問題,
: 族繁不及備載...
: 而且還很固執,說不改的東西就是不改, 就算他們pm叫我幫他改,
: 改好了,他也不採用...
這個和物件導向沒有關系,
而是連線功能寫得好不好的問題,
話說這個乙方寫的程式,不干妳的事,
妳不要去介入,也不要幫他們改,不然會搞得兩邊不是人,
妳應該讓妳們主管去處理這件事,
若乙方寫得程式,不符合妳們的合約的話,就拿合約去壓對方,
若乙方寫得程式,符合合約的話,
那麼就隨他們去吧,只能怪合約亂簽了
: 另一個pg就更誇張了~
: 他們PM竟然跟我們說,不敢讓他改BUG,因為通常改過之後,
: 程式反而會出問題, 所以不能找他改...
: 我時常看到他閒的沒事在看新聞,
: 比我們晚上班,比我們早下班...我很懷疑他是來充人數的...
: 介紹至此,大家會疑惑,我公司都不管了嗎?
: 其實我公司也不是沒有想辦法要求他們,
: 連解約都拿來威脅他們了~
: 他們還不怕,這能怎麼辦呢?
: 我猜他們不怕的原因是因為我們是大公司,
: 一個案子鬧到要解約,高層認為,這爛廠商是誰簽的,一定會找人負責,
: 所以寧可全力收他們的爛攤子,也不解約,
同上,這不關妳的事,
也不是妳可以解決的,
所以問題並不在乙方呀!
而是在妳們簽約的人不去管,
妳要幹詨的不是乙方,而是簽約的人
: 有家來自新加坡的銀行,
: 也是給他們包案子,系統功能和我們差不多,pm也是同一個,
: 他們甲方負責人比我還慘,
: 只要遇到廠商出包了,還不能跟主管說,
: 因為反而會被主管罵, 所以只好默默的幫他們收拾殘局...
: 現在我很難抉擇,我該用什麼態度是面對這個案子呢?
很簡單呀!受得了就繼續做,受不了就離職呀!
不然妳能怎麼辦呢?妳改變不了什麼的,
別把問題越想越富雜,
妳有一技之長的話,又不用怕找不到工作,麥擔心啦
: 之前,很多技術遇到這個團隊,都回我作不到,
: 然後我會回說:不可能 → 他們PM認為我說話太直接,傷到他們PG自尊心
他們pm講得沒錯呀,
你只要講解決方法就好,不用講"不可能",
職場上講話本來就要小心
: 再寫個範例程式給他們看,
: 好心幫他們的結果是他們PG認為我在噹他們...
: (這在我前公司,大家只會很高興學到東西,是不會有這種反應的...)
: 後來幫他們測試時,
: 測出了一堆BUG,緊逼他們改,
: 結果我的BUG清單到他們的PM那,被當沒看到,
: 後來他們PM更不願理會我的E-MAIL,
: 連發MAIL也都忽略我,只給我負責的同事
: (我是協助我同事,也是代理人,但對同事們來說,我也要擔共同責任)
: 不想改我測到的BUG就算了,
: 效能問題更是他們不想管的, 壓測這件事, 那PM更擺明了說只是例行公事,
: 寫個玩數字遊戲的壓測腳本讓我寫壓測程式來測, 然後就算了...
: 這個名叫很遜的公司,真的每次上線必出包,
: 從去年出包到現在,大小包都會出~都可以到夜市去擺攤賣包了...
: 到了上線前一天,可好了~
: 那天是假日,user都來加班了~因為要驗證舊資料轉到新DB的正確性,
: 遇到查一筆資料要等5分鐘,
: 所以後來上面決定退版,
: 我推測了一個可能原因跟廠商說, 他們還打死不信,
: (我很後悔跟他們說, 應該讓他們去慢慢找的)
: 隔天早上和我的主管們開會時,
: 仍認為不是我推測的這個原因,
: 結果下午他們一壓測下去,就是我說的這個原因...
: 接下來, 他們只解決了這個原因,又要再次上線了~(又要等他們搞到天亮了...囧)
: 我負責的同事想叫我自己也寫一個系統,
: 要是他們的系統真的上不了,
: 可以用我的上...
: 但是我其實私下早就在動作了, 正在研究核心技術(他們還要用買來的),
: 不過不是想取代他們的系統上線,
: 想要拿去外面去跟他們搶生意,(註:完全沒抄他們,因為他們的太爛了)
: 要是我寫的系統在公司上線了,就是公司的財產,
: 我就不能拿去賣了,
: 而且...怎麼有這麼好賺的廠商呀,要是用我的上線,他們不用作了,還有錢拿,
以上講了那麼多,通通都是政治問題,
政治問題就要用政治方式去解決,
也考驗妳的政治手腕好不好,
政治問題這可以打很多,我就不打了
: 說什麼我都覺得不甘心...!!!
在軟體版的各位版友,有誰沒遇過不甘心的事?
如果妳找得到,那麼佛會為妳解決一切煩惱
: 但是以我在公司的立場, 是要和負責的同事一起把這個案子作好,
: 這是我的責任,不論是廠商作還是我來作,
: 高層只想看到這案子是順利上線的,
: 所以我實在不知道接下來我要怎麼面對,
: 要裝死呢(冷眼看他們繼續上線再出包,但我考績...)?
: 還是負責任的繼續push他們(但他們是不會理我的)...?
: 是要幫他們作(但他們怕我傷到PG自尊心,不給我改,只是把能切出來的功能給我)?
: 還是作新的系統讓公司上線(那我可要趕工+沒錢賺)...?
我建議有智慧的裝死,
大樹易折,小草處處能生,是國小時就會講的道理,
聰明的人是懂得退後和示弱的,
考績只是一時的,但人際關係是永遠的,
不要為了一時的考績去得罪沒必要得罪的人,
不要為了眼前的幾萬塊去犧牲未來的幾百萬,
妳只要清楚把責任歸屬好,讓上層知道責任是屬於乙方和簽約者的就好了,
其他的,通通不干妳的事,不要去管
--
為什麼總有人說男人越老越值錢?
因為當男人活到80歲還單身時,他大半的情敵已經掛掉了,
他年輕時喜歡的女人也大半從死會回復成單身,
他終於可以把以前喜歡的女人追回來了,難怪男人越老越值錢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.184.9.109
推
12/04 00:30, , 1F
12/04 00:30, 1F
推
12/04 01:32, , 2F
12/04 01:32, 2F
推
12/04 01:36, , 3F
12/04 01:36, 3F
推
12/04 09:46, , 4F
12/04 09:46, 4F
→
12/04 10:52, , 5F
12/04 10:52, 5F
→
12/04 10:52, , 6F
12/04 10:52, 6F
→
12/04 10:52, , 7F
12/04 10:52, 7F
→
12/04 10:53, , 8F
12/04 10:53, 8F
推
12/04 11:57, , 9F
12/04 11:57, 9F
→
12/04 11:58, , 10F
12/04 11:58, 10F
→
12/04 12:00, , 11F
12/04 12:00, 11F
→
12/04 12:01, , 12F
12/04 12:01, 12F
推
12/04 14:53, , 13F
12/04 14:53, 13F
推
12/04 19:55, , 14F
12/04 19:55, 14F
推
12/06 00:23, , 15F
12/06 00:23, 15F
→
12/06 00:24, , 16F
12/06 00:24, 16F
→
12/06 00:25, , 17F
12/06 00:25, 17F
→
12/06 00:25, , 18F
12/06 00:25, 18F
→
12/06 00:26, , 19F
12/06 00:26, 19F
→
12/06 00:26, , 20F
12/06 00:26, 20F
→
12/06 00:28, , 21F
12/06 00:28, 21F
→
12/06 00:29, , 22F
12/06 00:29, 22F
討論串 (同標題文章)