看板 Soft_Job 關於我們 聯絡資訊
※ 引述《qsc811022 (大頭)》之銘言: 我不是前輩 只是個將要踏入資訊業的菜鳥 分享一下我的經驗跟想法給你參考一下 : 各位軟體前輩,您們好我是私立大學的資管系-大二下學期 : 我想請問各位軟體前輩,如果想要踏入這個行業給我這個學生一些建議吧 : 我進來念了兩年,在這條路中讓我最挫折的是程式C語言 : 老師幾乎都只有給開頭的觀念,剩下就是給題目跟提示 : 可是我這個死腦袋都想不通為什麼,請各位程式人給我這個新手一點建議吧 : 把C的中文書看完會想通這一切嗎... 其實你仔細觀察一下 最厲害的高手幾乎都不是老師教出來的 「師父領進門修行在個人」 老師只能保證他會跟你講解書上每個章節程式的流程、原理 但要怎麼將這些東西昇華到更高的層次就要靠自己了 也許你的學習方式還是跟高中一樣老師教啥就學啥 但程式這種東西可以應用的範圍太廣了 同樣一個問題可能十個人有十個解法 差別只在於好或爛而已 所以老師也只能給你觀念 剩下的就是你遇到問題後怎麼把這麼觀念套用在這些問題的解法上 這個就是經驗問題了 而經驗就是來自於不斷的思考~解決問題~思考~解決問題 我相信很多高手在成為高手前一定也是靠不斷的練習、思考、實做增進自己的功力 許多人在跨過寫程式門檻前都是靠著熱情或是堅持的毅力不斷的寫 在寫的過程中從try&error得到回饋 直到有天突然瞭解「Oops~寫程式就是這麼一回事!」 這時候你寫程式思考的也許就不是for還是while的問題 而是遇到一個問題怎麼切割成小區塊 再把小區塊解決大問題自然解決 程式本身就已經不是問題 而是輔助你解決問題的工具 以你的敘述來看 也許你目前對於程式沒熱情 但你又不想就此放棄 那麼你需要的也許就是堅持不斷的練習 也許你可以參考看看洪維恩那本C語言教學手冊 key過書上每個範例 key完之後修改一些程式碼看看結果會變如何 (可以將前面學到的語法加到裡面,一方面也是複習) 跟你預期的一不一樣 如果不一樣就思考一下為什麼會跟你想的不一樣 當遇到題目的時候想想這題目有哪些動作(流程)跟屬性(變數) 我要怎麼把之前學過的東西(語法) 組合成可以符合這題目的需求 中間一定會有問題你怎麼想都想不出來怎麼寫 那你能做的就是繼續想 想到想出來為止 因為書上的內容通常配合內容不會太難 如果只是想個幾分鐘覺得想不出來就放棄 那就很難跨過「寫程式」這個門檻了 當初我在大學的時候據說有個學長也是對程式一竅不通 之後閉關苦練就為了把99乘法表寫出來 花了一個禮拜的時間終於寫出可以列印出99乘法表的程式 也許有人會笑這種只要花三分鐘就寫完的程式花一個禮拜 但不管如何對學長來說想必收穫良多 以後不管遇到什麼程式上問題都一一去突破 如果要找題目練功的話 除了課本上的題目 我推薦可以去高中生解題系統去解上面的題目 至少他不是像ACM上都是英文 許多基礎題基本上只是考你語法跟思考能力 你可以去找那種比較多人AC的題目 這些通常都是基礎題 剩下的就是你的解法好不好 (寫這種題目最大的樂趣就是你的時間有沒有辦法比其他人短) 一方面也可以從解決問題中得到成就感(這點看個人啦) : 請各位前輩給我這位學生人生上的建議,我虛心受教 : 也可以推薦我書籍等等,我會努力把他看完,我知道自己看的書還不夠多 : 可以建議我要考哪些證照嗎?.... : 要踏路資訊業的託益基本門檻要多少? : 我不想以後是悔恨的四年 要走資訊業我覺得最重要的是「自我學習的能力」 因為你不太可能學會C之後就一輩子寫C 也不太可能學會Java之後一輩子只寫Java 甚至搞不好你就業的時候你工作要用的程式你完全沒碰過 以我自己為例子 去年年底退伍前有被一家公司邀去面試 去的時候考了SQL的語法 因為太久沒碰SQL連最簡單的查詢資料庫功能我都寫得零零落落還寫錯… 回來後知道自己有這方面弱點 也瞭解未來工作上也是會有很大的機會會用到 所以就找書重新複習SQL 至少目前一般常用的指令都知道怎麼用了 只差在熟練的程度 證照的話 除非你拿的都是頂級證照 不然我覺得你直接拿你比賽過的獎狀 或直接列出你有設計過哪些程式接過哪些case還比較有用(朋友的經驗) 有這些東西通常就是薪水要開多少的問題(大公司就不一定) 我覺得對於證照的觀念應該是給你的實力錦上添花 你實力夠有作品 那有沒有這張紙根本差沒多少 英文差的話在吸收國外新知跟閱讀原文的API或技術文件會有差別 不然一般寫程式都有中文書或網頁可以參考 英文不好會比較吃虧 但我認為絕不是你能不能在資訊業立足的最重要關鍵 總之 你可以趁現在寒假最有空的時間每天至少花個兩小時重頭練習 練程式不怕慢只怕停 如果這樣都做不到再考慮自己是否適合走這條路 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.141.135
bleed1979:其實證照沒過初級的不能考頂級的。 02/08 18:10
peanut97:推 02/08 22:47
alan3100:以原po的狀況每天2小時是不夠的 好歹也10小時起跳(認真 02/08 23:12
pkmilk:推 02/09 00:08