作者Aurim (Who cares?)
看板Soft_Job
標題Re: [討論] 目前沒答案的問題
時間Sun Jun 17 15:35:31 2007
※ 引述《adm123 (小天123)》之銘言:
: 現在大家都學聰明了,要走半軟半硬,而一些資管系的學生也已知業界
: 情況,能轉資工轉電機的都狂轉「半軟半硬」或轉「全硬」...
: 不知誰可以算得出,比照這樣下去,是否「純軟」發生的事,
: 也會發生在「半軟半硬」呢?
: 「純軟」出身但有在工作過程當中,學到「半軟半硬」的技術人員,跟中頭彩的人
: 似乎是一樣的。
吃飯前已經說了,個人以為是business model的問題,導致純軟體業中的軟體服務業
在台灣發展大受限制。
即使是在美國,像youtube(純做公眾服務而不做系統整合),在賣給Google之前,
也是在燒錢,如果無金主支持,終有倒台的一日。Google的營收90%以上來自廣告收益
,與其說Google靠開發出來的軟體賺錢,不如說Google靠自己打造的軟體平台上經營
的廣告系統賺錢-軟體是輔助,怎麼經營一家公司,獲利模式如何,才是重點。
純軟體業不光只有軟體服務業,還有依賴零售販賣或OEM搭售的套裝軟體,他們的獲
利模式其實跟硬體零組件廠的方式還比較相近,就像是一整套系統裡的某個零組件一
般。不同於硬體的,套裝軟體在開發完成後,生產製造成本比起生產製造硬體要低,
雖然單價不會太高,單一產品的利潤佔單價比例照說是要高出很多的。
套裝軟體業在台灣發展起來的,最有名氣的幾個之一就是訊連了吧?其他的,還真是
屈指可數。市場規模當然也是一個原因,發展得起來的公司,沒有一個是只依賴台灣
市場的。
所以當學生的人,或者已經就業中的人,見風轉舵也是理所當然。這舵轉不轉得動,
就憑個人本事了。不過,依個人見解,已經上了資管的學生,未必真的要轉資工、轉
電機,沒有人規定唸資管就不能唸計算機結構、不能碰嵌入式應用、不能練Windows/
Linux programming吧?問題出在自己要不要去練,有沒有足夠入門的資質,而不是
什麼能不能中頭彩的運氣、機運問題。
我以為程式設計的本質,靜態來說是資料結構跟演算法,動態來說就是data flow與
execution flow。資料是怎麼流動的、流動到哪裡,控制權是怎麼跑的、跑到哪裡,
基本上是無分軟硬體、無分平台的,無我相、無人相、無眾生相的,一通百通的。
就算是設計CPU/GPU,裡頭的資料怎麼流轉,控制權怎麼轉移,仍然是遵循一樣的基
本道理的。
一個人如果真的已經領略了程式設計的要義,就算他以前沒寫過Windows driver,
WDK文件丟給他,他自己也能在短時間內上手。叫他去J2EE平台上寫東西,給他JDK
API文件,給他系統的原始碼,告訴他客戶要求的規格與domain knowledge,他也要
能勝任愉快。就算叫他用VHDL作IC design,他也能快速上手。
以上是我從小到大觀察與體會到的心得。
小時候Apple II上只有6502機械語言跟BASIC能玩,想寫game只能用機械碼硬兜。
國中、高中想寫game要求高效率,還得用X86組語,大架構用Turbo Pascal/Turbo C
大學、研究所在學校工作站上練UNIX程設,在家用Delphi練Win32程設。
出社會第一份工作,卻是用Java作軟體服務業,一作三年,42K/month->47K/month。
進公司前只寫過一兩個Java applet。加班到十點後不少見。做了三年,公司還在虧
,友人引薦第二份工作,就跳槽了。
第二份工作,美商保全自動化系統整合,維護ActiveX控制項,試用期65K/month,
談好正式任用後70K/month。日子過得挺愜意,離家五分鐘,早上十點上班,晚上六
點下班,中午可以回家吃飯午睡,下午茶時間還可以摸出去喝茶看漫畫。好景不常,
SARS來,總公司認為亞洲生意不好做,就把台灣分公司給收了。
第三份工作,在某個山裡頭的研究單位幫忙軟體開發,48K/month,早十晚六。回家
還很有力氣開發自己的東西,還學了不少生物資訊跟分子化學的東西。不過這種地方
也是有派系問題的,最後還是成了鬥爭下的犧牲品。
第四份工作,又是Java/J2EE作軟體服務業,65K/month,加班到十點也是不少見。
聽聞該公司人事成本是以每個人最高80K/month計算的,後來離職前,老闆也開這最
高條件來慰留,不過公司既然看不出有賺錢可能,留著也沒意思。
第五份工作,自己向友人籌了近五十萬,開個小工作室,繼續第三份工作時期在家
開發的系統,開發出來的東西透過Google打廣告,客戶對象就針對可通英語的軟體
開發者。現在看來,籌五十萬真的還很不夠,等到產品能出了,卻發現出得起的廣
告經費只有Google建議預算的十分之一。最後總營收只收到3000美金,還有2000美
金應收帳款收不進來,又還想不出有什麼有賣相的產品可以繼續做,收起來也。兩
個客戶,一個在英國伯明罕,一個在德州達拉斯,都是拿我東西去做系統整合跑
rich client,天曉得他們用付給我的3000美金得到的東西做了多少案子。
我以為這條路是純軟體志向者的一條出路,但是要打點好全球行銷與通路,產品也
要有賣相-重點是,一開始要有夠燒到獲利的本錢。我自己估,如果當初有籌個一
百萬,把廣告經費增加個三到五倍,以來探聽跟購買的人數比例來說,應該足夠做
到損益兩平以上,也就足夠持續再開發新東西出來增加營收了。這種營運模式是
bootstrapper model的一種,小軟體開發廠商適用。自認本事充足的人可以趁年輕
試試,就像是做一台全球販售的網路自動販賣機一樣。透過Google打廣告雖然貴,
也真的有效。
第六份工作,某美商在台成立new local team的第一個成員,1.5M/year,抓driver
的bug,跟老美、印度人co-work。還有配股票選擇權,雖然不多股,起價US $30給
漲到周五收盤的US $39.55。薪水比上不足,比下有餘。早上十一點前後進辦公室
,很少會在辦公室留到晚上七點後。雖然不像第二份工作般離家近,比起軟體服務
業,還算是錢多事少了。美國那邊缺人手時,會問要不要過去幫忙,或者也可以志
願過去幫忙個幾個月,公司出機票錢跟住宿費。
以上......其實比起一般人曲折,比起之前幾年拿了價值幾百萬、上千萬股票的人
也是遜色很多,不過比下還算有餘。打算這份工作就做到四十幾歲,然後退休出來
繼續搞第五份工作時沒做成功的東西,到時候應該有更多值得一試的產品構想了,
也累積夠燒的資本了。
我不真正認為年齡歲數是個軟體人的瓶頸;也許體力、記憶力會衰退,但是經驗、
見識、眼光與解決問題的本領會隨著年齡增長,只看你要不要去練而已。現在公司
有五十歲的人還在抓bug,在離開學校12年後才開始學寫程式,他上一份工作在
Yahoo,跟現在的領域不同;他更早的工作,就根本也不是寫程式的。不過這是老美
的例子,在台灣好像很不恰當;台灣老闆有著不喜歡高齡新手員工的傾向。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.220.60
1F:推 paperavi:可以請問一下原 PO 的學歷 (含學校) ? 06/17 16:03
2F:→ paperavi:我指的原 PO 是 Aurim ... 我覺得你講的很好,我參考一下 06/17 16:04
3F:推 adm123:雖有噓我的部份,但我一定要推。可問一下Aurim大大的年紀嗎 06/17 16:22
4F:推 lcyeh:在台灣一過30歲,想轉行當新人很困難 06/17 16:48
5F:推 superider999:見風轉舵??小弟是連風都沒見到,就趕快轉向財會了=.= 06/17 17:28
7F:推 KTMC:感謝你的分享,讓我又多了一個參考! 06/17 17:45
8F:推 chihyi1980:這篇好文..推一下..不過對於軟體人來說..年紀體力真的 06/17 18:13
9F:→ chihyi1980:一個大問題.. 06/17 18:13
10F:推 superider999:我聽說年紀太大,才要學走程設,已經太吃力辛苦了~~ 06/17 18:30
11F:→ superider999:看來可信度應該很高~~~~*UoU* 06/17 18:33
12F:→ superider999:PS.據說25歲是個能力分界!而30歲者請另擇他路~~=.=@ 06/17 18:34
13F:推 PRAM:這一篇指出一個重點,就是想寫軟體為生,就要進美商 Q_Q 06/17 18:45
14F:→ PRAM:這樣才有可能寫程式到退休,而且薪水也合理 06/17 18:46
15F:→ Aurim:34歲了,感覺上枉走許多路 ._. 某個中字輩資科所碩士畢 06/17 19:33
16F:推 ykjiang:除了 business model 外,另一個重要的還是基本的供需問題 06/17 19:57
17F:→ ykjiang:像是搞出來的東西有需求嗎?別人想來搶飯碗時門檻夠高嗎? 06/17 19:58
18F:推 ykjiang:說到底數位的東西無論軟硬體,都只是 0 與 1 :) 06/17 20:08
19F:推 teman:推 好文 06/17 20:46
20F:→ superider999:枉走許多路??那請問Aurim大大~您現在找到正確的路了? 06/17 21:09
21F:推 adm123:A大呀,你已成就非凡了,頂多也只差電子新貴一點點而已 06/17 21:29
22F:推 OnlyRD:我覺得PTT最要不得的就是...大家都愛批評學歷... 06/20 04:14
23F:→ OnlyRD:學歷又不能當飯吃...在意學歷的大部分都是菜鳥吧... 06/20 04:15
24F:推 paperavi:會拿學歷出來說的,通常是自己學歷可以拿出來嚇人的... 06/20 13:44
25F:→ paperavi:這是人之常情呀...大家本來就會去強調自己的優勢了... 06/20 13:45
26F:→ paperavi:你叫一個 MIT 畢業的,放著自己 MIT 的學歷不講,你要他 06/20 13:47
27F:→ paperavi:講什麼 ? 講做過的卓越作品嘛 ? 06/20 13:47