Re: [問題] 為了就業,想學C++
※ 引述《Elly (☑A利 ☑ A你)》之銘言:
: 問題:
: 1. 我看到人力銀行上要的人大多都要會C++,
: 請問C++在業界大多是用來寫韌體? dos程式? 遊戲? 手機? 驅動? 還是視窗程式?
都有, 而且應該還不只這些範疇....
: 2. 我手上有VS2005,是工作用來寫VB和C#的,不知道業界常用哪一些開發工具?
: 那若我用VS2005學c++,那業界若不是用這種,人家會要我嗎?
在MS Windows平台, 而且會寫到比較底層(不是純SW/AP)的....
或許用VC用的比較多, 開發工具也常常在求職需求就會列上....
但是老實說, 寫程式要學著善用IDE, 卻不要過度依賴IDE....
任何程式語言只要學/用到一定程度, 應該就要能不受IDE侷限....
那就更不用說在其他OS上開發(如Linux), 或target在其他OS(手機, 軔體etc)
如果你沒有VC就不會寫C++了, 那搞不好就算用VC的公司也不會願意用你....
: 3. 我知道程式有很多種,C和C++歷史很悠久了,
: 到現在仍然不少廠商要徵人寫C/C++, 請問未來還能流行很久嗎?
未來的事沒有人知道, 也許2012就世界末日了呢??
以前聽人說過, 多數的程式語言, 只要你精通其一....
就很容易能夠在短時間內上手其他尤其相近的程式語言....
因為寫程式, 不外乎熟悉語法, 然後寫出該有的語意來....
比較難觸類旁通的也許是program model/paradigm(?)
比如procedure寫慣的人, OO也許要花時間改變觀念....
另外, 不同語言+開發工具也有容易做與不容易做某些事的可能....
這是避免不了的, 不然你要遇一種問題就學一套好解決的語言/工具嗎??
小弟接觸的語言不多, 更沒有哪一項敢說自己精通的....
但除非你打算學習C/C++個五年十年才要出來找工作....
不然學個一兩年兩三年, C/C++應該也還不至於退流行....
學習程式是一輩子的事, 無論你在學校修課還是看書自學....
不過是嘗試幫你跨越一道名為"取得程設工作"的門檻罷了....
真正的學習, 至少有一半是等到你真的進入業界了才開始....
: 4. 以一個只會用VB,C#開發視窗和Web程式的人來說,(另有JAVA基礎)
: 要學C++需要額外學什麼科目嗎?
除非你現在馬上能算出來等你學完C/C++會找到什麼工作....
不然沒有人知道你還需要額外學什麼科目或工具....
鑽研程式的技巧與概念的, 也許要加學資料結構與演算法....
鑽研程式運作原理的, 也許要學作業系統, 計算機組織/結構, 編/組譯器....
鑽研工具的, 也許學MFC, Win32 API, 各種既有tool-chain/library....
鑽研domain knowledge的, 可以學的東西更是一狗票....
3D有DirectX/OpenGL, 影像處理有空間/頻率域, AI有GA/NN/Fuzzy....
(以上僅列舉小弟稍微碰過一點點的)族繁不及備載....
將來工作, 除非你去那種你什麼都要會的人數少小公司....
不然裡面也多半責任分工的, 等你進去再由主管分配任務....
也許有UI, 有核心演算法, 有interface, etc....
裡面搞不好又更細分小組; 當然也會有人身兼數職....
你有本事在多少時間內把所有東西都學完??
不如把心力放在打好C/C++, 程設的概念/基礎吧....
真的要以找工作為目標, 就找網友分享的面試考題吧....
: 5. 下面開發平台的例VC++是指VS2005嗎?
VS是Visual Studio, 是MS出的一套IDE, 包含很多套程式語言開發工具等....
VC是Visual C++, 是VS的其中一套, 也可以獨立安裝, 雖然IDE很多share到....
2005只是它的一個版本, 業界從古老的VC6到最新的VC2008八成都有人在用....
: 希望得到的正確結果:
: 越深入越好^^
: 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
: VS2005
: 補充說明:
: 拜託大家幫我解答~
: 我真心想知道~
: 3q^^
以上, 小弟只是不懂C++只會一點C語言, 工作兩年多的菜鳥RD一枚....
剛文章po到一半斷線所以騙不到P幣了, 這篇就當拋磚引玉好了<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.174.98
推
12/10 01:37, , 1F
12/10 01:37, 1F
→
12/10 02:09, , 2F
12/10 02:09, 2F
推
12/10 10:14, , 3F
12/10 10:14, 3F
→
12/10 10:15, , 4F
12/10 10:15, 4F
推
12/10 10:47, , 5F
12/10 10:47, 5F
→
12/10 10:55, , 6F
12/10 10:55, 6F
→
12/10 11:03, , 7F
12/10 11:03, 7F
→
12/10 11:04, , 8F
12/10 11:04, 8F
→
12/10 11:04, , 9F
12/10 11:04, 9F
→
12/10 11:04, , 10F
12/10 11:04, 10F
→
12/10 11:06, , 11F
12/10 11:06, 11F
→
12/10 11:07, , 12F
12/10 11:07, 12F
推
12/10 11:43, , 13F
12/10 11:43, 13F
→
12/10 11:50, , 14F
12/10 11:50, 14F
推
12/10 12:13, , 15F
12/10 12:13, 15F
推
12/10 12:41, , 16F
12/10 12:41, 16F
推
12/10 15:52, , 17F
12/10 15:52, 17F
推
12/10 20:48, , 18F
12/10 20:48, 18F
→
12/10 21:10, , 19F
12/10 21:10, 19F
推
12/10 23:09, , 20F
12/10 23:09, 20F
討論串 (同標題文章)