星期四, 6月 24, 2010

原來我曾經說過這種有點深度的屁話喔?

前幾天,收到一封信從javaworld@Taiwan
裡面的回覆是這樣的

----------------------------------------
Subject: Re:該往哪個方向走?
Date: Wed Jun 16 00:20:35 CST 2010

metavige wrote:
所有的行業,能夠賺錢的人都是少數,不然就不會是金字塔頂端了
重點不是在那個行業能不能賺到錢,而是你自己心態的問題

你夠不夠堅持、夠不夠努力.....
每個行業都有賺錢的方式,不是說那個行業不賺錢就不進去
誰說寫程式不賺錢?只是大多數的人太早放棄而已

我想,你要對你要走的路有興趣,能夠堅持走下去
會比較重要 (當然你還是要有點天份,不然太辛苦也不是件好事)

而其實你有 Domain 的相關知識,有些狀況會比起資訊業的來的容易進入狀況
重點應該是,你找的工作是哪一種的比較重要
因為,大多數的工程師都是在工作中才進步的,學校學的東西通常趕不上業界實際在使用的東西

你先不要把自己限制在哪種方向,而你要先進入業界才會知道
先找� ��工作,進來看看,你能不能夠做下去才會知道
如果你先把自己限制在 RD 或者其他特定領域,那你對自己未來就限制了~~~何必?
資訊業能做的事情太多了,老實說做到最後,很多事情都得 RD (研究與開發),因為現有知識不足的時候,你自然得自己想辦法搞定
何必把自己直接限死在要做 RD?

你工作也4年了,不知道 title 有些只是好看的嗎?

對了,業務所學其實也可以用,只是看你怎樣用~~~
人脈經營也是很重要的,悶著頭死讀書是不會有好前途的,畢竟我們是團體合作的~~~ ^^ 希望你有好的開始


非常贊同版主大大的回覆,值得有這方面疑問的IT朋友好好仔細消化!
強烈建議你可以開始給自己一小段時間投入這行業試試水溫~
要知道IT這行業真的需要有強烈『興趣』,才會待的久,幹的好!
� �解自己在這方面有沒有興趣真的很重要!
看過太多沒興趣的人撐得很辛苦!~
-----------------------------------
原文是有個人對自己的前途感到迷惘所發的文:

各位好,我是新加入的會員
目前在學習SCJP下個月會開始學SCWCD(今年會努力考這二張證照)
我是私立財金系畢業的,目前我已經30歲了,出社會四年,
之前都是從事服務業跟業務工作,我想學JAVA是因為在工作中感覺很不踏實
我想學個專長讓自己成為有用的人,我希望的工作是能夠幫助別人解決問題0.0
(在學習時就有人跟我說不要走程式研發的工作,他說很累等等)

我有在這邊跟其他地方爬文過了,還是有些問題想請教各位前輩

1.未來該往哪個方向走?(寫WEB還是視窗程式開發或其他?)
2.往這個方向走需要再學些什麼?
3.我有朋友是RD,所以我知道RD工作內容是什麼,我有去104看工作跟需要技能,有的一大串寫的好多,有的只要求要有SCJP跟SCWCD的證照,可以請問各位前輩現在的工作職稱跟工作內容是什麼嗎?還有進入職場的一些經驗。
4.能給些建議嗎?

感謝各位



-- 發送自我的 iPad

成功者的條件?

台灣的軟體工程師
今天看到這篇文章,蠻不以為意的,我有想過,到底「可憐」是自己造成的?還是真的都是大環境的因素?

如果說你幹得要死要活的,還是被老闆罵到臭頭,我想這是環境因素
如果你每天加班加到把早安當晚安說,我想這是環境因素
如果說你身邊的人在你急需協助的時候都不理不睬(前提是你個性並不壞),那我想是環境因素

但是
如果你每次遇到比較不好做的事就不想做
如果你常常抱怨公司虧待你,但其實自己也並沒有好到讓上司賞識
如果你遇到問題第一個想到的是丟給別人來解決
如果你做事情的時候,常常草草了事,想說反正都會有人解決

那到底是誰的問題?

今天看到一本書的介紹:「選擇比努力更關鍵」

遇到問題的時候,選擇的是自己想辦法解決還是丟給別人解決?
做事情的時候,選擇的是把事情做好還是草草了事?
別人虧待你的時候,選擇的是更努力積極還是放棄不做?
有困難的時候,選擇的是挑戰還是放棄?

「可憐之人必有可恨之處」,有些其實只是無病呻吟
我一向都不覺得大環境不好,因為環境是人造出來的

星期五, 6月 18, 2010

我不喜歡 M$ 的 TFS!!!

Visual Studio TFS 是個神奇的東西

你說他不像是 SCM 嘛?
他有版本控管,舉凡 branch/tags/trunk 基本上該有的功能都有
也可以做 compare/view history 等等功能,現在在 VS2010 他還結合了不少東西
像是 Check in Policy (這應該在 2008 就有了)、Test Lab 等

你說他像是 SCM 嘛?
基本上,每個檔案都是唯讀,必須要有 Checkin/CheckOut 的動作才能做編輯以及同步
這個動作理論上不需要你自己去做,只要你做檔案的編輯,VS 2010 『會自動幫你做』

不過,當我在 Java 開發已經開始厭惡 SVN 這種中央集權管理的 SCM ,開始改用像是 Mercurial、Git 這樣的 DSCM 的時候
到了 .Net 開發卻又遇到這樣的窘境

因為 TFS 遇到網路環境不好的時候,對我來說是個噩夢!!!
  1. 如果你只是想改個註解或小程式,你得等待 Check out 出來
    如果你的網路慢,就表示你的耐心要好,不然光等待 Check Out 就會令人抓狂
  2. 這個檔案在你的本機端會是唯讀的 (這點承襲 Source Safe 令現在的我相當不習慣)
    所以你不能用文字檔編輯器,要用的話,要自己改掉檔案屬性,很麻煩
    這也表示你不用去想大量的文字取代了~~~,除非你把整個目錄的檔案都變成可讀寫,不過下次 Check in 的時候你就知道了
  3. 你如果沒有連上線,我是指保持與 TFS Server 一直連線,你就會收到很多訊息
    如果你專案開啟就沒上線,頂多是說專案變成 Offline 狀態~ 之後的編輯會在下次 Online 的時候檢查
    但是如果你是專案開啟時上線,但是之後離線的話,你就會發現寫程式真的很不愉快!!!因為要不是唯讀屬性沒開,就是你必須要等到 Check out Timeout 的訊息出來
    在這段時間,你就是等等等......
  4. 由於所有的檔案都受到管理,包含專案檔 (sln) 所以,不管是你 Add Item or Delete Item
    你都得 CheckOut sln 檔案,這表示.......你很難管~~~
慢慢的一點一點時間被吞噬的感覺,實在不好
累積起來,真的無言....

老實說,VS2010 新增的幾項功能,的確是讓人驚豔
而原本 TFS 有的功能,也的確讓人覺得是個不錯的 idea
不過,那些 SCM 基本的功能,卻不見有改進的地方,我到覺得那才是一個 SCM 應該要注意的事情
因為 TFS 基本上還是 SCM 阿!!!你外掛了很多功能,卻並不改善 Coding 人員的開發,這讓我覺得真是本末倒置

星期六, 6月 05, 2010

[吐槽文] 甚麼時候 , iPad 有不同的尺寸阿??? 還有繁體中文版????

原文連結




星期五, 6月 04, 2010

更新 Ubuntu 10.04 Lucid,Chromium 中文字型變得很醜的修正方式

自從更新了 Lucid 之後,老實說到現在算是一切順利
工作沒問題,速度也是令人感動~~~

只是,我 60% 以上的時間大部份都是用來上網 (RescueTime 可以幫我證明)
而我目前最常用的就是 Chromium~~~

而不知道甚麼時候,我發現我在瀏覽網頁的時候,中文字變得超醜~~~
一點都沒有 CleanType 的感覺

不過經過了檢查網頁的原始碼,發現大多數的網頁都有支援 sans-serif 這個字型
而我猜測就是這個設定造成了問題,無法使用 chromium 瀏覽器所設定的字型

仔細回想自己做了甚麼修改,才發現,我是在改 flash 方塊字問題之後,發生的現象
所以,去找了自己解決方塊字的作法

決定了以下改法

1. 先調整 /etc/fonts/conf.d/49-sansserif.conf ,把所有的 sans-serif 改成 sans serif
2. 調整 /etc/fonts/conf.d/69-language-selector-zh-tw.conf
找到 sans-serif 的 xml 區段,然後複製一份相同的,貼在最下方
並且將 test 的 string 由 sans-serif 改為 sans serif

這樣一來,flash 的中文字可以解決,而且我的網頁中文字也看起來美觀
甚至還可以調整字型樣式,讓他看起來更好看!!!


以下就是我修改過後的檔案


 
  
   serif
  
  
   DejaVu Serif
   Bitstream Vera Serif
   AR PL UMing TW
   AR PL UMing HK
   AR PL ShanHeiSun Uni
   AR PL New Sung
   HYSong
   WenQuanYi Bitmap Song
   AR PL UKai TW
   AR PL UKai HK
   AR PL ZenKai Uni
  
  
 
  
   sans-serif
  
  
   DejaVu Sans
   Bitstream Vera Sans
   WenQuanYi Micro Hei
   WenQuanYi Zen Hei
   Droid Sans Fallback
   AR PL UMing TW
   AR PL UMing HK
   AR PL ShanHeiSun Uni
   AR PL New Sung
   HYSong
   AR PL UKai TW
   AR PL UKai HK
   AR PL ZenKai Uni
  
  
 
  
   monospace
  
  
   DejaVu Sans Mono
   Bitstream Vera Sans Mono
   WenQuanYi Micro Hei Mono
   WenQuanYi Zen Hei Mono
   Droid Sans Fallback
   AR PL UMing TW
   AR PL UMing HK
   AR PL ShanHeiSun Uni
   AR PL New Sung
   HYSong
   AR PL UKai TW
   AR PL UKai HK
   AR PL ZenKai Uni
  
  
 
  
   sans serif
  
  
   DejaVu Sans
   Bitstream Vera Sans
   WenQuanYi Micro Hei
   WenQuanYi Zen Hei
   Droid Sans Fallback
   AR PL UMing TW
   AR PL UMing HK
   AR PL ShanHeiSun Uni
   AR PL New Sung
   HYSong
   AR PL UKai TW
   AR PL UKai HK
   AR PL ZenKai Uni
  
  


星期二, 6月 01, 2010

有關 EF 4.0 Many-to-Many 的關係設定

因為最近在設定 EF4 的關聯性的時候,發現有點難設
所以把步驟記下來,之後會比較記得,因為這真的很鳥~~~

Powered By Blogger