Re: [請益] 怎麼和人做程式的觀念溝通?

看板Soft_Job (軟體人)作者 (阿龍)時間17年前 (2008/08/27 07:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《yauhh (姚呵呵)》之銘言: : 這邊大概是溝通的關鍵吧! Sever沒問題就不必再談. : 重點是趕快找到例子把前端傳錯數值的情況顯示出來給他看, : 然後告訴他:「你給後端錯的輸入,輸出就是錯的」 : 相信這樣講之後,他就不會再繼續扯他的前端邏輯多麼正確了. : 他沒辦法畫流程圖. 但起碼你可以畫出一部份流程圖跟他溝通. 老實說~之前我已經幫他trace過很多次~並把錯在哪~值變成怎樣給他看 我還以為他會學著用~結果...好像只是越來越依賴我而已...Orz : 這些情況太寫實了,也顯示出當前程式訓練的困境. 寫實?言下之意是姚老大您也有遇到? 呼... : 學網頁程式設計的人太多了,scripting讓技術難度變低,跨足門檻低. : 但很多人都會訛傳著一個錯誤的觀念,就是:「會寫程式需要天份」. : 因為是天份,所以好像不加思考也沒關係. : 因為是天份,所以遇到狀況了,表示錯誤由某處造成,至於哪裏做錯,用猜的吧! : 遇到錯誤,心煩了就給一個解釋說: 七月半到了; 讓人聽了實在笑不出來. 對啊...我超想翻桌的... : 坊間的書籍只是一味地示範程式有哪些語法,並且怎麼寫. : 但書中只看得到什麼程式和什麼預期結果,卻沒有提一些對程式設計師很重要的 : 測試程式的方法. : 英文的初學者書籍起碼還會看得到一點點流程圖與測試的說明, : 但中文書......哎! 建議中文書的作者們, : 如果你沒有非提不可的要點,就不要出書了. 多一本可有可無的書實在沒價值. : 有一環是目前程式職能教育很欠缺的,就是程式狀態的assertion練習. : 有句話說「寫程式的人邏輯要很好」,邏輯的確就是指課堂上會讓人睡著的 : 那些公理公式. 可是很多人誤以為邏輯是一種神化的天份. : 基本的程式檢查是把程式每一步的執行狀態列表寫出來,前後比對哪一步 話說...上個禮拜才發生過類似的事~他一味的copy貼別人的程式... 當然~copy貼沒什麼不好~我也很愛copy貼 可是至少要知道copy貼上的是些什麼東西~在幹嘛用的 就算copy貼上的是公司發展出來的公用元件~看不到內部程式碼~短期內也沒時間去瞭解 那也至少要知道傳回來的東西合不合用吧... 偏偏當我問他:傳回來的物件陣列~知道裡面長什麼樣子嗎? 又好像沒聽到一樣~要跟我硬扯什麼他的程式邏輯...Orz : 發生問題,再看看發生問題段落的程式碼. : 條理抓清楚就不會錯,但很多人就是懶在這關鍵處. : 此外,流程圖也是一種很重要的思考模型, : 但可能有些人連畫對圖型都有困難. : 但當前高等教育都沒有教程式的推理,而且也根本教不動, : 因為現在小孩子在大學電腦課都在玩遊戲. 作業用抄的. : 不唸書,不思考,不閱讀說明並且怕看到錯誤訊息的人越來越多了. : 在程式開發環境越來越難 "生存" 了,哈,哈哈哈 對啊...連帶的我也越來越不知道怎麼生存了... 要理他會理到我想翻桌 不理他...我又覺得目前遇到的人都沒什麼心機~我幹嘛那麼小氣... 看來...真的沒辦法~就只好狠下心來了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.104.77
文章代碼(AID): #18j93ijH (Soft_Job)
文章代碼(AID): #18j93ijH (Soft_Job)