註冊 | 登入 | 全文檢索 | 排行榜 |
» JWorld@TW
» 交流、聊天、灌水
![]() ![]() |
![]() ![]() ![]() ![]() |
己加入精華區 |
by koji at 2007-04-18 22:54 |
本主題所含的標籤 |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:njuck] |
singlelog
![]() 換回來 ![]() ![]() ![]() ![]() ![]() 發文: 416 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() njuck wrote: 我解釋過了前因後果,而且kenchu在上面也證實了,他指的確實是不懂投資銀行這個領域的專案經理,也可以管理投資銀行這類型的專案。 我在前幾篇還以為我誤會他了。看來也沒有。 我會誤會也很簡單,因為我說人事部門的經理,怎麼會有能力來管理軟體專案。 kenchu說我要挑戰這個說法。因為人事經理,財務經理要管的都是專案。接著就是只要會專案管理就可以無堅不摧的一大堆討論了。 好吧,這就算是我提出來的。可是我要表達的東西已經很明顯了。我不斷提出來的質疑也歷經數百篇。 njuck,我就直接問你好了,你會覺得當一個軟體專案經理不用懂得技術人員在說什麼,不用懂軟體工程嗎?一個只懂財務的投資專案經理人,插到軟體專案也可以管得動?這是我覺得最大的差異。 至於我後面的比較,就是因為你提了問題,又講說拿管理能力相同的兩個人去做比較是不對的。不過既然你說你沒這個意思,那就是個誤會。ok? 好吧,就算是我又犯了錯,可是我相信我並沒有在誤導什麼人。我的文章應該都做了一定的前後假設,如果是假設出問題,或者這不是參與討論的人的本意,那就是假設不成立。if then else的 statement剛好在條件句不成立的時候,那就是後面這一大個block不要看吧。 可是如果我的algorithm 是對的,除了這個假設是誤會以外,表示這程式丟進系統還會跑,只是永遠跑不到那一個block,可是還可以work的很好,那就表示恭喜這個版,又被我多灌了一篇水。 ![]() ![]() 我的書:專案管理Happy書! 我的網站:diggirl.net my blog http://tinyurl.com/36gcye |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:njuck] |
singlelog
![]() 換回來 ![]() ![]() ![]() ![]() ![]() 發文: 416 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() njuck wrote: 我要這樣講,我一直質疑的一點你到現在還看不懂。 我指的技術是軟體工程,是software development process這我可是一開始就講過了。你仔細想一想,你講的技術,跟我講的技術是一樣的嗎?不要雞同鴨講喔! 你不懂軟體工程,你是要怎麼樣在軟體專案業界中專注在管理?kenchu一直說專案管理跟軟體工程不一樣。我同意。可是要當一個軟體專案經理就要懂軟體工程,他覺得未必,我覺得一定要。 我質疑的是軟體工程,對於process的了解,這根本就是軟體專案經理最基本的東西。一直講說不一樣,只要會專案管理就可以,只要會寫plan就可以,這叫PM只需要專注好管理,不用去在意技術嗎。要當個軟體專案經理不用懂軟體工程嗎? 我覺得這樣的PM根本管不好軟體專案。因為他不懂這個行業的特別之處。 我也覺得很奇怪,為什麼kenchu 會覺得從人事部門抓個人事部門經理來也可以管好,像上面那篇好了,他又說要是我們真的要去管投資銀行,既然了解了專案管理的秘奧,應該也可以得心應手呀。 我不知道,我覺得現實生活中行不通。 我對於技術的定義在一開頭就講過,我在數百篇的問答中,要不斷提及,我認為PM除了software development process以外,其他要懂的技術有個最低標準,符合就好,就是要聽得懂,要可以做判斷。也就是說是個肉腳就可以了。結果kenchu不斷地把它轉化成,PM要是一個超強的技術強人,難道故意忽略我要表達的東西,就會讓你變成對的嗎? 再者,如果真的有誤會的話,那為什麼當事人不早點自己解釋清楚他的說法,反倒是你出來代替他來發言?因為你講的,明顯就只看他說的,不看我說的。 我不是也質疑過很多次,現實社會那會有什麼有腦袋的主管,會起用一個都不懂的人去做經理?這個問題提了N遍,有人回應嗎?現在你跳出來回應,然後又說了跟我幾乎差不多的話,然後說我誤會他。是我誤會,那很好呀,那表示我們有著共同的想法,只是說,幹嘛過了幾百篇,才講說你誤會了?我就說嘛,這不是在抬槓是在幹嘛? ![]() ![]() 我的書:專案管理Happy書! 我的網站:diggirl.net my blog http://tinyurl.com/36gcye |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:chermanyen] |
singlelog
![]() 換回來 ![]() ![]() ![]() ![]() ![]() 發文: 416 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 我想kenchu講的要是跟njuck你講的一樣,那這個話題在100篇就停下來了。 我講了很多次,不懂技術,我指的也就是不懂軟體工程,我是認為這樣的人,在軟體專案管理這個領域裡面,就不足以成為擔任一個好的PM。 至於kenchu一直要我們體會與了解的,其實就是專案管理與專案的領域無關。也就是說,不懂軟體工程的人,也可以來當專案經理,還會管理的很好。 我並不覺得是這樣。我認為很多軟體工程上面的問題,或者該說是軟體專案管理的問題,我們是花了很多時間去做,花了很多時間去想,去研究大師的著作才了解的。 這些東西,對於一個不是這個領域的人來說,並不是那麼容易就可以理解跟掌握的。或許他鑽研個很久,鑽研通了,就會是個很好的PM。可是,就我的定義來說,他的技術就已經進化了,變成一個有技術的人。 我並不覺得軟體工程應該被歸類為管理方面的學問,我也不覺得應該是什麼要加強管理或是不要加強技術。你要吃這行飯,你兩個都要會。這些東西並不是互斥的,你自己要當一個不適格的管理者,那請便。 要當一個專案經理,當然管理能力最重要。可是技術能力就不重要嗎?像是軟體工程,這對你的工作上是天天會用到的東西,你可以不會嗎?你可以找個顧問來幫你分擔就好了嗎? 每次舉的例子,都是一個技術很強的人被升到經理。這樣的人有什麼好討論的?管理能力不行,就是要加強專案管理方面的能力呀。可是一個別的行業的專案經理要來吃我們這行飯,為什麼不用加強自己對於技術方面的了解?然後答案永遠是他可以不需要了解? 事實上我看過一些在其他領域表現的還不錯的人,因為升遷,因為其他的原因,被指派過來做軟體專案。不懂又不學,人家講又不聽,以為自己的專案管理能力很強。事實上他們不了解軟體開發的特性,就會有一大堆莫名其妙的事情跑出來。 他會要你增加一些無謂的工作,減少一些必要的工作,然後質疑每個步驟的必要性,要你一次就把東西做到最好。因為quality is free。我們頭一次做到最好,可以省掉最多的成本。 我就是覺得,這種在其他行業很會管理的人,拔過來做軟體專案經理,又不肯了解軟體開發的流程,這種專案經理是最頭痛的經理。因為他覺得自己有管理的經驗,也有自己一套會work的方法,可是那些東西移過來在軟體開發上,就是不適用。然後他還覺得你們這些搞軟體開發的人,都在鬼混。 這種事在歷史上發生過太多次了,所以才會有一整套軟體工程,軟體專案管理的理論與研究跑出來。我們不叫人家好好去鑽研這個,反倒說任何其他行業,或是上過電視節目的天才外行人就可以把這個位子做好,你要是帶專案帶輸這種人,是自己不夠努力,本職學能不好?還是人家比較聰明?還是這個行業沒有門檻,只要是懂的專案管理的人都可以勝任? 至於我誤會他什麼的,我是猛然才發現這個要"挑戰"我說法的人,好像根本就看不懂我寫的東西。我誤以為他很清楚明白我要表達的是什麼。 anyway,誰有沒有誤會這都不重要。只要你們有疑問,我大概也都把我為什麼會這樣想,以及我的論點都講的很清楚了。 我想要就此打住了。 事實上我正在思考要不要離開javaworld一陣子。在這邊雖然有不少好朋友,可是這個論壇佔掉我太多時間,我已經被嚴詞警告了。 ![]() 況且,寫沒幾句話還要被人家舉旗子說不要談政治,這種地雷還是不要踩比較好呀。 沒什麼意外的話,我會從javaworld上面消失一陣子。時間長短還不確定。要找我的朋友請移駕到小弟的blog啦。 ![]() ![]() 我的書:專案管理Happy書! 我的網站:diggirl.net my blog http://tinyurl.com/36gcye |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:chermanyen] |
azrael0079
![]() ![]() ![]() ![]() ![]() ![]() 發文: 19 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() 大家的意思都很對 讓我插個話 露小比 我愛你~~~~~ (乘亂告白一下) ![]() ![]() |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:azrael0079] |
secretguest0824
![]() 別當出頭鳥 ![]() ![]() ![]() ![]() ![]() 發文: 354 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() azrael0079 wrote: 來灌水阿..快破800了,加油!加油!加油! ![]() ![]() |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:hearenly] |
singlelog
![]() 換回來 ![]() ![]() ![]() ![]() ![]() 發文: 416 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() hearenly wrote: 我在隔壁問過的問題一樣適用。 金字塔的頂端,通常就不叫PM了。而且,大的軟體公司的PM,很少聽過有沒技術的。是常聽過做sales的去做高階主管,可是,那就不是PM了。 我是比較贊同做高階主管不用懂技術。可是如果到了PM 這個層級,大的軟體公司反倒很少看到不懂技術的PM。 我沒待過oracle,不過以前聽一位在台積電的PM提到過,他以前在美國oracle待過,每個主管,都在下sql,從bug的database裡面撈出他們自己要看的東西,而要填一個bug要填五六十個欄位。 我剛剛忽然想起這位朋友提到,每個主管都在下sql撈自己想要看的東西,再對照今天說大公司的PM不需要懂技術,就覺得還蠻好玩的。 ![]() ![]() 我的書:專案管理Happy書! 我的網站:diggirl.net my blog http://tinyurl.com/36gcye |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:singlelog] |
secretguest0824
![]() 別當出頭鳥 ![]() ![]() ![]() ![]() ![]() 發文: 354 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() singlelog wrote: 要懂技術啦...像學老虎伍茲的推杆、還要知道球杆的好壞、衣服的搭配 如何在球場上拋媚眼,這都是很專業的技術 ![]() ![]() ![]() |
作者 | Re:有沒有不會寫程式卻在做系統分析的? [Re:chermanyen] |
MegaBytes
![]() ![]() ![]() ![]() ![]() ![]() 發文: 13 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() hearenly你是否覺得是在做把汽油撒到 一個餘火快儘的火堆中,然後又爆燒起來的事 賀 800篇 ![]() ![]() |
|
» JWorld@TW » 交流、聊天、灌水 |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |