看板 Soft_Job 關於我們 聯絡資訊
其實說穿了就是尚缺乏解決問題的能力 雖然很多人說了很多範例 該如何做 但是新手還缺乏這種思維的鍛鍊 這種思考在初期是要訓練的 你把製作過程都講出來後 新手就知道怎麼做了 問題在於新手不知道這個製作過程 是如何想出來的 其實我們很習慣這種思維了 可是那些還沒擁有解決問題的思維的人 常常就是卡死在這一關 解決問題的能力 這個能力說起來很籠統 不過還是可以給一些部分的總結 第一,如何拆解問題 新手第一件要學會的絕對是拆解問題 把大問題拆成中問題 中問題拆成小問題 第二,現實問題轉換程式碼 當會把問題拆到很小的時候 在一個極小的問題 通常就可以用程式碼來解決 第三,Library、API的熟悉 當會的Library越多 一次能解決的問題大小就可以加大 也就是原本問題我拆成小問題才能轉換程式碼 因為會使用Library就可以在問題拆到中問題 就直接用Library解決而加速 工程師每天就是不斷的輪迴這些步驟解決問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.97.3.113 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1550922309.A.AA6.html
prag222: 之前改一個BUG 一行就修正了 可是包了三層抽象的邏輯 02/23 20:40
prag222: 之後看到那隻程式碼 那一行直接跳過 反正修好沒問題 02/23 20:41
prag222: 年紀大了 老人模式 好好的沒事別來找我喔~ 02/23 20:43
viper9709: 推這篇~此篇正解 02/25 00:40