[请益] 工作的反省

楼主: 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