[討論] 關於轉職 - 業務

Quanna avatar
By Quanna
at 2006-02-15T16:59

Table of Contents

轉來對照著 "[問題] 資管人的徬徨" 看

※ [本文轉錄自 CSSE 看板]

作者: reader (讀者) 看板: CSSE
標題: [討論] 關於轉職
時間: Thu May 12 23:33:49 2005

※ 引述《giive (lala)》之銘言:
: 這個就讓我想起最近聽到的演講...
: 他在講說在目前大陸跟印度便宜的軟體公司充斥的現狀下...
: 念CS的人如何去找到自己的定位...
: 他說以國外來說 , CS轉職路線圖如下...(又不是天堂XD)
: coder -> project leader -> architecturer
: coder就是給你program spec , 你寫出來就是
: project leader就是給你一個project , 你如何細分成很多個program
: 然後分派給每個coder去做事情
: architecturer就是客戶給你一個requirement
: 你如何去思考出一個架構可以滿足他的需求
: 這個架構可能是一個program or 上萬個program
: ps.
: architecturer 又可以轉職成3個特殊職業 (真的好像在打電動:p)
: 一個是科學家 另外兩個是發明者跟描述者
: 科學家是專門研究某個技術到很深的地方
: 發明者是發明一個前所未有的軟體
: 像是第一個發明web mail的人算是一個發明家
: 描述者是如何把一個程式 , 一個架構 用很簡單的一兩句話講出來
: 讓外行人依舊可以清楚的了解這個東西在幹嘛

說老實話,台灣人的階級觀念真是太重了,重到連專家都會用這種
過於簡化的方式來說。

不過先講一下,並沒有 architecturer 這東西,就是 architect
而已。

首先,軟體產業當中,即使僅以製作部門而言,也有數十個職位。

再者,一個不重視資深從業人員,只能讓人轉職的公司,不會是個
制度完整的好公司。

第三,研究、發展和規劃都是部門級的工作,而不是個人的職業。

正常來說,軟體產業的團隊合作,應該是貫串所有工作和部門的,
規劃有規劃的團隊、研究有研究的團隊,寫程式的人可以從業務的
單位轉到規劃、研發的單位,但還是寫程式。

像這種三級的轉職路線,其實是很不好的做法,大多僅見於非軟體
產業的資訊部門,許多中大型企業,特別是採用 Java 技術的一些
企業,比較會有這種狀況。實際上那只是搞來自己爽的,做個資訊
系統就能號稱 e-business 找幾個 architect 月薪十幾萬,然後
做 project leader 的畫 UML 畫得不亦樂乎,就找一堆約聘人員
on-site 作業,比較複雜的部分外包出去,搞上個一年,預算用了
數千萬,終於做了出來,結論就是充份創造就業機會和個人發展,
還領一堆股票。

當然這些 architect 都不會是自家公司培養的,大家相互跳槽,
覺得遠來的和尚會唸經,當真就是轉職了。

: 軟工上課時老師有說
: 工研院還是國科會花月薪12萬請一個印度工程師來這邊當QA
: QA不寫code , 只看別人寫的code
: trace code 一邊 trace , 一邊找bug跟漏洞팊: 這大概就是coder某種程度的極限了

QA 是沒人要做所以才薪水較高的,跟 coder 的極限一點關係
也沒有吧。

真正算是大牌的 coder, 則會成為團隊的主程式設計師 (chief
programmer),整個團隊的組成就是為了他一個人服務的,往往
十幾個人甚至更多人,都在為他一個人打下手做助理。而這種
開發模式至今仍是相當主要的軟體製作模式。

台灣輕視 programmer 實在是太過火了,自以為能說些偉大的
道理,畫一些抽象的架構圖才是重點,這跟百年前那些腐儒們
覺得道德文章才是國之根本,其餘皆是奇淫技巧有什麼不同?

以不親自寫程式為榮的概念,正是台灣軟體產業失敗的根源。

軟體的生產是一種手工業體制,實際生產操作者的素質決定了
大部分的品質,不是更多外加的品質控制和管理就能成功的,
難道讓有好的規劃和品管就可以讓猴子來寫程式嗎? 如果程式
設計者一個人就能完成程式,其他的人根本就沒有存在意義,
誰是主誰是次,一目瞭然。

事實上軟體產業最常見的創業模式,就是自己先寫出程式來,
然後成立公司賣軟體,程式設計強者往往一出山就是做老闆,
根本不用經歷昇職和轉職過程。

在軟體的世界中,技術就是權力,實作出來的技術更是武力,
這是一個強者可以制霸天下的,如同港漫一般的變態世界。

那些輕視 programmer 的都應該回去唸基本的工業管理,或者
先去寫程式寫上幾年,他們還不夠資格學軟體工程。

: 感覺國內工程師頂多做到半生不熟的project leader
: 就要轉管理職了
: 這是我覺得很可惜的地方
: 可是我還是希望我能往code下面鑽研
: 成為某種程度的coding大師:p
: 不過國內環境還是不允許吧...

以武俠做比喻吧,如果實力只能做護院武師或者是鏢局保鏢,
自然做不長久,氣力衰退就得想辦法轉職,而若是頂級武者,
則可以上求天道,下則開宗立派,又或是征戰沙場一統江山,
就完全是兩個世界了。

而如何能超越個人氣力,讓技進於道,就是其中關鍵了。若能
無視數量法則,更是天位和地界之別。這也是我不再於企業中
掛個高尚職位,更無視於創業機會,寧可慘兮兮接些爛案子,
其餘時間苦思探索的原因,這一步就是天差地遠。

: 其實老師只要回我一句 " 不需要在工具上面花那麼久的時間 "
: 我就被打死了0rz

本來就不必在工具上花費太多時間,因為還有很多東西要學,
只會使用工具是寫不出好程式來的,但是這跟寫不寫程式沒有
關係。

若想要做大師,先把實作創新的能力、軟體工程、電腦科學都
練到高級以上吧,工具的熟練不過是基本中的基本。


--

All Comments

Ethan avatar
By Ethan
at 2006-02-20T09:37
讚!
Adele avatar
By Adele
at 2006-02-21T03:54
我轉寄版主的文章到我信箱已經轉到首快抽蓄了 :)
Daph Bay avatar
By Daph Bay
at 2006-02-24T11:54
借轉
Wallis avatar
By Wallis
at 2006-02-27T03:42
帥氣

一起加油

Charlotte avatar
By Charlotte
at 2006-02-14T19:29
其實這篇應該算是心得文... 每次到這個版來,我都會想,到底什麼叫做生涯規劃, 規劃以後如果不能達到,或者到了那個計畫目標卻不是自己想要的, 那?..到底我們是在規劃什麼呢... 我預計2/20離職,目前任職於某日商,擔任助理. 去年6月畢業後7/1馬上投入職場. 因為大學以前,要念什麼科系 ...

淺談30歲的人生規劃(三)

Brianna avatar
By Brianna
at 2006-02-13T14:52
階段性目標 人生的每個時期,都應該有每個時期應該的規劃,而這些規劃會因為學業,工作,婚姻 理財來影響彼此之間的關係,對你來說,什麼東西是最重要的? 假設你是一個從小一路念上來,現在已經在工作的園區工程師,三十歲了, 也存了一點小錢有台車子,但是家裡一直催促你結婚,對你來說,也許婚姻是 現階段蠻重要的一件事因此 ...

有人放棄公務員身份嗎?

Robert avatar
By Robert
at 2006-02-13T03:19
※ 引述《miamia (mia)》之銘言: : ※ 引述《miamia (mia)》之銘言: : : 我們公司的確有個主管是放棄國稅局職務的人 : : 穩定如一團死水(也是看職務啦) : : 而且都是靠年資...真正的能力堪慮 : : 都是一開始剛考上高考,程度很好 : : 之後迅速滑落 : 個人感覺啦.. ...

就業or研究所?(生科領域)

Carolina Franco avatar
By Carolina Franco
at 2006-02-12T01:34
※ 引述《orangesun (桔)》之銘言: : 看來又是個月經文(苦笑) 但是我真的迷惘了 已經爬過文章 還是決定自己發文 : 如果大家願意看完我的文章也煩請給我一點點小意見 感激不盡 非常非常感謝 : 文章很長噢 我是囉唆的老太婆orz : 目前我是某國立大學的生科系大三學生(其實從ip也可以知道我唸哪 ...

Re: 現在真的很徬徨 請各位給點意見好嗎?

Caroline avatar
By Caroline
at 2006-02-11T13:39
讓我想想,你現在是不是感覺身處在一個迷霧的森林,伸出手,不要說路看不到了 連指頭都看不見,我覺得沒有這麼糟,是因為,你起碼..一直還在動..一直還在想 還跑來這個版,想找尋自己的答案,感覺上你是一個蠻屈就於現實的人 唸了六年的大氣,結果最後還是想轉行,但是因為現實,所以現在又去恆春了 一直有想轉換跑道 ...