看板 Soft_Job 關於我們 聯絡資訊
我的想法如下: 其實單就寫程式, 這一部份我反而覺得就只是 coder ! 跳脫 "寫程式" 這個範疇, 其實我想說的是 "解決問題" 的能力與方法. 我不知道各位如何開始動手打第1行程式碼? 是聽到需求就坐下來猛key? 當我還是菜鳥的時候, 很多資深的前輩, 他們反而花比較多時間在 "討論問題" 討論 "這是一個什麼問題" ? 以前自己還是個菜鳥的時候, 當一堆前輩在討論 我是插不上嘴的, 但是可以從旁了解別人的思路是什麼樣的, 為什麼他可以想到 這個解決的辦法? 如果扣除掉經驗不談, 那他是用什麼方法一步一步達成的. 當然菜鳥的我, 常常想到的都是很笨的方法, 但是, 還是會自己內心演小劇場 如果到時候是我遇到這個問題, 或是要解決這個流程, 如果用我的笨的方法 會不會有什麼問題? 會不會有哪個部份我沒有想到 ? 有點像是下圍棋, 每一個位置都可以下, 但是卻要考慮到, 未來的幾手步數! 我個人認為, 這個就是我所認為的 "偷師". 前輩們並沒有刻意去開一門 "如何xxx的處理方法" 的課程, 但是, 常常可以在 他們砲火猛烈的討論中, 學習到許多. 事實上, 當很完整的討論完畢, 程式寫起來也相對輕鬆許多 ! 給你做參考 :-) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.35.72
KanoLoa:需求的釐清,事前的架構設計應該是coder的基本阿。 05/30 14:36
r0se:簡單來說就是 programer 跟 coder 的差別 05/30 14:48
leicheong:我倒是認為, 細心想想需求中有甚麼微妙地不協調的地方 06/03 00:02
leicheong:對半握「真正的」需求頗有幫助... 06/03 00:03