※ 引述《terry8575 (豪哥)》之銘言:
: 本來大一讀外語,但後來考慮到出路與前景,工作被取代機率高,還有家裡經濟等因素,
: 就下定決心轉系了!
: 大一下申請轉系,大二上平轉進資工
: 升大二前有買書來練習寫C語言,想說開學上課應該能聽得懂一些....
: 現在是一邊修大一程式語言跟微積分一邊修大二的課,
: 但因為課程衝堂很多,所以也不知道能不能準時畢業....?
: 目前上大二的課感覺內容都滿抽象的
: 離散,資結,組語等等的課上起來感覺真的很抽象,程式作業也常常寫不出來.....
: 跟之前外語系比起來
: 整個受到的打擊說真的有點大!
: 感覺自己有點止步了
: 這樣的我,到底該怎麼進步呢?
: 但我其實也想在大三下補習拼看看能不能考個國立資工所,
: 我是覺得有好的學歷也能找到比較好的工作跟薪資,目標也是想趁還沒30歲之前就在國外
: 工作
: 想問這方面的大神們能給小弟我一些建議嗎?
大大你好,我自己也是從純文組(偏教育)跨資工系修課,
跟你比較不一樣的是我不是轉系,而是輔系(本科系的課都修完了,大四才開始輔系)。
但應該還是可以給你一些建議,希望能對你有幫助。
我認為你的問題最大的癥結點在於:
1. 你C的基礎是看書自學的:
不是說看書自學不行,但就我的經驗看來,看書自學往往就是把題目看一看,
然後逐行了解範例程式碼,看得懂就覺得會了然後繼續往後看。
然而我認為寫程式最能學到東西的時候,
是卡在一個你想破腦袋都想不出為什麼會錯的bug。
這時你才會去查、去研究自己為什麼會出這個bug、甚至和同學一起討論,
有可能是因為指標亂指、或是陣列把'\0'吃掉之類的,
在你解出bug之後一方面可以增加印象,另一方面也會對底層結構更加了解,
往後在遇到類似的bug也比較能更全面的看到問題所在。
最重要的是他能慢慢增加你對程式的興趣,
像玩遊戲破關一樣透過解出bug的成就感來過關斬將。
如果只是靠著「因為讀外文會餓死,所以我要轉CS賺多一點」這種心態學程式,
很容易在遇到瓶頸時因為無法突破而想放棄。
以外文舉例,如果你本身對語言沒興趣,那你在學語言學、句法學的時候一定很想撞牆,
而且東西都是背完就忘,什麼都學不到。
CS的領域更是如此,唯一的差別是當你在讀CS時有一處「背完就忘時」,
你後面在面對資結或演算法時,
很容易因為沒有足夠的基礎知識,而變成像在黑盒子掏東西,
掏出來也不知道要幹嘛。自然東西就會變得很抽象。
2. 就算能準時畢業,不會寫程式,你也只是把痛苦延後到未來而已:
我覺得大大不要因為害怕延畢就把課全都塞在一起,寧願課少,
花多點時間去把基礎補起來、去修計算機概論,好好了解程式語言、電腦架構,
在寫程式時才會比較輕鬆,也比較能了解一些指令的意義。
數學也是同理,像在修微積分時,若高中數學早就忘記或一開始就沒記住過,
學起來不抽象才厲害哩!我建議大大可以去youtube或其他開放課程的平台,
好好把數學基礎補起來,再去認真學這些東西,一來學起來會比較具體,
二來才不會在硬是把覽趴捏爆、極限及格邊緣把課修過後,什麼都沒學到,
那就完全是本末倒置了。
微積分的話我很推薦這位老師: https://www.youtube.com/watch?v=mIh469HPpXs
他教的是一些微積分的基礎,當年我前半學期的微積分都是靠這個XD
或是這個: https://goo.gl/GTJzJ1
然後DS、邏設都是靠一些youtube上的印度人的教學..雖然口音很重OTZ,但很多都不錯。
= = = =
最後給大大一些自己在資工修課的心態建議:
1. 不要有「我是文組,這個我不會很正常」、「我文組我數學爛正常」的心態:
我一開始在修資工的課時也常常抱著這種心態在學東西,
但這心態漸漸成為我在面對挫折、面對難題時逃避的理由,
然後一點一滴讓自己失去戰鬥能力,真的很可怕。
在我經歷過這幾個學期後,我認為其實人根本沒有分什麼文組、理組腦,
只有學習模式和理解速度的差異,然而老師們都是透過一樣的教學模式在教所有同學,
自然有人學得快、吸收的比較好。
加上理工科目有一個很可怕的地方,就是像我前面提到的,
它們就像是一條條的鍊子,當它在一處斷掉後,就很難接上前面的東西,
導致你後面只能片段獨立了解,造就了很多人認為自己根本就是數學白癡、理科白癡...
其實只要找到適合自己的學習模式,每個人都有成為「理工人」的潛力,
剩下的就是你對那個領域「有沒有興趣」而已了,而不是「有沒有能力學會」。
2. 只有你自己知道自己的決心有多少:
當你被外人冷嘲熱諷、說文組也想轉CS、文組就是廢、
說什麼會發這種文就知道你人生也就這樣了之類的發言時,千萬不要聽進去,
只有你自己知道你的決心有多少,堅定自己,一步一步往前突破吧!
= = = = =
當初我在這個版PO文發問時也有很多大大來信鼓勵我,
他們的站內信就像一盞盞明燈在一路上引導著我。
在黑暗中前進一定很害怕吧、在未知的領域失去方向一定很無助吧。
希望這篇文章能成為當年那些大大給我的明燈,為你指引出一條屬於你的道路。
我以前找不到方向的時候都會來聽這首歌,推薦給你:
https://www.youtube.com/watch?v=wZAs5K7L8KA
我們共勉之。
--
推 death19407 : 金1BO5最後一場!!!!雙手舉高高幫我集氣!!!\OAO/08/15 21:28
推 superRKO : \OAO/08/15 21:30
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.124.171
※ 文章網址: https://www.ptt.cc/bbs/CareerPlan/M.1545841999.A.2E5.html
推 Binder0010 : 必須推 QQ 12/27 00:56
加油!推 purplepig : 推,我經濟糸轉機械真的很辛苦,但發現自己有進步冑 12/27 01:11
→ purplepig : 心 12/27 01:11
→ purplepig : 而且愈念愈覺的理工科糸才是博大精深 12/27 01:12
推 x246libra : 乾 樓上為什麼想不開轉機械 12/27 08:01
→ x246libra : 從機械逃出來的人之疑惑 12/27 08:02
推 makio : 大推 謝謝分享! 12/27 09:20
推 furio : 推,超中肯的 12/27 10:10
推 terry8575 : 謝謝大大,小弟我感激不盡 12/27 10:11
加油!推 Sonderrr799 : 大推 12/27 12:04
推 ts00328685 : 讚 12/27 19:29
推 cafo1006 : 推 12/27 22:16
推 shownlin : 心態不錯,決心很重要 12/27 23:03
→ shownlin : 不過個人認為確實有天生理組腦這種東西 12/27 23:04
→ shownlin : 如果玩online judge你去看排名前幾名的解法 12/27 23:05
→ shownlin : 大概會覺得世界上怎麼有人好像連腦袋都變二進位 12/27 23:05
其實那種人應該就要歸類在天才了,所以並不在討論範圍內。我所指的沒有文組腦、理組腦是想表達每個人的起點都差不多,
只要學習方法正確,要面對大學程度的理組課程絕對沒有問題。
而不是用文組理組這種強硬的二分法來判斷一個人有沒有能力去學習一個領域的東西。
我覺得有太多人被這種文理組的觀念給綁住,導致理組的同學會去嘲笑文組的同學、
而文組的同學則一輩子認為自己沒有數學、理科的能力。
這樣就還滿可惜的。
※ 編輯: death19407 (220.129.124.171), 12/27/2018 23:20:40
推 terry8575 : d大你真的講得非常的好耶! 看來我也只能花更多時 12/28 00:23
→ terry8575 : 間去練程式跟寫題目了! 12/28 00:23
→ terry8575 : 決心和心態感覺真的超重要,像我心態就不是很堅強.. 12/28 00:24
→ terry8575 : ...只能靠練習與經驗了 12/28 00:24
你現在需要的是找出一個大方向,然後設立不同階段的「具體」短期目標、慢慢進步,像是我要再XX前寫出一個以指標實作的XX,
「具體」和「短期目標」兩個都非常重要,你一定沒問題的,加油!
推 wenrats : 暖! 12/28 01:12
推 Dichroite : 推 12/28 08:07
推 stfang925 : 我也是文組輔資工 不過我大三就輔了xd 12/28 09:47
推 Steinadler : 人可以透過努力去進步 但是天份會決定最終的高度 12/28 10:09
→ Steinadler : 就像人人都可以透過不斷練投來提高自己的射籃命中率 12/28 10:09
→ Steinadler : 但不是每個人都可以成為Curry或是進NBA 12/28 10:10
→ Steinadler : 資工領域的能力分佈很極端 當碼農混口飯吃不難 12/28 10:12
→ Steinadler : 但想走到高端領嚇死人薪水的 那就努力+天份缺一不可 12/28 10:13
不可否認有天分的人在學任何東西或想專精任何領域都會有極大的優勢,但那畢竟也是極端人口,所以我才不打算討論這一塊(加上我自己也不是天才)。
與其被「我不是天才,所以我大概也就這樣了。」這種想法束縛,
不如換個方向思考「我要怎麼做才能有效提升我在這方面的能力。」,
當人一但有了目標後,就會一心往那個目標前進,
慢慢拓展舒適圈,回過神來時就會發現「阿!原來我已經有能力做到這件事了。」,
然後再繼續往下一個目標努力,長久下來你所累積的能力與經驗也是非常顯著的。
補充一個我自己畫的醜醜示意圖:
https://i.imgur.com/VdeV1Qm.jpg
任何產業都很極端,因為每個產業的能力趨勢一定都是程常態分佈(除非人口基數少),
就算不能成為產業中的菁英,也能成為產業中的高手阿!
資訊的領域並不是像NBA一樣、若不是菁英就無法存活,
你只要有能力,最終一定會被看見的。
最後推薦一個我很喜歡的ted影片給大家:
https://www.youtube.com/watch?v=5MgBikgcWnY
※ 編輯: death19407 (220.129.124.171), 12/28/2018 10:30:26
※ 編輯: death19407 (220.129.124.171), 12/28/2018 10:43:13
推 DarkBottle : 推 12/28 11:47
推 a6109a6109 : 推 12/28 15:04
推 Krisjenner : 推<3<3 12/28 16:21
推 Ending1 : Po文者成熟 12/28 18:01
推 Singleceller: 好文 12/28 20:32
推 qazasd741852: 推推 12/28 21:02
推 fishcat003 : 推推! 12/28 21:11
推 FinStaSJH : 推! 雖然沒有輔資工,但網路上真的很多很好的CS課 12/28 21:51
→ FinStaSJH : 程,如果怕跟不上,可以在寒暑假先在網路上找相關課 12/28 21:51
→ FinStaSJH : 程看一遍,跟他們出的習題寫一遍,我想這對於開課後 12/28 21:51
→ FinStaSJH : 進入狀況應該會有很大的幫助。 12/28 21:51
→ loa123 : 中華科大有些教材不錯 資料庫也是看他們的 12/29 10:07
推 jean20157 : 原po人好溫暖 推一個 01/02 21:53
推 mia3 : 優文推! 01/05 00:41
推 wade52 : 推 真的是如此 根本沒有理工腦 文組腦的差別 01/12 12:33
推 aa800129315 : 推 01/21 19:43
沒有留言:
張貼留言