Re: [請益] 語言與就業 (不知道要下什麼標題)
※ 引述《gt6174 ()》之銘言:
: 很慚愧我都 25 歲了還沒有一份正職的工作 (做過最好的工作是學校約聘的研究助理)。
沒有吃"慚愧棒棒糖"就不用慚愧了...
25歲很ok的~很多人都因為自己的理由~還在做約聘的呢...
: 背景是國立中後段 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 的語言才夠「底層」,
: 也許會比較符合電機的形像,效能也會比較好所以感覺比較酷。
考慮這個的話~我會建議把手上那本書丟了
VS C++還是需要.net framework才能跑不是嗎?
java也一樣~所以要玩native code~那種需要額外平台才能跑的就不用考慮了吧...
: 而且我目前看到的 Windows 程式,大多還是 C++ 寫的。
: 一方面又聽大家說 C# 開發神速。
: 而且就 TIOBE 的資料看來,JAVA 和 C++ 都在往下掉。
: JAVA 我是不擔心啦,因為選它本來就是為了跨平台,
: 不過 C++ 在 Windows 的地位會不會被打下來?
: 這是我第二個問題,如果大家覺得會的話,是不是該先學 C#?
: 補充一點,我知道不同的語言善長不同的領域。
: 不過因為我根本沒有經瞼,所以我也不知道有興趣的領域是哪一塊,
: 可能要請大家幫忙介紹一下各領域。
: 不過現階段來說,我連工作都沒有,其實也沒什麼比較的權力。
: 但因為 coding 是我常久以來的喜好,所以只要能靠 coding 找到工作我就很滿足了。
: 另外,就業的條件,我找了一下人力銀行,英檢成績+程式語言應該夠了吧?
這點要由面試官回答原po了吧~各家公司的需求不盡相同~不是嗎?
而且...都有看過人力銀行了~為什麼不將上面有興趣的職缺所開出的語言條件做為參考?
光是看排行榜去學語言可能會讓你錯過你有興趣的工作...
原po也知道不同的領域使用的語言可能有所不同
雖然常常有人說語言只是工具~但是現實面就是你不會他要的那種~他連考慮都不考慮
目前就我自己知道的~如果是寫ERP之類的客製化程式~大概都用java或.net
Delphi雖然還是有人在用~但就我看到的來說~似乎會慢慢被取代
(取不取代其實看各公司考量而定)
個人學過C#和Java~就語法上來講~C#和Java很像~學了一個要學另一個很快
但是就延伸出去的東西來說~如Jsp和Asp.net
實作上的方式差很多~大觀念可以用套的
但是卻可能常常發生你也許知道要用什麼~卻不知道去哪用、怎麼用
雖然要學會另一個不是問題~但問題在於...夠不夠專精~能不能馬上找到要的東西
遇到問題~有沒有辦法馬上想到可能的解答
就像用Eclipse寫Jsp
trace執行的點對不上程式碼可能是因為程式碼和執行trace的版本有所差異
用VS寫Asp.net
不能trace的點可能是因為在VS設定程式碼最佳化~VS認為沒有停的必要
職場上~老闆只會看很現實的實際產出~樣樣學的結果很可能就如同c大的推文
"樣樣通~樣樣鬆..."
所以就現實面來考量的話~我還是覺得先看看職缺~讓職缺需求在心裡有個底
然後再針對職缺去決定第一個要學的語言...
P.S:
如果要選書的話~個人會建議如果在台北市就殺去天瓏書局"看"
每個人的理解能力都不同~所以別人推的書~不一定適合
找一本自己看得懂的才是王道~先"看"過覺得好懂~有需要才下手買
找書是如此~找技術文章也是如此
對初學者來說~很多文章明明在講同一件事情~但是換個人描述~可能理解上就會有差
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.213.45
※ 編輯: andymai 來自: 125.230.213.45 (04/03 07:00)
推
04/03 09:46, , 1F
04/03 09:46, 1F
→
04/03 09:46, , 2F
04/03 09:46, 2F
推
04/03 10:47, , 3F
04/03 10:47, 3F
推
04/03 10:55, , 4F
04/03 10:55, 4F
推
04/03 11:25, , 5F
04/03 11:25, 5F
→
04/03 11:39, , 6F
04/03 11:39, 6F
→
04/03 21:10, , 7F
04/03 21:10, 7F
→
04/03 21:11, , 8F
04/03 21:11, 8F
→
04/03 21:11, , 9F
04/03 21:11, 9F
嗯嗯~我比較偏向讓原po來個劉姥姥逛大觀園~走馬看花~每個職缺都看一下
我覺得這樣看完之後會有個印象~然後心裡應該會對其中幾個比較有興趣
再針對有興趣的去找答案囉...
(當然~原po如果野心大到想通吃~那我也沒辦法XD)
※ 編輯: andymai 來自: 122.121.2.230 (04/04 05:00)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):
Soft_Job 近期熱門文章
29
63
PTT職涯區 即時熱門文章
789
1489