※ 引述《freertos (@@)》之銘言:
: 職場上會遇到能力不夠的同仁,
: 寫 code 沒邏輯,想問題沒方向。
: 都要其他人的幫忙。
: 這樣的同仁,有遇到過如何改善嗎?
沒邏輯, 沒方向, 都要其他人的幫忙
都是很含糊的描述, 你收到的規格如果是
「這個JSON排版功能要很親切、很直覺、很好用」
你不會氣死嗎? 怎麼親切, 怎麼直覺, 怎麼好用 是要通靈嗎?
那你今天描述你同事寫 code 沒邏輯, 沒方向, 要其他人幫忙 是要鄉民通靈嗎?
你是真的想幫忙改善還是想曬一下??
寫code的問題
1. 知不知道要幹嘛? → 不知道就解釋,解釋清楚還不懂就是有個人有問題
2. 知道要幹嘛, 但是不知道在程式中怎麼實現
a. 不知道input跟output,也就是程式的輸入與計算的結果應該是什麼
可以考慮先引導列test code或協助宣告function, 實作再由他自己負責
b. 知道input跟output,但是不知道怎麼做;
找同質性問題給他參考,連推理/抄襲的能力都沒有可能不適合做這行
同質性問題不存在,表示他無法獨立設計作業
3. 對問題處理流程有個想法,但是不知道要怎麼實現
a. 請他列出虛擬碼或現有的程式碼,哪個步驟是錯的或是多餘的或是流程根本不能用
判斷邏輯與推導能力高低
b. 流程沒問題但做不出來,表示題目做的不夠多或同類型問題處理得不夠多
或根本找不到公司內部library或外部資源
那我看就只是菜,這可以操,不是毀滅性的程度