[請益] 工作的反省

作者: shemale (我…我不是特意來肛你的)   2016-08-16 03:01:17
現在寫這個雖然還太早,只是現在很有感覺,知道我工作的地方的人,
希望在推文回文中暫先不提,猜出來的朋友拜託放在心上別announce。
我不怪這公司,有很大部分,是我溝通的問題。很希望大家能幫忙,
給我一些意見。現在的我真的是六神無主。
上星期五,新leader和新manager找我meeting,我心中就有不好預感。
果然他們提出,我工作performance有問題,現在讓我做幾件事,
來評估我的能力,如果無法滿意,只好依公司規定資遣我。
我自認有做事,但外表看不出來,不是很容易讓人了解。等下再說。
來到這公司一年多還是兩年,家裡有些事情讓我發生了嚴重的急性憂鬱症,
服用藥物後有穩定些,但也使我有一年時間發呆或到處踱步的時間不少,
這段時間沒有performance,所以沒加薪我是接受,主管有難處。
有天主管請我接下一位將離職的同事的職務,讓我轉換一下,
也讓我能有些產出。主管容忍了我一年沒進度,我很感激她,
二話不說接了下來。但是,這不是我專長,我希望要有專長的人接手。
接下來後,我慢慢發現許多問題。這QA系統在規劃上相當不錯,算是夠用,
不過在implement上,明顯因為趕工,留下了許多global變數,愈積愈多,
也因為趕工出來,所以很多exception沒有處理。原同事在發生exception時,
自然是很容易找出問題所在,處理後再重新執行。然而我完全接手後,
我發現我必須一個一個去trace他的source code來找出原因,使得所有運作慢了。
我試圖改善這問題,但是修正exception後,因為global變數的影響,
讓另一個地方出現exception。此後我就一直焦頭爛額,到處補洞。
在補洞的過程中,我仍必須依需求來增加功能,現在的版本,
只能同platform的數值比較,但現在需要不同platform之間的比較時,
database的schema固定死,無法做這件事。我只好dump出所有的數據,
花時間手動比較做出report。但這同時,原有的exception還是得處理,
事情感覺變成愈來愈多。
我一有空就花時間整理,將一些components慢慢集結成乾乾淨淨的class,
還沒完整,不敢冒然取代現有版本,先作為輔助用,加快report產生的時間。
當然,這部分是看不出我的performance的。
原知道狀況的manager到美國後,這兩年時間,我只有埋頭自己一個人做,
沒有人可以報告,原主管問我狀況,由於我只是改善exception狀況,
不是多大的進展,我也只回答都很好,不然,要我將source code寄給她,
說明我的成果嗎?就算我加了很多comment,她有時間去看去判斷我的
performance嗎?我只好只說有進展,我也不知道我如何說明做了什麼。
這一年左右,我週六日都到公司,我可不是在玩,我希望週一上班時,
能保證大家能看到report。畢竟我這QA是整個流程的末端,report沒出來,
等於我一個人拖延了所有人的進度,自從一次拖延讓大家雞飛狗跳,
我不敢再冒險。當然我沒有報加班費,是我沒辦法讓系統保證無中斷,
用時間來彌補我可以接受,我覺得沒擔誤這份工作。
沒有需要的report的週末日,我仍是來整理class,我只有一個想法,
讓下一個接手的人能無痛少痛,因為我接得好累。這是我自以為的體貼~
有的class修改好幾次,簡潔易懂,是希望接手的人能很容易上手,
如果東看不懂西看不懂,交接後還三不五時來問我,我沒法專心工作,
那種看不懂不知如何修改的感覺,我體驗很多。但這種修改幾次的作法,
對講究performance是完全違背的,為了我將來工作順利不被打擾,
我卻覺得對將來的performance是有利的--我一廂情願。
幾個星期前,新主管上任,很快地也指定了我們的新manager,我很高興,
但這段期間寫了不少東西,我一時不知道如何向他報告,原本以為一位新同事,
是來分擔和接手這工作的,但我發現她才剛開始學Python,對Linux不熟,
原本我是想要和她一起看這個系統,當中也讓manager知道目前的狀況和成果,
她沒辦法接,我重新思考如何向新manager說明,溝通上的問題,在這裡出現。
我一直沒能表達出這工作要有專職的人接手,只是等待。沒說出口這是我的錯。
直到新主管和新leader向我提出任務,作為去留的決定時,我才知道,
原本我這工作,是有這幾個必要的專長的,這時候,我才提出,我是暫代的,
專長不在QA,只做過PE樣本,沒辦法分析這種docx樣本,
但主管認為,我做這工作兩年,沒去學這些?
如果當時要我接這工作時,有說明需要有這幾個專長,我當然是不能接的。
也從來沒有人,說我這工作需要懂這些。否則,這也一直是我的興趣,
但一直沒機會學的。virus training只學到PE樣本,這種文件樣本分析,
我一直好奇,但僅僅幾次的請教,還沒辦法讓我有能力去處理現實樣本。
這不是我的專長,當時是為原主管而接下,而今天,要用不是我專長的東西來評斷我,
我有些不服氣。幫忙幫到自己死。但我不怪原主管,她應該也不知道新主管的要求。
我曾經因為憂鬱症而工作表現不佳,降職減薪我沒有話說,沒有不服氣,
原主管也知道,後來我恢復正常,但分數就是那樣,她也說對我不公平,我沒抱怨。
我只希望認定我performance不佳,沒有因為那時的表現,連想成現在看來的沒成果,
是沒在做事。沒這個專長卻佔這個位置,是來打混。
可惜,當我提出這些時,給我的回答,是我到了被考核的時候才提出,
似乎是在找藉口。但有沒有想到,要我接的時候,根本沒告知。
我一心只想maintain這系統讓它能運作,作出新component,等待接手的人,
但現在,因為我沒及早提出,沒溝通,使得我只能離開公司,
而沒機會到其他擅長的部門表現自己的才能。
當我和研究所教授說了這事,他疑問,不是有個team是我的專長?
我趕緊去看recruit,發現他們的需求,我從研究所時候就一直在累積了。
我在那裡一定如魚得水,但為何我沒發現。。。原想接手的人來到時,
我再時間尋找適合的team,而現在,我正被考核中,不會有任何team敢用我。
如果是以往的我,我相信憂鬱症又會暴發,但很意外,我一直很平靜,
只是有時會忍不住流淚,但不再有以往輕生的念頭,我很高興有這個進步。
算是發洩,也算是反省。有沒有做事,有沒有performance,不是自以為有就有。
努力一定要讓人看到,別像我,以為埋頭努力就符合人家想要的價值。
這時代,沒有功勞更沒苦勞,苦勞沒成果就是沒才能,沒才能做再多也不會幫公司賺錢。
公司要的,不是苦勞,只要功勞。我不知道硬碟裡那些辛苦寫成的components,
在公司的眼裡,夠不夠功勞。我心裡只有一句話--我無愧於心。。。
我想會有很多責備的推文,要洗好眼睛先喘幾口氣了~
作者: ripple0129 (perry tsai)   2016-08-16 03:48:00
加油,憂鬱症真的很可怕。工作別看太重。
作者: vn509942 (如履薄冰)   2016-08-16 06:28:00
做該做的 你的個性不適合硬接
作者: hl4 (Zec)   2016-08-16 06:33:00
原來高手也會有這種問題
作者: del680202 (HANA)   2016-08-16 08:46:00
推ㄧ個
作者: atpx (秋雨的心情)   2016-08-16 08:51:00
演戲也蠻重要的,一些打底工作對長官來說看不出重要性
作者: yasen0220 (大森)   2016-08-16 09:22:00
加油, 大部分求快不求好維護, 累死後面接手的人...你肯讓它重獲新生, 它真是幸運碰到你這類的人...這是team work時代, 你就多試著去溝通了解彼此想甚麼
作者: twrexking (飛羽光)   2016-08-16 09:39:00
感覺出來原PO是個很認真追求完美的人,我也曾經陷入同樣的時期,覺的我做的事情很重要很有意義,別人都不懂可是最後我理解了:我不是萬能的、必須承認自己的不足因此跟別人說明你遇到的問題 是很重要的
作者: bcew (bcew)   2016-08-16 09:46:00
換個新環境就什麼問題都解了…有時候真的是工作有雷
作者: laputaflutin (很恐怖,不要問)   2016-08-16 09:49:00
推樓上,主管問你什麼都說還好,沒人知道你做了什麼
作者: bcew (bcew)   2016-08-16 09:49:00
目前debug的東西原RD全部跑光,問題全由後人接手
作者: laputaflutin (很恐怖,不要問)   2016-08-16 09:51:00
阿,是推t大,做了什麼事都要講,為你好也為團隊好不是隨時都有你那種原主管會隨時主動找你討論的,
作者: kenwufederer (Nash)   2016-08-16 10:20:00
紀錄每天做了哪些事情,或許可以改善這問題至於口氣,有些人講話就真的沒家教然後自視甚高,這是沒辦法的
作者: yolasiku (我的綠卡能吃嗎)   2016-08-16 10:22:00
看到你一直穿插英文單字 一直讓我嘴角上揚
作者: kenwufederer (Nash)   2016-08-16 10:22:00
這種人不要理他就好了,如果是你主管那應該想想去留問題
作者: childlike12 (幼稚鬼+小孩子=娃娃ˊ~ˋ)   2016-08-16 10:25:00
你有沒有想過,其實是公司走下坡所以要找人開刀
作者: kenwufederer (Nash)   2016-08-16 10:25:00
原po穿插的單字其實算正常吧,雖然有點…
作者: childlike12 (幼稚鬼+小孩子=娃娃ˊ~ˋ)   2016-08-16 10:26:00
只是剛好找到你而已,新來的菜鳥很難馬上取代你...
作者: kenwufederer (Nash)   2016-08-16 10:27:00
怎麼想都一樣,公司不會少一個人就倒所以抱著好心情過每一天就好工作再找就有,公司那麼多
作者: shemale (我…我不是特意來肛你的)   2016-08-16 10:29:00
不是故意要放英文字的,有的字是壞習慣,有的是中文不會這也是我這麼多年來,在文章中放最多單字的一次
作者: chingggg (chingggg)   2016-08-16 10:43:00
你的程式碼都沒有commit嗎= =
作者: qrtt1 (有些事,有時候。。。)   2016-08-16 10:53:00
他們公司連 email 都純英文的,就別挑剔太多中英混雜了唄
作者: lovdkkkk (dk)   2016-08-16 11:03:00
同 chin, 有的話 blame 一下就好說明了
作者: Muscovy (三分熟的鬧鐘)   2016-08-16 11:16:00
路過同情以下, 不過這個時代對於英雄的需求還蠻強烈的哦.同情一下... 阿呆注音. -.-
作者: laject (hanks)   2016-08-16 11:16:00
原po加油啊,很多人的努力是別人看不到的
作者: hl4 (Zec)   2016-08-16 11:17:00
commit不見得會被注意啊
作者: petercoin (彼得幣)   2016-08-16 11:22:00
怎麼把自己的付出講得很棒很偉大也是一種能耐 加油
作者: f124 (....)   2016-08-16 11:37:00
台灣喔 有團隊嗎 不是只有一堆人押著一個人寫嗎?
作者: shadow0326 (非議)   2016-08-16 11:43:00
程式員的performance真的很難評估..不要說業務或管理背景的上司,就算是技術背景的上司也未必能評估
作者: ahli (ahli)   2016-08-16 11:49:00
留點洞(工作機會)給別人吧 XD看開點
作者: twrexking (飛羽光)   2016-08-16 12:01:00
任何地方都需要英雄,但是人非完人,就算英雄也有不懂的領域,如果不能清楚認識並坦率的承認這件事就會發生,明明是為人著想,實際上給人的想法卻相反事情完成的方式有很多種,你覺得用A方案完美的解決了當下甚至以後的問題,可是要大量時間人力而別人的B方案僅能解決當下的問題,會有可能的副作用如果你不清楚的說出來你解決了的問題,沒有人會知道甚至可能上司也能因此告訴你,你覺得的問題不是問題或是他真的沒想到過這個問題,那你就展現了你的價值而不是一開始就認定了只有一個解法,埋頭做了下去
作者: yasen0220 (大森)   2016-08-16 12:09:00
同意上面twr大說法
作者: mummyqq (mummy)   2016-08-16 12:09:00
加油~
作者: twrexking (飛羽光)   2016-08-16 12:22:00
想一件事,如果你當初能夠跟主管說清楚你遇到的難題也許他會發現你確實不適合這個任務,而找別人代替而你也能換到適合你的任務,只是先決條件是:你要能接受,顯露你無法完成這個任務的醜態。
作者: panpan (ㄚㄚㄚ)   2016-08-16 12:31:00
看的出你的恨 但是抱怨沒啥意思
作者: shemale (我…我不是特意來肛你的)   2016-08-16 12:31:00
我開始的確有怨,但現在整理了心情後,平靜下來了這篇對我的意義,是一種階段的完結,一個心理上的整理和那位主管談過後給的意見,不再執著這裡,看看外面世界
作者: bndan (seed)   2016-08-16 12:39:00
這個id有點印象...自信是好事 想發揮是好事 但這些都還是要"機會"...人生就是這樣 準備再齊全 缺了最後那個項目 之前做的再多都跟沒意義一樣(在別人眼裡) 只能建議得失心別太重成功不必再我 然後融入環境體會人生 應該壓力會小很多
作者: chuegou (chuegou)   2016-08-16 12:41:00
看完覺得你能夠正常面試得到職缺 不是主管人太好 就是你能力很強
作者: heuristics (阿弟牯)   2016-08-16 13:11:00
積極一點,就把 QA 專研好,變成專家
作者: shemale (我…我不是特意來肛你的)   2016-08-16 13:27:00
其實我已經在google還沒買書,但可能用不到了吧說是google也只看了定義及需求什麼的,好奇心沒那麼重
作者: pan1234 (pan)   2016-08-16 13:31:00
我想建議你的都跟工作無關,你要不要考慮去參加類似救國團的戶外社團,多多練習和不熟的人的互動,練習表達自己的意見,練習與各種人相處,這一開始需要時間的累積才會看到一點點成果,但我相信這會是你一個改善的方法
作者: shemale (我…我不是特意來肛你的)   2016-08-16 13:39:00
嗯~雖然我有想過要改善和人互動的能力,倒沒想到主動去找團體。不一定救國團,我想想還有沒有自己感興趣的團體
作者: bruceyclee (wooly)   2016-08-16 13:56:00
人生海海,有低潮才會有高潮,加油
作者: pan1234 (pan)   2016-08-16 13:58:00
另外,不一定要透過工作來肯定自己,如果你喜歡寫程式那其實自己研究,在github上面發表一些東西也是不錯的每個人都有自己需要克服的難題,你的剛好是這個既然都已經知道方向了,我相信持續努力依定會變得更好加油
作者: lemontea0328 (魔幻檸檬)   2016-08-16 14:04:00
做再多也比不上會演戲重要...
作者: manaup   2016-08-16 14:45:00
軟體維護工作本來就是沒有credit的工作且不論你是不是很用心在維護 沒有顯著的產出也是事實我不認為互動能力差會是個問題 業界裡不會說人話的還少嗎方向一定比努力更重要 刀沒有砍在系統的關鍵上 只能怨自己
作者: testPtt (測試)   2016-08-16 14:55:00
來當傳產mis 程式也是一人扛
作者: cyr1216 (香吉士)   2016-08-16 19:09:00
總覺得你的態度與工作能力..應該不用做的那麼辛苦其實做久發現很多人在寫系統時,根本不管後面的人死活就連現在接手的人,也會不想改善。因為覺得是前人留下來的爛洞..真的是一種惡性循環
作者: leicheong (睡魔)   2016-08-16 20:14:00
當年我的burnout狀態甚至還是公司做成的, 那公司才容忍了我三個月. 這公司容許你產出低下狀態一年也算不錯了新主管沒甚麼人情包袱, 上任後要清理眼中「拖後腿」的手下十分正常, 真的不留的話就當一個整理自己的機會吧
作者: jojoSpirit (JoJoSpirit)   2016-08-16 20:48:00
爛人是程式碼搞爛就離職,好人是會累死自己啊......
作者: shemale (我…我不是特意來肛你的)   2016-08-16 22:24:00
我曾私怨他寫得這麼亂,但仔細看,也許是趕工的關係就算是幫他找藉口也罷,過去的事,我這樣批評也不公平
作者: descent (「雄辯是銀,沉默是金」)   2016-08-16 23:16:00
要做的工作有沒把握, 搞定了還是可以留下來吧有沒去性質相同的社群環境練習社交, 都在談程式,應該是你比較擅長聊天的話題。也許慢慢就會知道怎麼和人聊天了。

Links booklink

Contact Us: admin [ a t ] ucptt.com