我是三個星期前被前一個公司terminate的. 我在這個公司幹了才短短的半年. 在這近1000個小時裏我有60%的時間是單獨做一個項目,40%的時間做一些雜七雜八的TASK. 剛來一個月的時候,老板還說我: “We know you are efficient, we are very happy to have you. WE NEED YOU!”. 三個月REVIEW的時候對我的評價很好, 6項(每項有5個等級),我有4項打5分,有一項打4分,還有一項3分.
我單幹的這個項目是:公司已有一個用traditional ASP 寫的Web Application. 但由於最初的數據庫設計很不合理,沒法擴展, CODE也很難維護. 我的任務是重設計數據庫, 再用 C# ASP.NET 把程序寫一遍.
我做得很努力. 當我把數據移植到我新設計的數據庫上,並運行我的新係統時, 做到了數據和該實現的功能跟老係統一模一樣時, 我自己都為我自己感到驕傲. 這要求數據移植的無誤,程序邏輯恢複得也無誤. 整個數據庫我設計了30多個table, 寫了幾十個SQL scripts才把老數據庫的數據移植過來. 我還把已有的難讀的ASP CODE 讀了N遍(寫的人已經不在公司了). 我新寫的WEB Application 包含近20個頁麵. 七八個Class. 70多個store procedure(有些都是上百行的). 好幾個customer control. 設計的軟件都是n-tire的. 所有的都是database driven的. 還給他們用的很多好DD: Master page, form authorization, AJAX, etc. 我覺得都挺Professional的. 我開始要求600小時,走的時候才用了500多小時.
在最後REVIEW 的時候, 大家七嘴八舌提了一堆idea. 老板和project manager 都不懂太多的技術, 老板是連business logic都不知道. 他們就界麵提建議, 比如這個DD要放在最上麵, login 頁上應該如何如何, menu要重新組合一下等等. 還提出了一些以前沒告訴我的新的feature要實現. 其實頁麵的設計都是4個月前大家開會討論一直通過的,隻是他們都忘了, 看到我做出DD演示給他們,又有了新的想法. 但我仍覺得頁麵的組織不是個大事兒, 就說了這樣一句:”All the functionalities are the power code of the project, GUI is kind of ice on the cake.”. 其實也不是頂創, 我就是強調一下.
到了周五,老板就把我叫到辦公室. 他說:”我們覺得我們需要找一個更有經驗的人”. 他列舉了一些理由:
(1) 我不能直接face client. 他說: 每次客戶有什麽要求都要先跟他說, 他再轉述給我,甚至還要把具體的步驟告訴我, 按道理我應該可以直接跟客戶打交道的. 我說:”你從來沒有要求我這樣做”. 他說:”I never asked you to do this, that is because I think you are not there yet”
(2) 他說我時charge 時間太多.比如有一個活兒, 他指望我10個小時幹完的,我最終charge了將近20小時. 實際上是,我從來都是很快就把活兒交出來的, 總是我在等別人.
(3) 他說我很難聽懂business logic, 就拿幾天前的REVIEW來說, 他和project manager都在一個page 上, 就我一個人還在堅持我自己的, 我讓他覺得很frustrated. 其實他們要求要改的地方我都接受了, 不就是說了兩句comments嗎?
我心想你對我這麽苛刻, 不想想你才付我多少工資. 我問他:”你雇我的時候, 對這個position 是個什麽樣的expectation?”. 他低頭說:”probably open that position is a mistake. We would like to pay higher salary to hire a much more experienced person. Your performance is well. You are very smart. You can choose to stay here to work for another month”. 我說:”我不再幹一個月了,我收拾一下,馬上就走”
另外還有一個情況是,我們組裏幾個星期前剛剛雇了一個有12年經驗的developer.
我覺得很傷心: 我都努力了,我還不能meet人家的 expectation. 是不是我能力不夠? 大家說我這樣的人到中年了的兩孩子的媽媽, 還能繼續搞軟件開發嗎? 歡迎拍磚
說說我上一個工作吧
所有跟帖:
• Thanks for sharing! U did pretty well, honestly. -知秋葉- ♂ (211 bytes) () 10/16/2009 postreply 15:44:39
• 我就是不明白他們為什麽不要我. 至於把我開掉嗎? -ExpectingMM- ♀ (213 bytes) () 10/16/2009 postreply 15:55:55
• 是的,我覺得活不要忙著幹。打理好大家是最重要的。 -歲月匆匆我還是我- ♀ (108 bytes) () 10/24/2009 postreply 16:37:55
• I think you did pretty well -pingping06- ♀ (203 bytes) () 10/16/2009 postreply 15:50:14
• 是個小公司. 我在跟他談話的時候,也問了他, 對我今後有什麽建議. -expectingMM- ♀ (146 bytes) () 10/16/2009 postreply 15:58:41
• 看了讓人歎氣 -胡說之- ♂ (909 bytes) () 10/16/2009 postreply 15:58:06
• 他是很appreciate 我的 hard work and skills. -expectingMM- ♀ (276 bytes) () 10/16/2009 postreply 16:14:01
• 小公司就是這樣,沒什麽規矩,隨意性強 -胡說之- ♂ (0 bytes) () 10/16/2009 postreply 16:19:58
• They can let you go for no reason, 工作隻是去賺錢 -顧惜朝- ♂ (410 bytes) () 10/16/2009 postreply 16:25:03
• 回複:They can let you go for no reason, 工作隻是去賺錢 -知秋葉- ♂ (55 bytes) () 10/16/2009 postreply 16:44:36
• 這個ID是幾年前起的 -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 16:47:33
• 嗬嗬 -顧惜朝- ♂ (19 bytes) () 10/16/2009 postreply 16:56:54
• 嗬嗬it's a life time expecting (but expecting different things). -知秋葉- ♂ (0 bytes) () 10/16/2009 postreply 18:20:09
• 回複:說說我上一個工作吧 -ca2004- ♀ (124 bytes) () 10/16/2009 postreply 16:54:22
• nod nod, -顧惜朝- ♂ (85 bytes) () 10/16/2009 postreply 16:59:54
• 這個分析在理 -胡說之- ♂ (88 bytes) () 10/16/2009 postreply 17:07:25
• 就是這麽回事兒,但老板沒法實話實說,雇另外一個人去完善 -龍少爺- ♂ (26 bytes) () 10/16/2009 postreply 17:22:42
• 不過二十個網頁的項目,3個月怎麽也足夠了 -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 17:41:15
• 回複:不過二十個網頁的項目,3個月怎麽也足夠了 -ca2004- ♀ (160 bytes) () 10/16/2009 postreply 18:08:22
• 真正寫CODE, 隻用了不到兩個月的時間. -expectingMM- ♀ (35 bytes) () 10/16/2009 postreply 18:09:34
• 回複:說說我上一個工作吧 -ca2004- ♀ (435 bytes) () 10/16/2009 postreply 17:09:12
• 你幹什麽工作的?技術活能幹不能幹差遠了 -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 17:42:36
• 回複:你幹什麽工作的?技術活能幹不能幹差遠了 -ca2004- ♀ (107 bytes) () 10/16/2009 postreply 17:50:50
• 回複:你幹什麽工作的?技術活能幹不能幹差遠了 -ca2004- ♀ (236 bytes) () 10/16/2009 postreply 17:57:20
• too young, too simple -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 18:18:02
• well, too old and too complicated is also not good. :) -wanderingfeather- ♂ (0 bytes) () 10/16/2009 postreply 19:08:14
• 你幹得太快了,但communications不夠 -龍少爺- ♂ (0 bytes) () 10/16/2009 postreply 17:09:53
• 我在兩個月前,就把做好的部分publish 到公司的內部網頁上, -expectingMM- ♀ (98 bytes) () 10/16/2009 postreply 18:13:40
• 你可以拿三月的review向hr抗議 -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 18:17:15
• 回複:你可以拿三月的review向hr抗議 -ca2004- ♀ (55 bytes) () 10/16/2009 postreply 18:22:09
• 抗議啥? 都是AT WILL的. -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 18:29:23
• Honestly, I think your ex-manager is reasonalible -世界無童話- ♀ (277 bytes) () 10/16/2009 postreply 17:11:18
• 同意, 我也想說,這種小項目,100多行的SP幾乎肯定是mess -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 17:44:10
• LZ還不知道好壞標準 -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 17:54:47
• 也是實在沒有辦法. -ExpectingMM- ♀ (94 bytes) () 10/16/2009 postreply 18:02:12
• ttemp table, dynamic SQL, apparently, you are not good -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 18:06:07
• 回複:ttemp table, dynamic SQL, apparently, you are not good -ca2004- ♀ (16 bytes) () 10/16/2009 postreply 18:11:22
• for best performance -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 18:29:14
• 有些地方邏輯太繞, 沒法用簡單的SQL完成 -expectingMM- ♀ (174 bytes) () 10/16/2009 postreply 18:36:58
• 聽起來你的 table design 得不太合理 -oops_yz- ♀ (0 bytes) () 10/16/2009 postreply 18:40:26
• 也可能有不同的 design方法. 他們要我重新design的一個原因就是 -expectingMM- ♀ (179 bytes) () 10/16/2009 postreply 18:46:52
• 你沒用過view嗎? -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 18:56:05
• 我需要用store procedure. view遠遠解決不了問題 -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 19:01:51
• 你越說沒譜,不是讓你用view解決所有的事,好好學習吧,阿 -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 19:23:11
• How long have you been a developer? -oops_yz- ♀ (0 bytes) () 10/16/2009 postreply 19:49:42
• 4,5年吧. 他們付給我的工資也是略低於我的market price的 -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 20:03:42
• 如果你重新design後還需要用那麽complicated 的 stored procs -oops_yz- ♀ (159 bytes) () 10/16/2009 postreply 19:48:05
• PROJECT的太多的細節在這裏一下講不清 -expectingMM- ♀ (58 bytes) () 10/16/2009 postreply 19:54:46
• 界麵最關鍵,十幾頁的網站搞什麽n-tier呀 -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 18:09:14
• 哪個PROJECT不得至少3個tier呀? -expectingMM- ♀ (87 bytes) () 10/16/2009 postreply 18:16:45
• 小項目搞tier, 不是大炮打蒼蠅嗎?這就是你經驗不足的地方 -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 18:23:35
• 3個tier是至少要的. 也不算很小的項目. 當年那人用了快兩年才做完的. -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 18:31:37
• 就算是小項目,難道就不要邏輯清晰體係結構分明麽?將來 -wanderingfeather- ♂ (103 bytes) () 10/16/2009 postreply 18:37:04
• Doesn't sound a small project to me -lookingback- ♀ (210 bytes) () 10/16/2009 postreply 18:59:17
• agree. There might be some lower level detailed design issues, -wanderingfeather- ♂ (54 bytes) () 10/16/2009 postreply 19:06:38
• 感覺你就是沒經驗,就想玩花樣 -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 18:13:22
• 回複:說說我上一個工作吧 -ca2004- ♀ (115 bytes) () 10/16/2009 postreply 17:13:40
• 主要是我也不能加多少班. -expectingMM- ♀ (26 bytes) () 10/16/2009 postreply 19:06:43
• exactly. family first. -知秋葉- ♂ (0 bytes) () 10/16/2009 postreply 19:09:37
• if a year ago, I would say your boss was an SOB -cathy_Bay- ♀ (461 bytes) () 10/16/2009 postreply 17:17:01
• Agree -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 17:21:20
• never be too confident -waitGC- ♀ (0 bytes) () 10/16/2009 postreply 17:45:43
• 我很humble的, 沒有讓任何人feel stupid呀 -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 19:26:14
• well, don't be frustrated. -worriedmom1- ♀ (822 bytes) () 10/16/2009 postreply 17:53:32
• 一般都是project manager和客戶聯係. -expectingMM- ♀ (54 bytes) () 10/16/2009 postreply 18:41:47
• If so, you have to make your project manager know -worriedmom1- ♀ (51 bytes) () 10/16/2009 postreply 19:01:49
• 那麽,PM在整個項目review和 -lookingback- ♀ (84 bytes) () 10/16/2009 postreply 19:37:35
• 我真的不知道PM起什麽作用. 他一般remote 工作, 交流也少 -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 19:46:26
• 那太奇怪了, 項目搞砸,PM應付主要責任 -lookingback- ♀ (33 bytes) () 10/16/2009 postreply 19:58:26
• 那你說會不會是為了保護他,把我開掉? -expectingMM- ♀ (0 bytes) () 10/16/2009 postreply 20:07:21
• Value is in the eyes of beholder. -Easy.Spin- ♂ (299 bytes) () 10/16/2009 postreply 18:20:34
• 我的老板understand the value -expectingMM- ♀ (250 bytes) () 10/16/2009 postreply 18:53:12
• 覺得你老板給的理由有點牽強 -lookingback- ♀ (54 bytes) () 10/16/2009 postreply 19:09:33
• 我們者公司對developer要求很高,不僅要幹活 -expectingMM- ♀ (148 bytes) () 10/16/2009 postreply 19:14:40
• that's a thing you need improve. -知秋葉- ♂ (39 bytes) () 10/16/2009 postreply 19:19:16
• 這麽說, -lookingback- ♀ (272 bytes) () 10/16/2009 postreply 19:32:33
• 那個項目是我們自己要做的,不是客戶要求的. -expectingMM- ♀ (35 bytes) () 10/16/2009 postreply 19:40:46
• 那就是問題出在 -lookingback- ♀ (268 bytes) () 10/16/2009 postreply 19:54:41
• 可能overall 都有一些問題, 都不象什麽obvious的問題 -expectingMM- ♀ (349 bytes) () 10/16/2009 postreply 20:01:58
• 感覺你們那個Project從一開始可能就有問題, -知秋葉- ♂ (185 bytes) () 10/16/2009 postreply 20:20:55
• 這個Project從一開始老板是不想做的,公司的最大老板也更不想做 -expectingMM- ♀ (513 bytes) () 10/16/2009 postreply 20:33:23
• 那就練練交通能力,這才是長久之計。 -Easy.Spin- ♂ (0 bytes) () 10/16/2009 postreply 19:17:03
• 頂,偶像 -lookingback- ♀ (69 bytes) () 10/16/2009 postreply 19:13:44
• 看明白了,老板開你的主要原因就是你太自負 -世界無童話- ♀ (26 bytes) () 10/16/2009 postreply 18:50:49
• I feel sorry for you! -MyID89- ♀ (1417 bytes) () 10/16/2009 postreply 20:00:45
• so great -世界無童話- ♀ (0 bytes) () 10/16/2009 postreply 20:24:49
• 每次聽您的故事都很受鼓舞和激勵. You are my model. -知秋葉- ♂ (0 bytes) () 10/16/2009 postreply 20:32:37
• 葉先生很noble,是俺model。 -灰衣人- ♂ (0 bytes) () 10/16/2009 postreply 20:42:29
• 灰兄如此多才,小弟確是景仰的很. -知秋葉- ♂ (0 bytes) () 10/16/2009 postreply 20:51:16
• 你我相互吹,會讓人笑話的。 -灰衣人- ♂ (165 bytes) () 10/16/2009 postreply 21:04:51
• 嗬嗬,我剛才也在想, -知秋葉- ♂ (115 bytes) () 10/16/2009 postreply 21:13:22
• 周末愉快! -灰衣人- ♂ (0 bytes) () 10/16/2009 postreply 21:17:50
• Blavo,you got that right! -顧惜朝- ♂ (468 bytes) () 10/17/2009 postreply 05:04:44
• 回複:Blavo,you got that right! -peter4ever- ♀ (35 bytes) () 10/17/2009 postreply 11:41:49
• 葉子,不是 model, -顧惜朝- ♂ (27 bytes) () 10/17/2009 postreply 06:39:44
• Ok, u r my hero. :) -知秋葉- ♂ (0 bytes) () 10/17/2009 postreply 09:08:12
• 其實你缺乏的是團隊合作精神和顧客至上的服務宗旨。 -餓狼陀- ♀ (509 bytes) () 10/16/2009 postreply 21:45:57
• 老中的通病, 語言, 人際關係. -troff- ♀ (32 bytes) () 10/16/2009 postreply 21:46:02
• My 2 cents -ffppyy- ♂ (2691 bytes) () 10/17/2009 postreply 10:35:47
• good points, it's helpful to everybody, thanks -goodpoint- ♂ (0 bytes) () 10/19/2009 postreply 16:56:37
• 回複:說說我上一個工作吧 -踢踢踏踏- ♀ (248 bytes) () 10/17/2009 postreply 20:35:55
• 問題出在你自己身上。下周我有空寫一篇分析分析。 -瓦斯彈- ♂ (0 bytes) () 10/17/2009 postreply 22:20:24
• 回複:說說我上一個工作吧 -狼的傳人- ♂ (425 bytes) () 10/17/2009 postreply 23:22:19
• ExpectinMM 進來看. -troff- ♀ (1920 bytes) () 10/18/2009 postreply 07:44:26
• 回複:說說我上一個工作吧 -myspace123- ♀ (722 bytes) () 10/19/2009 postreply 12:11:58
• 不是你的問題。是他們做象換個consultant,不想要programer了。 -zhangblue- ♀ (667 bytes) () 10/19/2009 postreply 13:51:44
• You'd better learn from this lesson. Boss is always right. -JustAsked- ♀ (143 bytes) () 10/23/2009 postreply 20:06:22