[請益] 語言與就業 (不知道要下什麼標題)

看板Soft_Job作者 (張昱珩)時間14年前 (2010/04/03 00:31), 編輯推噓7(7024)
留言31則, 12人參與, 最新討論串1/4 (看更多)
很慚愧我都 25 歲了還沒有一份正職的工作 (做過最好的工作是學校約聘的研究助理)。 背景是國立中後段 EE 系,不過我對硬體興趣不高, 倒是一直很迷 coding,所以現在是打算踏入軟體業。 對 coding 我略懂一點,像是指標啦、數值型態和一些邏輯思考。 目前我想先精通一套語言,看看能不能靠它找一份工作。 (雖然我以前摸過一點 Delphi,不過實在是不用功。) 所以選擇哪一套語言,是我現在最需要建議的地方。 前輩的建議是,要走 Windows 平台就選 .NET,C# 或 VB, (因為其他平台我也不懂,只好先從 Windows 平台來衡量。) 從 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html 的 曲線看來,C# 後勢看漲。 不過因為一些前輩說,先學好 C/C++ 把底子打好比較重要, 所以我已經買了一本 Ivor Horton's Beginning Visual C++ 2008 在讀。 (不過買了才看到精華區的書單,書單裡沒這本,所以也不知道我買這本是好還不好。) 只是,如果今年放榜我沒上的話,我馬上就需要投入職場。 那就沒有時間再慢慢打底了。 也許我本來的順序是 C/C++ → C# or JAVA,但是在就業的考量下,我可能要調換順序。 (像是 C/C++ 在就業市場沒有需要,那可能要先學其他的。不過聽說 JAVA 很激烈, 雖然職缺多,但競爭者也眾。所以基本上是 C/C++ 和 C# 在考慮。 Delphi 嘛……我只能說,我無法判斷它的未來,所以我不敢把我的未來放在它身上。) 對於挑選一套語言,我可能還有點三心二意。 因為我一方面考慮,能 compile 成 native code 的語言才夠「底層」, 也許會比較符合電機的形像,效能也會比較好所以感覺比較酷。 而且我目前看到的 Windows 程式,大多還是 C++ 寫的。 一方面又聽大家說 C# 開發神速。 而且就 TIOBE 的資料看來,JAVA 和 C++ 都在往下掉。 JAVA 我是不擔心啦,因為選它本來就是為了跨平台, 不過 C++ 在 Windows 的地位會不會被打下來? 這是我第二個問題,如果大家覺得會的話,是不是該先學 C#? 補充一點,我知道不同的語言善長不同的領域。 不過因為我根本沒有經瞼,所以我也不知道有興趣的領域是哪一塊, 可能要請大家幫忙介紹一下各領域。 不過現階段來說,我連工作都沒有,其實也沒什麼比較的權力。 但因為 coding 是我常久以來的喜好,所以只要能靠 coding 找到工作我就很滿足了。 另外,就業的條件,我找了一下人力銀行,英檢成績+程式語言應該夠了吧? -- ▄▄ ▄▄ ▄▄ ▄ ▄ ▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄ ▄▄ ▄▄▄▄ ▄▄ ▄▄ by iregd -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.100.158

04/03 00:42, , 1F
直接學C#吧
04/03 00:42, 1F

04/03 01:20, , 2F
你考慮太多了 不管哪個都有工作 但是重點是要有"專精"
04/03 01:20, 2F

04/03 01:20, , 3F
樣樣通樣樣鬆是不行的
04/03 01:20, 3F
是的,就因為怕東學西學,沒有一樣精的,所以才慎重考慮要先精通的語言。 其他的語言我並不是要馬上學,只是給自己的規劃,因為吃這行飯總得多會幾招嘛~

04/03 01:33, , 4F
把C#練到超級強就可以了
04/03 01:33, 4F

04/03 01:33, , 5F
不是挑好就等於會了 少一點"聽人說" 25歲了自己應該有判斷的
04/03 01:33, 5F

04/03 01:35, , 6F
能力 重點是你有沒毅力和對的方法去學...
04/03 01:35, 6F
不好意思,我沒有寫清楚。 其實所謂的「前輩說」,除了參考許多文章、不同人的見解,也有加上我自己的判斷。 只是以我的資歷,我的判斷可能還稱不上「判斷」,所以才寫「前輩說」。

04/03 02:19, , 7F
資工的必修科目都念一念你才會走得深與廣
04/03 02:19, 7F

04/03 05:45, , 8F
樓上雖然說得沒錯~但原po當務之急應該要先有應徵能力...
04/03 05:45, 8F

04/03 06:40, , 9F
念ee了還不了解?連java都可以走控制 看來你想走M$ 就不建
04/03 06:40, 9F

04/03 06:40, , 10F
議你其他語言了
04/03 06:40, 10F
還是希望您能給一點建議。 我沒有侷限在 Microsoft,只是因為其他平台我不懂。

04/03 06:45, , 11F
唸ee不一定會了解啊...很多人都專精在硬體上
04/03 06:45, 11F

04/03 07:36, , 12F
總覺得唸那種單一平台的語言,有點危險..(工作上換過四個平台)
04/03 07:36, 12F

04/03 09:25, , 13F
語言是你知識延伸的最後一段路,是表象.
04/03 09:25, 13F

04/03 09:26, , 14F
隨便找一本資料結構看他用啥語言就用那個就好了
04/03 09:26, 14F

04/03 09:26, , 15F
阿想往底層走就多買一本architecture吧,一點淺見
04/03 09:26, 15F

04/03 10:09, , 16F
先找到工作 在選擇學習的語言吧
04/03 10:09, 16F
也是啦,只是擔心又找到太忙的工作。

04/03 10:38, , 17F
先學太祖長拳的C吧
04/03 10:38, 17F

04/03 10:50, , 18F
之前有注意一下人力銀行,通常PHP能拿到不錯的薪水
04/03 10:50, 18F

04/03 10:50, , 19F
但非長久之計
04/03 10:50, 19F
請問為什麼這麼說呢? 謝謝大家的建議。 ※ 編輯: gt6174 來自: 114.42.74.195 (04/03 10:53)

04/03 11:48, , 20F
我相信你的判斷 在你學的過程中若又有前輩跳出來 若有新報告
04/03 11:48, 20F

04/03 11:49, , 21F
出來說你學的語言在下降中 我建議你得堅持下去
04/03 11:49, 21F

04/03 11:52, , 22F
我無惡意 只是把自己或身旁人學語言的經驗分享 加油
04/03 11:52, 22F

04/03 12:35, , 23F
先看想做什麼工作再決定學什麼語言吧~
04/03 12:35, 23F

04/03 12:37, , 24F
至於底子, 你有資料結構, 演算法, 你工作的相關知識...etc.
04/03 12:37, 24F

04/03 12:38, , 25F
就很棒了, 語言真的只是工具, 當然選對你工作適合的工具, 會讓
04/03 12:38, 25F

04/03 12:38, , 26F
你生產力高好幾倍, 所以還是先問你想做什麼樣的工作吧~
04/03 12:38, 26F

04/03 15:45, , 27F
推文一堆狀況外,以為ee沒修ds,algorithm嗎?台灣前一大的ee
04/03 15:45, 27F

04/03 23:11, , 28F
有人說ee沒修ds, algorithm嗎?
04/03 23:11, 28F

04/04 04:38, , 29F
=.=每間學校的重點都不太一樣吧~像我那間充其量有這門課~
04/04 04:38, 29F

04/04 04:40, , 30F
但不是必修~不會沒修過就畢不了業~系主任覺得對電子來說~
04/04 04:40, 30F

04/04 04:40, , 31F
玩好我們的8051比較重要...
04/04 04:40, 31F
※ 編輯: gt6174 來自: 211.21.127.209 (07/30 20:34)
文章代碼(AID): #1BjXl4q3 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1BjXl4q3 (Soft_Job)