Re: [請益] 資訊新鮮人對未來感到迷惘

作者: pin85315 (SickCat)   2019-02-15 04:38:17
我也跟原PO一樣,覺得對未來很迷茫
不過我覺得我應該更慘吧
希望板上前輩能給一些建議
我目前是大三,私立普大資工系
我是轉學過來的(家人的關係需要住近一點,以免有什麼問題能就近照顧)
但是前一所學校的東西都不給抵(同樣是資工系)
有些是分數太低,有些是課程內容有差異
連最基本的程設、計概、網概都不能抵
導致我不太可能在正常時間內畢業
最挫折的還不只這樣,我在之前學校的程設是不低分的
甚至還有去修PYTHON,也有修過
到了這所學校重修程設一的時候
才驚覺以前的我根本是什麼都不會
只是自以為懂而已
連作業、考試的大數加減乘除、簡易版本的訂票程式都寫不出來
下學期要修程設一+程設二+計概(要寫簡單的PYTHON跟SQL作業)
之後還要考CPE,是資工系的畢業門檻
以前的我不討厭寫程式,反而蠻喜歡那種動腦的感覺
但是現在我已經覺得漸漸有點害怕了
我真的不知道該怎麼加強程式能力比較好....
資料結構、演算法我之前修的也是二二六六,都沒修過
偏偏UVA、LEETCODE這種練程式的刷題網站,就很需要這些東西
很後悔當初大二不好好念資結跟演算法
我很好奇會寫程式的人都是怎麼訓練的
我寫作業時看教授的題目跟提示,看了半天還是寫不出來...
各位剛開始練程式的時候是怎麼開始的?
是看書的習題一題一題寫出來嗎,還是直接去練習網路上的題目?
教科書裡面需要每一頁都翻過、看過嗎?
還有所謂"作品"的意思是專題跟教授做出來的東西嗎?
還是說自己訂下一個目標,然後寫一個程式出來這樣(比如說簡單的點餐程式)
我真的很怕畢業後,連一些很基本的程式都寫不出來
但是現在卻又不知道該從哪裡開始下手去加強
也很迷茫延畢後,到底要繼續考研還是直接出來...
還有到底該如何開始比較有效率的學習
我很想變強,但是就是不知道從何去踏出那第一步
文長不好意思,之前我也常常在板上潛水跟爬文
明明也是本科系的,卻越看越覺得自己很渺小
夜深了看到這篇文覺得跟我的處境很像,只是我是更糟的那種
希望趁在大學延畢內有限的時間加強程式這部分(C++跟PYTHON)
拜託前輩們指點跟指教了
作者: tinlans ( )   2019-02-15 05:29:00
跟教授做專題練點功,做出成就感來,弄出你滿意的作品開發程式初期可以畫圖輔助思考邏輯,把流程跟步驟先理清,再逐一發揮自己所學把各個步驟實現,慢慢就會了。
作者: brianhsu (墳墓)   2019-02-15 08:21:00
不要只是看,抓張紙筆,把該怎麼做寫下來,畫畫圖,比較容易知道網哪個方向做。通常敲鍵盤是最後才要做的。
作者: hooll111 (Katsudon)   2019-02-15 08:35:00
學會解構問題跟看懂別人的code很重要 比你自己憑空想像程式該怎麼寫有效
作者: pttworld (批踢踢世界)   2019-02-15 08:54:00
如果是C like,當年侯捷的書啟蒙不少人
作者: lanexs777 (GGSM)   2019-02-15 10:25:00
我是覺得 資料結構先好好自學 網路很多資源 演算法搭配著你學到的結構學 沒什麼好後悔的 現在很來的及 我是覺得python 沒什麼好學的 把C 學好一切迎刃而解
作者: cool9203 (看我翹翹的)   2019-02-15 10:48:00
我資結完全沒在上課,要寫程式時就聽一下要幹嘛,然後開寫QQ然後就可以寫出來的,雖然教授出的題目都很簡單啦QQ
作者: zo6596001 (超帥肥宅)   2019-02-15 12:45:00
資工系應該沒必要去學python有其他語言的基礎,python可以學得很快但是反過來就不一樣了~
作者: aa0917954358 (Doem)   2019-02-15 13:18:00
大數跟訂票怎麼聽起來像基哥的程設?
作者: mTwTm (天)   2019-02-15 19:43:00
最近有在實況解題 如果有興趣的話可以跟我要連結~
作者: aa0917954358 (Doem)   2019-02-16 03:30:00
那學弟/妹加油囉! 如果有選他的課的話可能會遇到我 xD 修好修滿基哥的課絕對有幫助
作者: mTwTm (天)   2019-02-17 01:54:00
已寄 XD 感謝支持 (?
作者: aa0917954358 (Doem)   2019-02-17 02:04:00
蠻想知道你助教是誰 應該不會是我這組才對 xD
作者: shownlin (哈哈阿喔)   2019-02-17 15:09:00
leetcode不是直接解答都放在那邊給你看了嗎...討論區或youtube也一堆人在教

Links booklink

Contact Us: admin [ a t ] ucptt.com