阿西摩自己是在高中的時候寫過dbase, pascal. 後來碰過大學的Turing, 一個U of T自己的教學語言... 然後C, C++, Java. 真正開始靠程式語言吃飯的也是Java.
最近在進修, 居然一學期要碰Pascal, scheme, prolog, c, c++, java, vb.net ... 還有那種阿西摩不認為可已稱為語言的 script 語言, perl, php.... 真的給他很可怕... 同時要了解新的概念, 還要學syntex.... 尤其那個scheme, prolog.... 要人命! 寫程式已經寫到會錯亂了, 真的不是開玩笑, 考試考Java, 居然想出來的是C的code; 考C, 想C++; 考Pascal, 居然滿腦子Java的code.

學什麼都好, 概念比較重要. 不然, 程式會寫了, 但是不懂概念的話, 頂多只會照copy, 無法自己想出solution的.
阿西摩覺得Java比較容易上手. 但是要專精很難. 有些很難學的語言, 要專精起來反而容易. 總之, 看看自己手邊哪種語言要找資料方便, 還有找得到可以教你的人更重要!
不過呢, 現在台灣的資訊業... 最低階大概就是programmer. 而且有不少在上面的人都不懂程式.
所以常常會碰到概念跟溝通上的問題... 尤其是SA... 除非真的對軟體開發很有興趣, 不然, programer這種地位頂多三五年就得往上爬. 如果三五年內沒有爬上去的話... 那就可能被定型了. 這是很慘的事情. 除非你是專精特殊語言的programer, 不然, programer想要拿年薪百萬, 除非你真的真的真的很強, 要不然就是freelancer. 否則, 在一般軟體公司裡面, programmer的薪水平均只能說比一般行業好些... 不過惡操程度可不是普通的惡操... 尤其專案的team. 總之, 想清楚吧. 資訊業不好混的.還有呢, 建議樓主, 真的想學語言的話, 還是去上個課會比較好. 有個老師帶著做些code比你自己摸索個半天還來的有用.
























































































