看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《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
wa120:推 要C/C++倒 除非作業系統不是用C語言.. 12/10 01:37
VictorTom:對了, 小弟的業界並沒有限定說進了某家公司以後才算喔:) 12/10 02:09
in09:我在 C/C++ 上工作十多年了,幾乎不太踫VC IDE 介面,就算同事 12/10 10:14
in09:們在用我也會export成makefile來做 12/10 10:15
Elly:請問不踫是因為VC不好嗎? 12/10 10:47
wa120:它的方案/專案模式我也用的不是很喜歡 12/10 10:55
VictorTom:小弟我希望它可以把breakpoint做分群, 這樣trace code 12/10 11:03
VictorTom:或者當bookmark用時就很方便XD 話說, 如果能像VC6一樣.c 12/10 11:04
VictorTom:.cpp點兩下就能自動幫我建好空專案讓我build code就好了 12/10 11:04
VictorTom:有時候測試一點簡單語法都要搞個專案, 實在是很煩人~_~ 12/10 11:04
final01:絕對不可能倒吧 一堆大師級的人在開路 其他語言能做出來的 12/10 11:06
final01:他們都可以搞出一套 C/C++ 版而且又不輸原作 12/10 11:07
AlvinX:我也用C++快十年了, 覺得VC超好用, 很少IDE做得更少 12/10 11:43
james732:VC除了肥大以外算是很棒了 12/10 11:50
carlcarl:嗯 每次都要建專案還滿煩的 12/10 12:13
yu00928:C-Free4.1 不用建專案 12/10 12:41
abilitylife:推一個 12/10 15:52
phterry:推熱心 12/10 20:48
Elly:感謝^^ 12/10 21:10
jerrykk:推V大 12/10 23:09