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

看板Soft_Job (軟體人)作者 (人生只有一次)時間16年前 (2010/04/03 06:44), 編輯推噓4(405)
留言9則, 5人參與, 最新討論串2/4 (看更多)
※ 引述《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
VC++ 現在還是有 MFC,只是未來就不清楚了。
04/03 10:55, 4F

04/03 11:25, , 5F
在本板談MFC是大忌啊...XD
04/03 11:25, 5F

04/03 11:39, , 6F
ee phd很難不碰mfc,大專的話可能可以
04/03 11:39, 6F

04/03 21:10, , 7F
原po看職缺不是看過就好,而是要看你要做哪類型的工作,再
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)
文章代碼(AID): #1BjdDDte (Soft_Job)
文章代碼(AID): #1BjdDDte (Soft_Job)