Re: [心得] 程式設計師應該懂多少?

看板Soft_Job作者 (皮皮)時間15年前 (2009/06/01 18:16), 編輯推噓9(902)
留言11則, 7人參與, 最新討論串3/23 (看更多)
※ 引述《Arminius (奇怪的歐吉桑)》之銘言: : 恕小弟不客氣的問一句話: 實際工作上會寫出這種程式碼的機率會有多少? : 這種程式碼應該只會在學校考試才會出現的, 如果面試問這些問題, 不如時 : 間省下來, 叫面試者成績單拿出來直接看成績就好了. 至於有幾年經驗的人, : 早就脫離 "考試模式" 了, 一下子答不出來更是正常. 小弟曾經被用這種題 : 目面試, 心裡都會暗罵兩句: 哇幹, 要找剛畢業的新肝, 需求就別寫資深工 : 程師呀~ : 小弟以前面試人, 如果是剛畢業的, 問做過的專題; 有經驗的就問他最得意 : 的作品. 在他的作品中, 面試者負責哪些部份? 你們團隊怎麼協調工作的? : 遇過最大的瓶頸是什麼? 如何解決? 如果有自己的程式碼更好...程式寫得 : 越簡潔的越好, 程式寫得盤根錯節, 光要我看懂面試者的程式在寫啥就得報 : 表前後翻好幾翻的就算了吧, 您不適合團隊作戰.... : 專案規模不大只需要一兩個獨強的工程師的話, 就當小弟沒說過 我就中過槍, 基本上拿這種題目考有經驗的人是一種侮辱, 所以我並不會去考這種試, 看之前待的行業, 學經歷等等, 問問看解決過什麼 問題. 雖然如此, 我還是碰過不行的 有碰過一個有五年以上 Embedded 經驗的 寫出 typedef struct TEST *tmp; tmp->number = 10; 這樣的 code, 這還不算程式中邏輯有問題的部份. 這令我震驚不己, 不過現實上, 的確是可能寫出 這樣的 Code 但是沒有大問題的. 雖然如此, 我還是辭退了該員. 當然有沒有可能眼殘不小心寫錯, 還是有可能 人都有錯, 但是我有給時間去找, 找幾天都找不出來, 不僅僅是 coding 能力有問題, 也是 debug 有問題. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.22.92

06/01 18:54, , 1F
這樣的Code真的能run嗎...
06/01 18:54, 1F

06/01 20:16, , 2F
運氣好也能run啊 沒有alloc不一定會crash
06/01 20:16, 2F

06/01 20:33, , 3F
恕小弟愚魯..這是什麼語言啊? char有number這個member...
06/01 20:33, 3F
寫錯了 Orz.....

06/01 20:39, , 4F
這是C語言,還好吧? XD
06/01 20:39, 4F
※ 編輯: richliu 來自: 140.113.22.92 (06/01 20:48)

06/01 21:05, , 5F
這編譯應該不會過吧
06/01 21:05, 5F

06/01 21:29, , 6F
typedef 一般應該會寫在header, 也就是.h的檔
06/01 21:29, 6F

06/01 21:31, , 7F
然後在程式段內宣告結構的指標, 再用malloc來請求memory
06/01 21:31, 7F

06/01 21:33, , 8F
慎重一點還要將資料結構內的值初始化, 再將所要的值存入
06/01 21:33, 8F

06/01 21:38, , 9F
寫程式最多的時間的確是花在debug, 而不是coding
06/01 21:38, 9F

06/01 21:43, , 10F
只是我很好奇的是, 你沒問他這樣的code沒發生問題過嗎?
06/01 21:43, 10F
我講了,結果他還是不是很清楚. 最後就請他離開了

06/01 22:17, , 11F
越來越歡樂了
06/01 22:17, 11F
※ 編輯: richliu 來自: 140.113.22.92 (06/02 00:21)
文章代碼(AID): #1A8wfzTP (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1A8wfzTP (Soft_Job)