作者Colac (漂泊吉他手)
看板Soft_Job
標題Re: [請益] 對實務感到很陌生
時間Fri Feb 15 22:07:53 2013
您好,
你應該是對於所謂的"開發工具"或者是"開發環境"感到陌生,
這些東西學校通常不會教,頂多有時候助教會提一下有哪些工具可用,
像你要寫game,若是非ASCII那種的,而是像你平常看到的那種game的樣子,
你就要survey一下有哪些GUI可用,什麼是GUI? 不懂就Google/Wiki查一下,
然後你還需要一些2D或3D的開發環境或是"庫"(中國人都叫Library叫庫),
目前軟體方面的資源找到的都是中國的較多,
你現在先把底子修好比較重要,這些開發工具和環境都是很其次的,
你若想要體驗一下寫視窗程式,以前有BCB(Borland C++ Builder)可以用,
你從OpenGL或DirectX之類的東西切入也行,
像你說你學過資料結構,那你就可以練習一下把那個用Stack走迷宮的東西
用2D的繪圖庫把整個畫面表現出來,諸如此類的。
總之你才大四,
底子打好才重要,
像OS,你要試著學習寫一些Multi Process/Thread方面的coding,
然後其實你修完這些基本的學科後,
理論上你要開始修一些不同的學門相關的課程,
例如你要走 Graphics or Image or Vison or 網路 or
AI or Web2.0/3.0? or Compiler等等,
你就會比較有機會自然而然的開始應用你原本的所學,碰比較實務一點的實做,
就是一些paper的implement。
總之還是底打好最重要,還有數學學好,Compiler等較硬的底子打好(學習LLVM),
以後你就很好發揮,要做哪方面的工作都沒問題,加油!
※ 引述《Murasaki0110 (Paradise Lost)》之銘言:
: 各位好
: 我目前還是大四生
: 就讀的科系和coding無關
: 因個人興趣想走軟體這條路
: 基礎的C/C++、OS、Algo、資料結構、Arch、線代離散這些課都修過了
: 我很confuse的是
: 到目前為止,我所有的程式還是都在小黑窗上
: 我想會寫貪食蛇之類的小遊戲
: 或是幫我批次解壓縮的方便軟體
: 但我只會求看不到圖的min spanning tree
: 請問這樣的技巧和練習要從什麼地方開始呢
: 感覺找不到把理論和實務接上的那座橋QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.163.134.250
推 Murasaki0110:謝謝你,很明確的方向 02/15 22:13
推 cocoyan:推 02/18 07:49