»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
轉貼文字區
» [轉貼]從機車行黑手變成程式開發的黑手
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題:
[其他]
[轉貼]從機車行黑手變成程式開發的黑手
字型大小:
小
|
中
|
大
|
巨
←
→
ROACH
版主
減肥中!請勿餵食
. 積分:
15119
. 精華:
14
. 文章:
11767
. 收花: 140856 支
. 送花: 6005 支
. 比例: 0.04
. 在線: 8870 小時
. 瀏覽: 85616 頁
. 註冊:
8242
天
. 失蹤:
2
天
. 鄉下地方
#1 : 2009-5-5 12:56 AM
只看本作者
送花
(20)
送出中...
http://www.ithome.com.tw/itadm/article.php?c=54716
曾經有人說,臺灣的軟體業沒前途,在臺灣當程式設計師不如去賣雞排。然而普奇科技已走出一條自己的路,該公司的主力產品ZK,是一套開放源碼Ajax開發框架,從2005年開始研發至今,已有多家財星五百大企業採用,可以說是在臺灣土生土長,從灰姑娘變成大明星的知名軟體。
不僅如此,讓人更意外的是,在普奇科技擔任開發工程組長的陳威亨本身也是個傳奇,他和他親手開發的產品一樣,曾經是不被大家看好的「壞學生」,後來卻能成為軟體開發團隊的領導者。
辭去穩定的電子公司工作,走上IT之路
在求學時代,陳威亨一直都不喜歡讀書。雖然高職念的是資訊科,不過由於貪玩,他沒有吸收書本上的知識,到了大學畢業,對軟體或電腦還是完全沒有概念。陳威亨回憶起年少輕狂,還是覺得有些不好意思。他說在讀高職時,每天下課就是想要騎車往外跑,所以即使資訊科念到畢業,對電腦的認知也只限於點滑鼠上上網而已。那時因為喜歡騎機車,所以也開始對改車有興趣,於是就經常蹺課到車行當學徒,學習如何改車。
在車行當了2年黑手,並服完兵役的陳威亨,本來想在退伍後繼續待在車行,老闆卻認為他還年輕,應該要試著挑戰自己,所以就開始轉換跑道。
找工作時處處碰壁的陳威亨,最後終於在朋友的介紹之下,到電子廠擔任作業員。這一待就是四年,雖然陳威亨當時已經升職為幹部,只要負責故障排除,和管理操作機臺的作業員就好,下了班也完全不用再煩惱工作上的事,可以說相當輕鬆。不過由於這樣的工作發展有限,技術可替代性也高,加上做二休二的輪班制常常弄到日夜顛倒、生活不正常,幾年下來身體狀況也越來越差,於是就興起了換工作的念頭。
起初陳威亨並不清楚自己可以的發展方向,不過知道有朋友參加了IT職業訓練的培訓課程,上課半年之後就順利找到工作,他聽了很心動,也去報名資策會的Java程式設計班。
經過半年,陳威亨已經對程式設計有了基本的概念,也在畢業時考取了SCJP和SCWCD等兩張Java證照,並順利進入軟體公司擔任程式設計師。陳威亨對此感到很自豪,他說,當時同班的同學中,只有2個人擁有這些證照,不過一位是上課之前就已經取得SCJP,上完課再考SCWCD,算是有既定基礎的學生,他卻是對程式完全一竅不通,從頭開始學。
自覺要有紮實的基礎,遇到問題才能迎刃而解
在順利進入IT界之後,陳威亨有些應接不暇,主要是工作上無法配合同事的程度,所以對於先前沒有好好念書感到相當後悔,他自覺不能因為找到工作而鬆懈下來,反而更加倍努力。
陳威亨說,像他這樣的門外漢,如果想要成為軟體工程師,最重要的就是一定要把基礎語言學好,所以他決心把所有Java的書要看完。恰好先前在意藍科技工作時,同事郭易杰組長很愛買書,陳威亨也經常跟他借書,就算看不懂,也強迫自己翻閱幾次,這樣如果日後遇到問題,才會想到曾經在某本書中看過類似的問題,然後再去把書找出來查,而不致於連答案在哪都不知道。
不過中文參考書畢竟數量有限,因此他接下來也試著讀原文書,然而,他英文程度差,甚至連「This is a book.」這種簡單的句子也都聽不懂。陳威亨說,剛開始看文件非常痛苦,一張A4大小的英文技術文章,可能就要查超過一百個單字,查完之後又常常因為單字的意義和組成片語之後完全不同,而產生許多誤解。
在加入普奇科技後,ZK的工作團隊需要面對許多外國客戶,所以只能用英文溝通,對語文能力的挑戰就更大了。不過陳威亨認為,即使一開始很辛苦,但既然當初下定決心要往IT界發展,自然要強迫自己學好英文。於是他在下班之後,每天回家至少念一小時英文,周末則是到外面去運動,邊跑步邊聽英文,或是整天就待在家看英文書。
除了程式和英文能力外,邏輯觀念也是程式設計師必備的,陳威亨認為,邏輯觀念比較缺乏標準的學習教材,所以可能有些是要靠天份。像當初普奇科技在徵才時,他就先通過了類似GMAT的邏輯和推理測驗,相較於所有應徵者,他即使學歷不如人,不過依然還是可以解出那些他們回答不出的題目。
自認相當聰明的陳威亨把寫程式、學英文這兩件事結合在一起,成為他個人學習的小技巧,像是寫程式在宣告變數時,故意用不熟的單字當成變數名稱,這樣一來,每次只要用到變數,就要拼一次這個單字,等到一串程式碼寫完,單字也自然背起來了。
雖然年輕時貪玩,不過陳威亨用自己的決心加倍努力,終於能將過去遺漏的知識彌補回來,而這樣認真的態度,也受到上司的肯定。陳威亨說,雖然在前公司只待了1年半,在普奇科技也不過2年,不過主管都認為他已經有足夠的實力,可以領導其他新進員工了。
在修機車和機臺的過程中,累積尋找關鍵問題的實力
開始寫程式之前,陳威亨是繞了一大圈才找到這項目標並培養出興趣。然而,先前的經驗對現在的工作也很有幫助,例如在車行當學徒或是電子廠修機臺,看起來和寫程式沒什麼關係,不過對他來說,這些工作和程式Debug的過程其實是很類似的。
陳威亨表示,剛開始在車行當學徒時對機車完全不了解,只能做最基本的洗車、換機油等工作,後來才漸漸認識每一款機車的構造,以及該如何使用維修工具。一個有經驗的修車師傅,會先檢查並判斷車子故障的原因,然後一次將需要用到的工具全部準備好才開始修;而沒經驗的學徒,常常會邊修邊看螺絲、螺帽的規格,然後再跑去工具箱裡拿。這中間的差別就在於基本功培養是否紮實。
修到後來,陳威亨常常只要一看是哪個廠牌的哪個車型,就能猜到大概是什麼地方有問題了,因為每個車型在出廠時,總會有固定的地方設計不佳,有經驗的師傅可以立刻猜出答案,而不用從頭檢查火星塞、油線、皮帶等。
在寫程式時也有類似的情形,像是寫網頁框架時,如果遇到不遵守W3C網頁標準規範的瀏覽器IE 6,就容易出現排版異常,這時有經驗的程式設計師就會在程式碼中加一行「zoom: 1」指令,強迫瀏覽器重新計算程式碼內容,通常有60%的機率能得到與原本預期相同的結果。
對於現在很流行的改機車排氣管,陳威亨認為其實對機車的性能幫助不大。他說,雖然改排氣管是最不傷引擎的做法,不過只是造型變化而已,要提升車子的性能,還是要改引擎、化油器等等零件,像他之前騎的50cc機車,改完之後甚至能騎到時速130公里。不過陳威亨也強調,改車只是為了一時的快感而已,其實對車本身的傷害很大,耐用度也會下降。這是由於車體本來就是設計給小馬力的引擎用的,改完之後可能皮帶、彈簧等零件承受不了太高的轉速或馬力,自然損壞的機會也高。
在程式開發上也有類似狀況。像是有些前端網頁工程師會用CSS hack語法來寫網頁,雖然不用遵照標準可能比較快又方便,但像現在所有瀏覽器都開始遵照標準了,這樣的網頁就會有問題。文⊙李世平
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
watchme
銀驢友〔高級〕
無我
今日心情
. 積分:
926
. 文章:
2172
. 收花: 8002 支
. 送花: 3887 支
. 比例: 0.49
. 在線: 3518 小時
. 瀏覽: 31393 頁
. 註冊:
7482
天
. 失蹤:
4
天
. TWed2k-DVD幫
#2 : 2009-5-5 10:13 AM
只看本作者
送花
(0)
送出中...
事實證明,態度決定一切!
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
smallpen
驢手小試
. 積分:
9
. 文章:
363
. 收花: 43 支
. 送花: 9 支
. 比例: 0.21
. 在線: 1057 小時
. 瀏覽: 9200 頁
. 註冊:
6878
天
. 失蹤:
3358
天
. 台北
#3 : 2009-5-5 01:43 PM
只看本作者
送花
(3)
送出中...
不是有一篇ppt
他在敘述 知識 運氣 態度的重要性
他利用英文加總
我只能說 態度真的很重要
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
平凡小任
金驢友〔中級〕
. 積分:
2378
. 文章:
8010
. 收花: 19199 支
. 送花: 18840 支
. 比例: 0.98
. 在線: 7367 小時
. 瀏覽: 58690 頁
. 註冊:
8203
天
. 失蹤:
132
天
. Taiwan
#4 : 2009-5-14 02:06 AM
只看本作者
送花
(0)
送出中...
我覺得很不錯
他有照自己的興趣在走
例如他想把車改成性能更好所以去當學徒
我覺得都要有興趣事情才做得長久
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
osaka
白銀驢友
可可的小滴
今日心情
. 積分:
1223
. 精華:
1
. 文章:
4993
. 收花: 9393 支
. 送花: 15936 支
. 比例: 1.7
. 在線: 3469 小時
. 瀏覽: 47137 頁
. 註冊:
7344
天
. 失蹤:
0
天
. 台灣
#5 : 2009-5-14 05:41 PM
只看本作者
送花
(0)
送出中...
看到他好像我現在的情況...
現在也正在努力重新拾起程式語言的書...
也正在努力K英文應付看不懂的原文書
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
pujy1978
青銅驢友
今日心情
. 積分:
253
. 文章:
834
. 收花: 1890 支
. 送花: 18387 支
. 比例: 9.73
. 在線: 1839 小時
. 瀏覽: 30741 頁
. 註冊:
7442
天
. 失蹤:
5
天
. taipei
#6 : 2009-5-17 08:28 AM
只看本作者
送花
(0)
送出中...
每個傳奇人物的背後都有一段過去~
看來要再好好充實自己~
放下過去~拾起書本~重新學習~
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
論壇跳轉 ...
所在時區為 GMT+8, 現在時間是 2024-12-23 12:03 PM
清除 Cookies
-
連絡我們
-
TWed2k
© 2001-2046
-
純文字版
-
說明
Discuz!
0.1
| Processed in 0.063658 second(s), 8 queries , Qzip disabled