2010年5月8日 星期六
出社會的感言
工作做現在差不多一年了,做為一個剛踏出社會的少年仔,我有一點感想
我覺得工作跟學校最主要的不同就是目標,在學校你只要管你自己,你的目標就是自我充實,國高中的時候,目標就是考試幹掉其他人,得好成績升學去好學校,得到更多資源,路更廣,後來去了研究所,目標變成是充實知識,做出研究成果,這些目標都是為了自己
工作之後,真正的目的是一群人合作做出真實的產品,服務社會上其他的人,在學校的時候,你的成果是你的,我的成果是我的,但在這裡成果是所有人共有的,所以心態上要改變,不能用讀書考試的心態在過,要用團隊的心態來想事情,成敗是大家的,團隊中有人比較不熟,要趕快幫他,讓他也有生產力,自己有一個關鍵的技能,就快點把它轉移給下一個人,這樣自己不在的時候,才有人能夠做,不然整個團隊就垮了,如果現在有一個重要的projcet,其他同事比自己還適合做這件事,能更有效率,就讓給其他人做,不要隨便亂搶功,要用團隊的想法去思考
如果說還用學生讀書考試的心態在過,只求自己表現,想要得高分,自己好看,自己學會的東西就偷偷藏起來,看到別人做不好就暗自高興,或是搶關鍵的project去做,去搶功勞,勾心鬥角,這樣表面上好像做得比別人好,但這樣的人對別人帶來很多負面影響,使整個團隊效率變差,一個人的生產力包含了這個人對其他人的影響力,不是只算他一個人的而已
做了一年的軟體,我深深體會teamwork的重要,因為現在軟體真是太大太複雜了,沒有任何一個人能夠知道所有的事情,因為你的腦沒這麼大,而且也沒這麼多時間,幾十萬幾百萬行的code,誰能了解所有的小細節,不可能單打獨鬥就能做所有的事情,即使你是超級天才也沒辦法,除非你有一百個腦,還能平行計算
做為一個工程師,除了不斷學習新技能,我覺得學習合作也很重要,能分享別人的成功,帶動周圍的人成功的人,才是真正有生產力的人
2010年4月21日 星期三
在你的網站放Facebook的like按鈕
今天Facebook發表了新的功能
在所有的網站上面都可以加一個like按鈕
就像我放在上面的那個一樣
要怎麼弄咧?超簡單
1. 去下面這個網頁
http://developers.facebook.com/docs/reference/plugins/like
2. 在「URL to like」的地方貼上你的網址
3. 然後按下面「Get Code」按鈕
4. 然後你可以把生出的code貼在網站上能貼的地方就行了
放這個的好處很明顯:
如果有人like你的網站,他的朋友就會知道
這對於推廣網站有很大的幫助
另外,如果有人到了你的網站,發現他有些朋友like這個網站
就能增加對這個網站的信任度
很有用吧
2010年3月7日 星期日
2010年2月27日 星期六
Formosa Betrayed好看
今天去看了Formosa Betrayed
比想像中好看很多
故事是虛構的,基本上是用
江南案、陳文成命案、林義雄宅邸命案
這三個事件編成的
有些地方有點誇大也有些主觀
但是基本上代表了台灣一些人的意見
某種程度上也反應了台灣當時的社會
劇情編得還算不錯,拍得也不錯
我推薦大家去看看
我想很多人會有很強烈的意識型態(對於國家未來的某些執著)
多半是因為過去週遭的人,有曾經歷過那樣不公平的對待
這些意識型態隨著家庭或是朋友這樣傳了下來
就像外省人對中國的認同,也是從家人從小這樣養成
其實外省官員抱著隨時會被侵略的壓力在治理中國
他們的行為也是可以理解的
試著去了解歷史和真相,是一件好事
但過去的事情已經過去
未來台灣要怎麼走才是最好
其實值得我們客觀地去思考
思考在現實環境下,怎麼樣才是對經濟最好
讓大家能幸福
不應該讓我們的情感主導這些決定
情感上我是綠色的,我的爺爺雖然從中國來的
但是因為他來的時候才14歲,所以我們家非常台
但我每次看到選舉時有人用這種情感訴求來得到票
就覺得非常反感
台灣最強的產業,是電子製造業
台積電、聯電這些半導體廠
聯發科、端昱這些晶片廠
鴻海、廣達這類系統廠
台灣的這些產業,非常強
台灣的特長就是把東西做便宜,削價競爭
但這樣的東西能夠做多久
我們能不能像韓國一樣,賣自己的東西
如果善用中國的市場和資源,應該可以得到不少好處
我知道我現在聽起來像是深藍
我其實只是試著客觀地在想這些問題
在美國,我看到美國outsource許多東西到印度
原因是印度和美國一樣說英文,人力優秀又便宜
台灣和中國有一樣的條件,可以用同樣的方式合作
很多很多新的合作方式可以產生很多價值
這是雙贏的局面
我想說的是,台灣和大陸的經濟目前已經非常密切
但是我想裡面還有很多合作的方式
我們需要拋棄情感上的成見,開放心胸
務實地去想這些問題
對這些東西,我完全是外行人,我只是個工人
但看到台灣最近似乎都沒好消息
心理很擔心,隨便說了自己的想法,大家不要太在意
又離題了,今天難得地連寫了兩篇blog
而且都離題了,哈
我喜歡上班
我覺得上班是件令人開心的事情
所以我幾乎都不會在家工作
(在美國有些公司的職位可以讓人在家做,軟體工人就是一種)
喜歡上班的理由是
一、有三餐+點心,好吃
二、有零食吃還有飲料喝
三、有程式可以寫,我喜歡寫程式
四、有超快網路跟30吋超大螢幕
上班到現在已經滿八個月了
從原來完全不會java也不懂linux
經過八個月努力學習,迎頭趕上
到現在我已經可以憑良心說我的生產力非常好
前幾天查了svn log(看不懂的人請跳過),抓我的名字出來看
發現自己做了好多事,很有成就感
跟同組的人比起來,以量來說算是做得很不錯
當初選了這個工作,真是正確的決定
不過再也沒用到我學了十年的信號處理了,非常可惜
最近可能會接一個contractor的工作
這工作主要的技能就是通訊、信號處理的知識
這應該是我學了十年,下山之後第一次要用所學的功夫
我想到最近聽到一個的故事
我不太會說故事,所以說得很爛請見諒
有個人跟他師父學了十年的殺恐龍功夫
最後終於學成了所有的招式,成為一個殺恐龍的絕頂高手
準備下山去殺恐龍了
結果下山之後,才發現這世界上一隻恐龍也沒有了
最後他回去找師父,師父告訴他說
「你就找個山頭,教大家怎麼殺恐龍吧」
這故事是從個朋友聽來的,那朋友是經濟系的
這是她的教授在課堂上講的,道出了學經濟這種學科的辛酸
不過我後來查這故事有很多不同版本,也不知來源為何
總之這故事的重點是,山頭是封閉的
山上的人不知道山下已沒恐龍了,還努力的學習
這點就跟學術界很像
我也像這個殺恐龍的學生
學了十年的功夫,最後也沒有用到,我也不想教人家殺恐龍
最後只好下山殺一些牛、豬啊 這些真實存在的動物
哦~離題了,看標題覺得怎麼會寫到變這樣
不過我也懶得改,就寫到這好了
所以我幾乎都不會在家工作
(在美國有些公司的職位可以讓人在家做,軟體工人就是一種)
喜歡上班的理由是
一、有三餐+點心,好吃
二、有零食吃還有飲料喝
三、有程式可以寫,我喜歡寫程式
四、有超快網路跟30吋超大螢幕
上班到現在已經滿八個月了
從原來完全不會java也不懂linux
經過八個月努力學習,迎頭趕上
到現在我已經可以憑良心說我的生產力非常好
前幾天查了svn log(看不懂的人請跳過),抓我的名字出來看
發現自己做了好多事,很有成就感
跟同組的人比起來,以量來說算是做得很不錯
當初選了這個工作,真是正確的決定
不過再也沒用到我學了十年的信號處理了,非常可惜
最近可能會接一個contractor的工作
這工作主要的技能就是通訊、信號處理的知識
這應該是我學了十年,下山之後第一次要用所學的功夫
我想到最近聽到一個的故事
我不太會說故事,所以說得很爛請見諒
有個人跟他師父學了十年的殺恐龍功夫
最後終於學成了所有的招式,成為一個殺恐龍的絕頂高手
準備下山去殺恐龍了
結果下山之後,才發現這世界上一隻恐龍也沒有了
最後他回去找師父,師父告訴他說
「你就找個山頭,教大家怎麼殺恐龍吧」
這故事是從個朋友聽來的,那朋友是經濟系的
這是她的教授在課堂上講的,道出了學經濟這種學科的辛酸
不過我後來查這故事有很多不同版本,也不知來源為何
總之這故事的重點是,山頭是封閉的
山上的人不知道山下已沒恐龍了,還努力的學習
這點就跟學術界很像
我也像這個殺恐龍的學生
學了十年的功夫,最後也沒有用到,我也不想教人家殺恐龍
最後只好下山殺一些牛、豬啊 這些真實存在的動物
哦~離題了,看標題覺得怎麼會寫到變這樣
不過我也懶得改,就寫到這好了
2010年1月1日 星期五
免費的Computer Science線上課程
現在在家上網,不用花錢也可以上到好學校的課
好學校一年的學費是可以到三萬美元以上的
這就好像是高級餐廳讓你免費進去大吃大喝一樣
真是太幸福了,下面是我收集的一些CS的網路課程
我每天晚上都會收看一集
如果你對其他領域的課程有興趣,可以從下面這些學校的連結找到
或是去google "free online video lectures",就會找到一堆
這些課真的都教得很不錯,又免錢,讚!
MIT Open courses:
Introduction to Computer Science and Programming
Structure and Interpretation of Computer Programs
Computer System Engineering
Introduction to Algorithms
Multicore Programming Primer
Stanford Engineering Everywhere:
Programming methodology
Programming abstractions
Programming paradigms
Natural language processing
Machine learning
Berkeley the Weiner Lecture Archives & Webcast:
Introduction to programming and computer science
Data Structures and Advanced Programming (JAVA)
The internal organization and operation of digital computers
The Structure and Interpretation of Computer Programs
Operating Systems and System Programming
ArsDigita University (Based on MIT courses)
All courses
好學校一年的學費是可以到三萬美元以上的
這就好像是高級餐廳讓你免費進去大吃大喝一樣
真是太幸福了,下面是我收集的一些CS的網路課程
我每天晚上都會收看一集
如果你對其他領域的課程有興趣,可以從下面這些學校的連結找到
或是去google "free online video lectures",就會找到一堆
這些課真的都教得很不錯,又免錢,讚!
MIT Open courses:
Introduction to Computer Science and Programming
Structure and Interpretation of Computer Programs
Computer System Engineering
Introduction to Algorithms
Multicore Programming Primer
Stanford Engineering Everywhere:
Programming methodology
Programming abstractions
Programming paradigms
Natural language processing
Machine learning
Berkeley the Weiner Lecture Archives & Webcast:
Introduction to programming and computer science
Data Structures and Advanced Programming (JAVA)
The internal organization and operation of digital computers
The Structure and Interpretation of Computer Programs
Operating Systems and System Programming
ArsDigita University (Based on MIT courses)
All courses
2009年11月27日 星期五
Chrome的小心得
現在browser可以說是人們通往世界的窗口,每天有很大一部分的資訊是從browser流入我們的大腦,說它是新的靈魂之窗也不為過。所以有效率的使用browser,讓自己快速得到世界上的知識,可以說是現代人必備的技術。想想看你每天花多少時間在這東西上面,總得讓這東西有效率點吧。
很久沒有上來寫點東西了,開始工作以後,有很多關於工作的想法,也不知道該不該寫在這。如果不能談工作的事情,一下子好像也沒話好講了,感覺上班族真是無奈呀。所以這次就來分享一點實用的東西好了。
我一直都用Firefox,但最近也喜歡上用Chrome。原因是它開啟的速度快很多,而且不會像Firefox那樣常當掉,不過還是我沒辦法完全轉換,因為我要用Firefox上的firegesture跟同文堂。如果Chrome上面有這兩個東西的代替品我應該就會完全捨棄Firefox了。
我在這裡分享一下用Chrome的小小心得。
在頁面間移動的方法
一、ctrl-L: 這大概是最重要的熱鍵,可以讓你跑去search bar
二、ctrl-T: 開新分頁
三、ctrl-W: 關頁面
四、ctrl-page up, ctrl-page down: 在頁面之間游走
五、按ctrl點連結: 連結會開在新頁面
六、alt-left arrow, alt-right arrow: 上一頁、下一頁
七、在輸入url之後,按alt-enter,這個頁面會在新分頁開啟
(Firefox的熱鍵大致相同)
另外一個非常非常重要的,就是設好search engines,這會大大加快你找資訊的速度。我用一個例子來講:
一、在網址列上面按右鍵選"Edit Search Engines"
二、選"Add..."
三、在Url欄位貼上此連結: http://translate.google.com/#auto|zh-TW|%s
四、Name欄位填上: Chinese
五、Keyword欄位填上: c
六、按下Save就完成
那這東西有何用呢?現在你
一、按Ctrl-L到search bar
二、輸入c<空格>apple 再按alt-Enter
(alt-Enter使這一頁開在新分頁,如果直接按enter就開在這一頁)
就會看到Google translate出來把"apple"翻成中文。只要打c再空一格再輸入,就可以把其他語言翻譯成中文,很方便吧。除了可以加Google translate之外,還可以加很多東西,例如 wiki, amazon, imdb, google map...
我建議可以把Google的Keyword設成g,Bing設成b,Yahoo設成y,Youtube就設成yo,總之就是設短一點,這樣可以少打幾個字。例如我要用Bing查個東西,就是Ctrl-L, b <要查的東西>。又例如我要用Youtube查個影片,就是Ctrl-L, yo <要查的東西>。
以下是我整理的幾個search engines設定,裡面我推薦大家一定要裝Google translate和Wiki。非常有用。如果你了解Url的搜尋字串怎麼運作的話,你也可以自己加新的進去。
格式是
-------------
Name
Keyword
Url
-------------
English
e
http://translate.google.com/#auto|en|%s
-------------
Chinese
c
http://translate.google.com/#auto|zh-TW|%s
-------------
Dictionary
d
http://www.google.com/dictionary?langpair=en|zh-TW&q=%s&hl=en&aq=f
-------------
Wiki-Ch
wc
http://zh.wikipedia.org/zh-tw/Special:Search?search=%s
-------------
Wiki
w
http://en.wikipedia.org/wiki/Special:Search?search=%s
-------------
Google Map
m
http://maps.google.com/maps?f=q&source=s_q&hl=es&q=%s
-------------
Youtube
yo
http://www.youtube.com/results?search_query=%s&page={startPage?}&utm_source=opensearch
-------------
Facebook
f
http://www.facebook.com/search/?src=os&q=%s
-------------
Google Scholar
s
http://scholar.google.com/scholar?q=%s&hl=en&btnG=Search&as_sdt=2001&as_sdtp=on
-------------
博客來
bo
http://search.books.com.tw/exep/prod_search.php?cat=001&key=%s
-------------
Amazon
a
http://www.amazon.com/s/ref=nb_ss?url=search-alias%3Daps&field-keywords=%s&x=0&y=0
-------------
PriceGrabber
pg
http://www.pricegrabber.com/%s/products.html/form_keyword=%s/st=query/sv=findit_top
-------------
PirateBay
p
http://thepiratebay.org/search/%s
-------------
IMDB
i
http://www.imdb.com/find?q=%s
-------------
訂閱:
文章 (Atom)
簡單的東西有效,但很難商業化
昨天去參加活動,有人跟我說以前一直看我文章,但後來就停更了,其實沒有停更,我只是都換去 FB 分享了,因為 FB 才是流量所在,加上 FB 算法對外部連結的排序不太友善,所以我都沒在這邊寫了,想繼續 follow 我的人可以去下面兩個地方找我: fb.com/p...
-
找工作的事終於結束了,在此報告一下心得 轉眼間,PhD學生生涯就要結束了,我不敢相信這五年就要這麼過了,五年來我真得過得很好,在這期間,我學到了很多東西,不只是在學術上,在人生的各方面,對很多事情都有很多體悟,學習能力,理解能力,找資訊的能力,都變強了許多,也習得了一些生活...
-
可持續的健身之道 本文 重點 : 五個人體基本動作 每天一個動作,5 下 3 組(5×3) 從很輕的重量開始 每次訓練小幅加重 卡關,就退回輕重量再爬一次 為什麼需要一套「可以做一輩子」的系統? 大部分人訓練失敗不是因為不懂運動,而是: ...
-
(長時間斷食有各種風險,請 諮 詢醫生再嘗試) 今天早上測試了在斷食期間吃黑巧克力,對我的血酮和血糖值的影響 斷食 36 小時,吃巧克力前 血酮值 2.0 mmol/L,血糖值 77 mg/dL 吃完巧克力後一小時 血酮值 2.1 m...

