看板 Soft_Job 關於我們 聯絡資訊
小弟我非本科系,目前念的是電機,暑假結束後就大三了 然後,我希望未來是走寫程式這方面的,對寫程式有點興趣(雖然 興趣 這2個字的定義 每個人都不太相同) 大二升大三的這個暑假(也就是現在),我都留在實驗室寫寫自己想寫的東西,不會的就問 學長或是GOOGLE,也有提早做專題,但這個專題實在越做發現問題越多,越無法解決,好 ,這其實不是重點。 像現在學一堆語言 JAVA C#,連 Unity 和 3DS MAX 都出現了 我想問,我是要廣泛學習呢?! 還是專精就好呢? 不然每一種都會一點點一點點,感覺很弱,專精一種又感覺學太少 再來是我想請問大家遇到問題時會怎麼解決?! 我目前的解決方法是先GOOGLE,然後真的不懂再問學長(但因為我問題很多,有時候總覺 得學長被我問到有點不耐煩),這時心裡就會OS.....(省略) 我會想問這些的問題是有2個原因 1. 我主要想知道要如何更容易在畢業後能和社會順利接軌 2. 我們電機教授曾經說過一句話:現在學甚麼JAVA之類的....根本是走錯路,因為你要和 全世界頂尖的資工系PK。我其實想想,也有一些道理在,但我選擇的專題,還是依然 是這方面(寫程式 c# + Unity + 3DS MAX 專題用的) 最後想問,走這行的,是不是需要一點天分,有時候總覺得自己怎麼就是看不懂資料... 說實在,蠻灰心的,然後別人(學長)的思路就是很快 感謝大家的回答,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.174.45.157
neotek:3ds max不是畫3d圖用的嗎~~@@? 08/28 23:14
是阿....我也很無奈...因為必須做一個人出來....而且還要有骨架
allenkuo:不是說教授講得不對 但教授看到的也許只是一部分 08/28 23:14
allenkuo:真的踏入業界 也許你會比較知道自己需要什麼 08/28 23:15
恩恩,感謝說明
aa155495:高中生解題系統 http://zerojudge.tw/ 08/28 23:15
我會參考這個網站的,因為我多數是自己想寫甚麼就寫甚麼這樣 例如之前寫了一個能定時幾點幾分自動關機之類的
allenkuo:若能把一種學得專精 要學其他技術我想也不是難事 08/28 23:16
aa155495:或是去解UVA、google code jam 等on line judge 08/28 23:16
aa155495:學生時代,與其去學一堆語言,不如加強實作能力 08/28 23:17
aa155495:把以上的網站練好後,然後研究所轉CS,洗血統 08/28 23:18
aa155495:你會灰心,是因為做遊戲用到的工具,都是你以前沒碰過的 08/28 23:20
我不是做遊戲說,我光在c#就 GG了
miniko70:java真的太多人會了,unity感覺蠻有競爭力,只是我不懂 08/28 23:25
alex70266:與其想說只學什麼語言不如想你想要解決什麼問題 08/28 23:26
miniko70:為何電機要學3D?還要畫圖?那不是多媒體或設計系在學的 08/28 23:27
atst2:呃, 跟頂尖的電機人PK, 會比跟頂尖的資工人PK要來得輕鬆嗎? 08/28 23:33
atst2:我倒是覺得,畢業出來, 不管你選那條路,都一定會跟人競爭 08/28 23:33
一語點破,蠻中肯的
alex70266:就算其他領域都會有頂尖的人阿XDDDD 08/28 23:34
atst2:如果對什麼有興趣,不如就立志做到頂尖, 不用去擔心對手太多 08/28 23:35
alex70266:何況大部分的程設人不會只碰一種語言 08/28 23:35
benqm300:可以暑期去打個工,體驗後你就知道缺甚麼,自己練有極限 08/28 23:55
benqm300:打工的性質當然是挑你喜歡的,寫遊戲、軟體開發..等等 08/28 23:56
打工? 以現在的能力,寫程式的幾乎找不到吧...誰要那麼弱的...
benqm300:不斷補強你缺少的地方,然後就是學習之路LOOP的開始.... 08/28 23:59
qwer820404:各種程式都有他專業的部份,目前學到的很少有全面性的 08/29 00:02
qwer820404:我覺得要學的是 「依情況使用技術」 整合能力就蠻重要 08/29 00:05
qwer820404:程式要寫的通 基本功要先去練一下 不能什麼都不會 08/29 00:07
所以我通常會去GOOGLE找些範例來看,然後寫寫自己想寫的東西,例如,計算我的水 電費之類的
qwer820404:就想直接寫 或者google 或者問人 會抓不到關鍵字在哪 08/29 00:08
qwer820404:像寫網頁來說 Server Client 這二端技術都要了解一些 08/29 00:10
qwer820404:Server端有 (C#、PHP、JSP..etc) 08/29 00:10
qwer820404:Client端有(Flash、Javascript、html、Silverlight 等) 08/29 00:11
qwer820404:那也許會專精1~2種 那也就夠了 其他要用到的時候再查 08/29 00:11
qwer820404:以C#來講 是一種物件導向語言 那對於物件的相關 08/29 00:13
qwer820404:觀念 技巧 有真的去看看嗎 還是單純 寫一些小程式 08/29 00:13
diabloevagto:資料結構+演算法 08/29 00:14
qwer820404:像 OO分析 Design Pattern這些 需要下功夫去學 通了 08/29 00:16
qwer820404:學其他物件導向語言就會非常的快 因為概念都差不多 08/29 00:17
qwer820404:只是各自的語法或實作方法有些不同 08/29 00:17
qwer820404:就這是練武之人所謂的「內功」 08/29 00:17
qwer820404:一開始就直接從程式語言學這些東西我覺得效果很差 08/29 00:19
qwer820404:像高職就直接在教VB... 一堆學生都問號... 什麼鬼東西 08/29 00:20
qwer820404:我曾經也會跟你一樣 會問人建議 不過漸漸發現 08/29 00:21
qwer820404:路是自己走出來的 決定是自己下的 是自己要負責的 08/29 00:21
我昨天PO完這篇,也在自己的FB PO了類似的話,真的自己要負責,畢竟是自己選的 感謝qw大的解答
qwer820404:不管你決定是什麼…重點是你決定之後你做了什麼? 08/29 00:22
qwer820404:旁人們也只是提供你經驗跟方法 讓你少跌倒一些 08/29 00:23
typepeter:寫個可以使用的APP吧 這個比較實際 再來,學會使用Linux 08/29 00:24
typepeter:接著,學會Python,以及Js+Html5+Php 會這些 夠去職場了 08/29 00:25
WaiTingKuo:沒聽過學會python的人還去學php的.... 08/29 01:29
ianlin45:C就是指標 OO就是封裝繼承多型 08/29 02:21
ianlin45:linux programming摸熟 以上三點 學會了就很好用 08/29 02:22
ianlin45:當然資結 演算法 OS 計組也要學 08/29 02:24
ianlin45:你的目標是業界寫程式 最有用的應該是準備考資工所 08/29 02:25
ianlin45:學歷洗得越漂亮 對找工作越有幫助 08/29 02:26
lTERRAl:學什麼語言都不是重點 興趣比什麼都還來得重要 08/29 03:48
lTERRAl:擁有熱情 渴望學習 自然能力就會進步 08/29 03:52
DTrules:我猜你是118的? 08/29 04:41
稍微去查了一下118,小弟沒那麼厲害,我是南部學校
typepeter:但出去工作,PHP還是必學的 不單純是想不想 而是現實 08/29 07:26
jdward:我工作寫 Code 十年了,基本上只會 C 而已。 08/29 10:33
jdward:其實學什麼要看領域... 08/29 10:33
這就完全符合我的教授說的,只有C語言是王道....
polo90406:內功比較重要+1 推T大:D 08/29 11:13
你怎麼也在這裡^^
hichcock:內功很重要, 不然永遠只會是半桶水 08/29 11:29
※ 編輯: TWTRubiks 來自: 140.127.114.38 (08/29 11:43)
profiles:學C還有C++就夠, 指標觀念要弄清楚 08/29 23:11
winnaxx:php不要浪費時間學 python就夠了 不然ruby也行 08/30 00:02
liaosankai:php,python,ruby丟掉,直接學node.js會很省事XD 08/30 04:43
jj0321:小弟也是做Unity3d+3ds max + c#+ javascript + Kinect 08/30 19:46
jj0321:做體感遊戲, 這當中太多靠GOOGLE看國外資料才建起專題 08/30 19:46
jj0321:但也因為有興趣,可以一直看各種文件,不斷的TRY出想要的功能 08/30 19:46
jj0321:主要是想說可以再多摸索看看,也許會找到原PO想要的路 08/30 19:48