Re: [請益] 關於程式設計師該有的能力

看板Soft_Job (軟體人)作者 (快樂一整年 ^^~~~)時間13年前 (2013/04/15 17:16), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串8/8 (看更多)
※ 引述《TWTRubiks (阿哲)》之銘言: : 目前我是電機系 - 大二(科大)的學生,二年級時開始對寫程式有了一點興趣, : 大二上時先跑去修了大三的JAVA,然後二下就先找教授做專題了,由於是第一次做專題, : 教授要求的,我們一組(2個人)就做(我們都是第一次做專題),然後我做到今天,大約做 : 了1個多月而已,發現了一個蠻嚴重的問題..... : 因為我們都是老師要求甚麼,我們就做甚麼.....到今天發現,這些東西程式根本串不起來 : ,也就是說,再做專題之前,我應該先把整個『架構』想好在下去做的,不然一堆程式碼 : 都是GOOGLE然後COPY再改一改而已(總覺得這樣沒什麼效率) : P.S 做的時候是用第一次才接觸的 C# : 所以,我看我下禮拜和組員討論時打算說,「我們是不是該砍掉重練了....」 : 我猜到時候和教授說一定要被罵了..... : 結論: 我想請問版上高手幾個問題 : 1. 做一個企畫 or 軟體 or 專題 是不是該心裡有個稿,也就是說我哪裡要怎麼做之 : 類的!? : 2. 還有哪些是要成為一個程式設計師必備的呢?! 肝?! 創意?! : 如有違反版規~ 會自D : 謝謝大家~ 板上很多前輩提出很多有用的觀點 畢竟第一次, 會遇到的問題本來就一定會超出你先前的預期 另外我也提一個很有用的建議....不要怕砍掉重練 因為是新手, 做之前必然考慮不周詳 做了之後才發現剛開始設計時的架構會遇到問題, 是常有的事 就砍掉重練吧...這就已經算是一個經驗了 (即使是失敗的經驗) 所以當你發現現有架構已經無法提供你足夠的彈性或功能....砍掉吧 想想要怎麼做出更有效的架構, 比原地打轉來的有意義多了 -- 不想因為什麼都不努力而後悔.... 如果我因為什麼都不努力而後悔.... 我更希望 勇敢嘗試之後卻失敗了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.105.226

04/15 19:44, , 1F
贊成
04/15 19:44, 1F

04/15 20:04, , 2F
個人認為去學好方法前應該先體會一下爛方法爛在哪
04/15 20:04, 2F

04/15 20:31, , 3F
所有的事,做之前都要考慮周詳,不是只有寫程式
04/15 20:31, 3F

04/15 21:45, , 4F
我覺得原PO最需要的是學refactoring...:P
04/15 21:45, 4F
文章代碼(AID): #1HQyLWiS (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1HQyLWiS (Soft_Job)