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

看板Soft_Job作者 (阿哲)時間12年前 (2013/04/12 23:24), 編輯推噓7(7021)
留言28則, 14人參與, 最新討論串1/8 (看更多)
目前我是電機系 - 大二(科大)的學生,二年級時開始對寫程式有了一點興趣, 大二上時先跑去修了大三的JAVA,然後二下就先找教授做專題了,由於是第一次做專題, 教授要求的,我們一組(2個人)就做(我們都是第一次做專題),然後我做到今天,大約做 了1個多月而已,發現了一個蠻嚴重的問題..... 因為我們都是老師要求甚麼,我們就做甚麼.....到今天發現,這些東西程式根本串不起來 ,也就是說,再做專題之前,我應該先把整個『架構』想好在下去做的,不然一堆程式碼 都是GOOGLE然後COPY再改一改而已(總覺得這樣沒什麼效率) P.S 做的時候是用第一次才接觸的 C# 所以,我看我下禮拜和組員討論時打算說,「我們是不是該砍掉重練了....」 我猜到時候和教授說一定要被罵了..... 結論: 我想請問版上高手幾個問題 1. 做一個企畫 or 軟體 or 專題 是不是該心裡有個稿,也就是說我哪裡要怎麼做之 類的!? 2. 還有哪些是要成為一個程式設計師必備的呢?! 肝?! 創意?! 如有違反版規~ 會自D 謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.133.3

04/12 23:27, , 1F
看一下軟體工程相關的書?
04/12 23:27, 1F
※ 編輯: TWTRubiks 來自: 114.47.133.3 (04/12 23:28)

04/12 23:35, , 2F
架構能力不是說有就有,寫多了就會知道怎樣寫好怎樣不好
04/12 23:35, 2F

04/12 23:35, , 3F
光是看書很難有比較深的體會 寫程式容易,寫好難
04/12 23:35, 3F

04/12 23:41, , 4F
樓上說的沒錯,程式寫不夠多,就算看書你也沒有感覺
04/12 23:41, 4F

04/12 23:44, , 5F
就跟游泳一樣 光是看或看別人寫也不會有感覺
04/12 23:44, 5F

04/12 23:46, , 6F
現在不犯的錯,以後總有機會去踩到
04/12 23:46, 6F

04/12 23:53, , 7F
在練基礎功就別copy程式碼 不然湊出來也學不到啥
04/12 23:53, 7F

04/13 00:01, , 8F
在學校就多試多學啊,反正做錯頂多被罵
04/13 00:01, 8F

04/13 00:02, , 9F
可是我到現在還在copy耶~@@
04/13 00:02, 9F

04/13 00:30, , 10F
1.要有架構圖,再來是規格書
04/13 00:30, 10F

04/13 00:30, , 11F
就像蓋房子要先有設計圖和監工流程一樣
04/13 00:30, 11F

04/13 01:52, , 12F
大2+電機..我不知道有多少資訊的課能支援你去定架構 = ="
04/13 01:52, 12F

04/13 01:54, , 13F
而且不管是C#還是JAVA 物件導向就是常用 ~_~" (定好架構不會
04/13 01:54, 13F

04/13 01:54, , 14F
切CLASS 等於沒定=_=)
04/13 01:54, 14F

04/13 08:47, , 15F
看一下"深入淺出-設計模式"吧~沒經驗有的時候需要先求有再
04/13 08:47, 15F

04/13 08:48, , 16F
求好~因為單憑紙上談兵~很多時候會有很多沒考慮到的狀況
04/13 08:48, 16F

04/13 08:50, , 17F
之後還是有可能因為慾求不滿~寫了又翻~翻了又寫~但是寫久
04/13 08:50, 17F

04/13 08:51, , 18F
了就是你的~邊寫邊吸收經驗吧...
04/13 08:51, 18F

04/13 08:54, , 19F
另外~書上的模式不是套了就可以爽爽用~還是要考慮到套用之
04/13 08:54, 19F

04/13 08:54, , 20F
後是否有效能和記憶體吃太兇的問題...
04/13 08:54, 20F

04/13 09:22, , 21F
學會「犯錯」很重要...
04/13 09:22, 21F

04/13 22:06, , 22F
兜不起來是你根本不懂,跟你有沒有打底稿沒關係
04/13 22:06, 22F

04/13 22:07, , 23F
如果你本來就寫不出來,你一開始有打底稿還是寫不出來
04/13 22:07, 23F

04/13 22:07, , 24F
如果你會寫,就算結構上有點問題還是可以修正跟接起來的
04/13 22:07, 24F

04/13 22:14, , 25F
你應該先搞懂你要拼起來的是什麼東西 這樣才有辦法拼吧...
04/13 22:14, 25F

04/16 17:32, , 26F
會串不起來是因為你們都用copy的吧 這些code的底層架
04/16 17:32, 26F

04/16 17:33, , 27F
構都是各自寫各自的 想直接串當然串不起來 要串起來就
04/16 17:33, 27F

04/16 17:33, , 28F
找其中一個當核心架構 其他的code找出你們要的移過去
04/16 17:33, 28F
文章代碼(AID): #1HQ2SR9B (Soft_Job)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 8 篇):
文章代碼(AID): #1HQ2SR9B (Soft_Job)