Re: [請益] 如何增進自己程式的實力?

看板Soft_Job (軟體人)作者 (「雄辯是銀,沉默是金」)時間4年前 (2020/10/12 18:18), 4年前編輯推噓8(8022)
留言30則, 8人參與, 4年前最新討論串4/6 (看更多)
※ 引述《camry2009 (camry)》之銘言: : 我是台科的資工系 (原本是高中生) : 大一剛從機械轉過來,在一下有修過C# : 目前直接銜接資工大二的課程 : 現在學的東西的確讓我比較有興趣,但一方面也覺得有點挫折 : 現在學到的資料結構 ,數位邏輯等課程的功課都花費我大量的時間... : 我暑假因為怕跟不上大家,有先去台大暑假開設的C語言設計課程,希望至少不要差的這 : 麼多 : 但我資料結構想了10天...別人一個小時就輕鬆解決..還是讓我有點對自己失望, : 甚至會有點害怕打code... 資料結構本來就是一個很難的科目, 沒有接觸過的話, 花費大量時間是有可能的。 但很好運的是, 大部分都不需要自己寫資料結構, 只要用標準程式庫就可以, 但這不是說就可以不管資料結構, 能在學生時代把基礎打好是有好處的。 在我工作經驗中, 只有 2 個工作會需要自己打造資料結構, 但也都不是太複雜的資料結構, 一般是 linked list。 真覺得有趣的話, 應該會覺得這個挫折感很有挑戰, 會想突破他才是, 苦澀之後的甘甜令人如沐春風, 通體舒暢。 : 大一的課程---C語言程式設計目前都還可以,但資結有點讓我失去信心的感覺 : 我想讓自己趕快跟上大家...想要趕快進步 : 有先去爬過tinlans大大的文章了...要先搞清楚自己要幹嘛,我原本想說想成為寫遊戲的 : 工程師,但感覺離夢好像越來越遠了,也不確定會不會繼續這個想法 我一開始也是想寫遊戲, 但是後來在做嵌入式開發, 遊戲也只寫過一個俄羅斯方塊, 我覺得還蠻難寫的。 : 這樣會有礙我的進步嗎? : 然後我想問一下,程式不會的話是不是不要問人比較好? : 我想很久之後,越靠近繳交期限,就會很想把作業交出去...就會去請教別人,這樣是不 : 是錯誤的學習方式? : 還有一點是我現在身邊的用書是:absolutely c++,是原文的 : 最近在想要不要買C++ primer 因為好像大家都推這一本 : 然後我朋友跟我說買中文就好了...看比較快,學程式知道他講甚麼就好了。可是我看ptt 我是建議看中文的, 我自己是有中文看中文資料, 沒有中文就看第0手資料。 開玩笑的, 第0手資料你應該還沒辦法, 沒有中文資料才查詢英文資料, 除非你閱讀英文資料像喝水一樣容易, 初學的話, 中文資料 有相當的親和力。 : 大家好像還是推原文,因為意思比較不會跑掉? 請問該怎麼選擇? : 然後我該怎麼增進自己實力比較好? 一直刷題嗎?如果要,題目該刷哪一種的? : 有點迷惘的感覺...希望前輩們可以給我一點方向 感謝! 刷題當然可以提高實力, 但是你不會覺得很無聊嗎? 你沒有更想寫的程式嗎? 如果真的沒有, 那就刷題吧! 刷題總是讓我想到以前的功文數學。 -- 紙上得來終覺淺,絕知此事要躬行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.141.254 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1602497904.A.BE8.html

10/12 18:28, 4年前 , 1F
我們老師把函式庫禁掉 那些string vector都不能用qq
10/12 18:28, 1F

10/12 18:40, 4年前 , 2F
因為你現在是初學者,如果一開始就讓學生用push/pop之
10/12 18:40, 2F

10/12 18:40, 4年前 , 3F
類的操作,對array的index操作就會不夠熟練
10/12 18:40, 3F

10/12 19:01, 4年前 , 4F
Data Structure課通常都會要求自己用C重刻吧? 不然只call
10/12 19:01, 4F

10/12 19:01, 4年前 , 5F
stl能學到什麼
10/12 19:01, 5F

10/12 19:03, 4年前 , 6F
還有對英文一定程度熟練後,讀、寫(打字)絕對比中文快。我
10/12 19:03, 6F

10/12 19:03, 4年前 , 7F
還是覺得應該趁大學有空多練英文,長痛不如短痛
10/12 19:03, 7F

10/12 19:36, 4年前 , 8F
所以ca大認為買原文的primer比較好嗎
10/12 19:36, 8F

10/12 19:46, 4年前 , 9F
看你英文程度 我認同這篇說的 如果你英文程度無法流暢閱讀
10/12 19:46, 9F

10/12 19:47, 4年前 , 10F
的話那還是買中文書就好 要學英文用別的管道學
10/12 19:47, 10F

10/12 19:48, 4年前 , 11F
別以為可以用原文書練英文 絕大部分只會因原文書放棄程式
10/12 19:48, 11F

10/12 20:36, 4年前 , 12F
s大精闢 英文書從入門到入土的最快方式
10/12 20:36, 12F

10/12 20:43, 4年前 , 13F
有需要買c++函式庫的書嗎 除了primer以外
10/12 20:43, 13F

10/12 20:47, 4年前 , 14F

10/12 20:47, 4年前 , 15F
這本ok嗎
10/12 20:47, 15F

10/12 20:54, 4年前 , 16F
學校會要求資料結構自己刻 是因為要你學會它的原理
10/12 20:54, 16F

10/12 20:56, 4年前 , 17F
因為實務上會遇到很多非標準的資料結構 各種變化形態
10/12 20:56, 17F

10/12 20:58, 4年前 , 18F
然後更重要的是怎麼應用 依你的需求設計出適合的資料結構
10/12 20:58, 18F

10/12 20:58, 4年前 , 19F
這塊我們以前學校老師沒教 只能自己想辦法練
10/12 20:58, 19F

10/12 21:01, 4年前 , 20F
c++ 書籍推薦/學習方式心得 https://rb.gy/7rlhtn
10/12 21:01, 20F

10/12 21:02, 4年前 , 21F
工作上無論前後端,嵌入式firmware,app DS都是最基本的
10/12 21:02, 21F

10/12 21:11, 4年前 , 22F
也對,如果英文吃力就買中文。程式英文分開練
10/12 21:11, 22F

10/12 21:16, 4年前 , 23F
DS的應用(c++的stl或java的collections)修其他實作相關的
10/12 21:16, 23F

10/12 21:16, 4年前 , 24F
課會有密集的訓練。所以大二的DS課應該手刻,多了解內部原
10/12 21:16, 24F

10/12 21:16, 4年前 , 25F
理。
10/12 21:16, 25F
※ 編輯: descent (175.98.141.254 臺灣), 10/13/2020 10:14:47

10/14 16:01, 4年前 , 26F
linked list不是學到指標就要會寫的嗎?我記得上大學前,
10/14 16:01, 26F

10/14 16:02, 4年前 , 27F
在外面學C就會寫了。很大的重點是很多人腦袋裡沒有理解與
10/14 16:02, 27F

10/14 16:04, 4年前 , 28F
運用指標的能力,所以學習曲線平緩。
10/14 16:04, 28F

10/14 22:38, 4年前 , 29F
Go大 我覺得我指標概念的確比較弱 我再多練練習題 感
10/14 22:38, 29F

10/14 22:38, 4年前 , 30F
10/14 22:38, 30F
文章代碼(AID): #1VX2rmle (Soft_Job)
文章代碼(AID): #1VX2rmle (Soft_Job)