我沒有基礎,非本科系,
但是又怕外面的補習班收天價騙錢,
於是我找上了學校(某所大學)裡的進修班,上的是C++基礎課程,
有很強烈的學習熱忱想學好C,自認邏輯觀念還不錯,
我是上假日班的,每次上課就會發現有某些同學憑空消失,
當時心想,我才不會步他們後塵,
不過,就在我上了幾堂課後,我碰到了前所未有的挫折感,
我好像也快消失了‧‧‧‧‧
但是我並不想!
問題是我才剛上沒幾堂課而已就面臨如此大的窘境!
上課時我超級專心,筆記從沒漏抄,從不遲到,
回家後也一直練習,另外還買書自學,
有時間就練習,在公司上班時也時常偷練,
總之好學生會做的一切我都做了,
老師教的內容看似簡單,我應該都懂,
但是,為何我現在會讓自己陷入“聽不懂”的情況?
原本我對學好此課程的野心比大安森林公園總面積還大,
碰到這種情況讓我陷入了重度憂鬱,
心情很差,很想砸爛電腦,然後再砸爛自己的腦~~
我有那麼大的野心是因為我想學程式然後轉職,
這對我來說非常重要,
想轉職是因為想要讓自己的生活變得跟正常人一樣正常一樣好,
因為我現在的生活非常地不正常!!
我有2份正職的工作,一天只能睡2小時,
我想結束這一切,這樣的生活已經過了好久,
我不曉得可以撐到何時‧‧‧
當老師教到function時我已經有點不知所云了,
上星期教到“指標”時我幾乎完全崩潰!
我可以發問,但問題是,我連要如何發問都不曉得‧‧‧‧
我覺得當一個很有心學習、理解能力好的學生聽不懂上課內容時,
除了發問可能可以有效的解決問題外,
就是老師的教學方式和表達能力要好,
我發現老師的表達能力和我的理解能力無法取得有效的傳輸連結,
這一點我在第一天上課時就有感覺,
只是當時我都還懂他在說些什麼,接下來情況就一次比一次還糟!
有看到我問題的人我想請教你們,
我的狀況和程度如果你們能夠理解的話,
下一步我該如何走?
我還是很有心想學好C++,
我現在唯一想得到的就是換地方學,
有哪裡可以教白痴學好程式的地方?
學習受創挫折感巨大到讓我覺得自己近乎白痴,
因為其他同學看起來好像都懂,
我坐在後排,上課時我看到有些同學都在上網玩,
不曉得是他們早就懂老師正在講的東西,
還是早已放棄、來這裡上課只是因為下課時父母親堵在校門口‧‧
所以,拜託,請幫幫我,
有誰知道我該怎麼做?
或者哪裡有教C++教得好的老師?
外面的補習班也可,
不過真的要針對像我這種低能的學生也教得好的老師授課,
我真的很有心要學習啊~
或是哪兒有家教?
一對一教學會不會比較好?
謝謝~
2007-07-01 16:49:09 · 12 個解答 · 發問者 jarv 2 in 電腦與網際網路 ➔ 程式設計
麻煩有能力幫助我的人再多給我些訊息啊~~
我現在好憂鬱好沮喪啊‧‧‧‧
謝謝大家的回答~
2007-07-01 18:15:44 · update #1
首先,我要感謝大家熱情的幫忙,
不厭其煩的為我解答,
我想,可能是因為我太過急躁的關係,
導致影響我學習的心態,
你們所有的解答和意見對我的幫助真的很大,
現在我的心情好很多了,
對學習語言的態度也有了轉變,
當面對困難時一樣會很努力的去克服,不會放棄!
從你們的回答當中我學了很多,
這些對我的學習來說都是最寶貴也最真實的意見,
真的謝謝你們,我不會讓你們失望的!
我現在要將你們的回答交付投票,
希望你們不要介意才好~
謝謝大家~~~~~~~~
2007-07-05 12:10:53 · update #2
我跟你的狀況十分相近,
我也是非本科系,
我也是想轉跑道,也是有些野心
ㄧ開始,
我也是很認真的學習,都還跟的上進度,
但是,
這學期,我越來越沒信心,
我覺得自己以前對任何事都有很強的信心,
覺得自己應該都OK,
也是這樣的想法,
所以,
勇敢的跨領域來學習程式,
但是,
當我跟不上進度,
全班等我(因為老師會讓我們練習程式,等大家都OK後,才進下一個進度),
我那時,甚至後來,都有很深的無力感,
後來有機會可以嘗試某網站的管理,
我第一步就無法解決程式問題,
花了20小時,
只研究那個程式,
結果還是沒有成功,
好無力。這種無力來自自己無法解決問題的困擾。
到現在,還是很怕程式。很怕!!
不過,我現在告訴自己,ㄧ定要逼自己面對,強迫自己要去碰程式。因為程式不練,就無法熟悉。但是,這種練是要去看程式背後的邏輯。因為自己是文科出身,長久以來的文科邏輯,與理科邏輯好像是不ㄧ樣的。
我的老師也有說,其實,學程式是在訓練自己的邏輯。
所以,我覺得你可以ㄧ對一教學,讓老師調整我們的思考邏輯,邏輯方向對了,很自然我們就會了。這種會就是"真會"。
共勉之,我們加油。不要沮喪,向前衝吧~~
2007-07-01 17:07:06 · answer #1 · answered by Amy 2 · 0⤊ 0⤋
這有類似的
▶▶http://qoozoo04480609.pixnet.net/blog
2014-06-24 21:30:35 · answer #2 · answered by Anonymous · 0⤊ 0⤋
寫程式是長長久久的,
一天兩天無法看見他的全貌。
指標,遞迴通常會一開始覺得陌生。
那是因為你以前沒看過他。
指標你要先想它就是我們生活中的路標。
就是一個指向記憶體位置的東西。
大方向要抓住,
程式語言的每一個階段每一個主題都會有一個重要的概念。
遞迴?
就是自己呼叫自己。
步驟可以分成base step與recursive step
我們在撰寫遞迴程式就是在找這兩個步驟。
當我們瞭解大觀念之後,
階下來的時間就是慢慢琢磨了。
不用害怕怎都寫不出程式,時間與練型的工夫是必要的。
一兩個月是看不出效果的,
當你時常想你就會發現,你的思路會欲來愈順。
2007-07-08 09:02:29 · answer #3 · answered by SAMPAHE 3 · 0⤊ 0⤋
C/C++ 語言其實不難啊
邏輯觀念好的人自己看書學應該很容易
我自己也是自修學的
如果你有觀念不懂歡迎你寫信來和我討論
別灰心啊
你只是還沒掌握到正確的學習方法罷了
2007-07-04 19:50:15 · answer #4 · answered by 阿霧 6 · 0⤊ 0⤋
1.首先,我要跟你強調一點,如果你是因為想轉職,那《喵喵咪》說的你一定要看進去,C/C 雖然功能很強大,但對就業市場而言,應用的真得不多,除非你真的是想朝game或電子業發展,但真得很累人喔,而且壓力超大,是有時效性的,不過程式語言是相通的,學好一種再學別種就快多了,你可以考慮從別種語言入門,VB或PHP、Perl....。
2.學程式語言要頭腦清晰,我看你說每天睡二小時,我想是不是因此造成你的學習障礙?
3.指標算是C/C 一大特色,要老師會比喻且自己頭腦清晰會較得心應手,但不一定要會指標,很多東西不用指標一樣可以達到,只不過用指標俐落、快些,條條道路通羅馬。我的意思是指標不要強求自己要馬上學會,先有個概念即可,日後再慢慢琢磨,可能會發現其實不像當初感覺那麼難,但Function部份要自己多練習,或是多看些應用例子。
2007-07-03 19:41:47 補充:
建議你先說你理想轉換的工作內容為何?或許大家可以給你建議先學什麼程式好,不要等到學完了,發現原來想工作的根本不用那軟體,真得會瘋掉~
2007-07-03 19:53:34 補充:
還有,信心很重要,如果你一直認為自己低能,不管做什麼都會很困難。
學校開的課不一定就好,看你住的地區是在哪,可以打聽一下有口碑的老師,再報名。重點是真的不要太急著學會指標,想當初,即使是本科系也是一堆人掛掉,Function真的要學好,多看應用的例子。祝福你~
2007-07-03 15:38:27 · answer #5 · answered by 上窮碧落下黃泉 2 · 0⤊ 0⤋
我覺得樓主的進度相當不錯!
我是先看書,後來在電腦公司上班,再看書,以上花了7年。
後來去上專科學校,就覺得實作所遇問題與理論可以相互結合印證。
現在是三等特考的公務人員。
引學記的一段話「故君子之於學也.藏焉修焉.息焉游焉.夫然故.安其學而親其師.樂其友而信其道.是以雖離師輔而不反」,請樓主不必急於數進!
2007-07-02 06:06:45 · answer #6 · answered by Diamond Liu 7 · 0⤊ 0⤋
首先建議你先修一門課.叫計算機概論.內容是介紹計算機怎麼工作.數字系統.程式語言等等有的沒有的.幾乎所有的CS 一年級都會上這門課.(只是不知道為什麼現在老師越上越爛進說一些網路應用).請不要小看這門課.很多大學的CS轉學考都會考此科.
你學的C語言有的知識就必須從計算機概論這門課得知
不懂指標.因為你可能不知道memory 有所謂的address 這件事.沒關係計概會告訴你那是什麼.
若你真的還是稿不懂指標.如其他人說的.學一些沒有指標的語言把.如java. PHP . VB 這些語言都沒指標.且目前的應用也很多.
相信我除非你想搞硬體或是寫game .C/C++ 在台灣的市場是很小的. 你看的到的網路web應用很少用C/C++ 寫,大部份是用php,perl,asp.jsp寫的. 一般公司用的資料庫系統.如會計系統.ERP 更少看人用C/C++ 寫(可以說是沒有)
如果你真的想用C/C++賺錢.我想.你也不用想過正常生活.在臺灣C/C++ 幾乎都是硬體廠商在用的語言.如數位相機的軟體.IP 分享器.MP3 player DVD playe,手機軟體r . 這些等等電子產品的軟體.用的都是C. 這些公司都有一特色.1電子公司. 2研發人員天天加班.沒加班費. 當然薪水也高. 3賣的是電子產品不是軟體. 所以很少有人知道.這些產品內有所謂的軟體.兒他們幾乎都是用C寫的.
寫了一些C/C++的好.也寫了他的不好.盼望此版的C/C++愛好者諒解一下.
2007-07-02 09:53:58 補充:
記得我學的第一個程式語言是BASIC 有行號的那種. 買到的書打開. 也不是一開始就教BASIC 的語法指令. 開頭是教你電腦有那些東西組成. memory 是什麼. 反正就是機概中會說的東西. 或許因為如此也讓我打下一些基礎. 那本書大概是23年前的書把. Apple II 的時代.
2007-07-01 21:11:17 · answer #7 · answered by SiYu 5 · 0⤊ 0⤋
我想,你的下一步就是不要再把自己當白痴了,
有時間懷疑自己是不是白痴,不如靜下來分析、思考問題出在哪裡…
這是寫程式的必備條件之一!
另外,不要在意別人的學習成就,因為那些都不是你的,
如果覺得別人懂你不懂,那就去請教,
不恥下問也是寫程式的必備條件之一!
再另外,不要把自己逼那麼緊,
留口氣給自己喘,人生那麼長,看遠一點會比較曉得自己在幹什麼,所以…千萬不要做傻事!
希望上面幾點可以給你一點心理上的幫助,
至於程式方面…不嫌棄的話,倒是可以找我切磋一下…:D
2007-07-01 19:50:14 · answer #8 · answered by coldstar 2 · 0⤊ 0⤋
我是自已買書來學的…
(小綿羊想吃泡麵…)
2007-07-01 18:00:13 · answer #9 · answered by Big_John-tw 7 · 0⤊ 0⤋
指標是 C 出名的東西之一,(不是 C 首創的!首創者好像是 Pascal。)
也是 C 被人批評的東東!
它不好學!
Java 就完全不讓程式師有弄指標的空間!
為的就是:好學、好除錯(debug)。
C++ 比 C 難學!
我的同學,當 Java 的助教。
約4個月前,他就想在暑假學 C++。
上個月他換指導教授:美國 CS 排第一的 CMU畢業的。
指導教授要他趕快學 C++。
他 K 得很兇,三週了,...
我是 24 年的程式師,學過組合語言,用它賺過錢的。
C 約學了20年。當然也用它賺過錢。
我也小幫他一點;但,他還是...
2007-07-01 21:49:50 補充:
程式設計本來就不好學。
C++ 算是難學的語言之一。
所以,不必太自責。
我 C 也是摸了約 3 年以後,才勉強算得上高手。
到現在,仍有一些 C 的東東不是很清楚。
(只知道:C / 我 有這問題。)
2007-07-01 17:48:09 · answer #10 · answered by ? 7 · 0⤊ 0⤋