看板 Soft_Job 關於我們 聯絡資訊
認真回一下。 那是因為對那些花勞力的點,選擇了停止用腦, 只打算無腦的花費勞力做完收工然後就 End。 不然其實很多地方可以去想去改善的啊! 例如查 API,有沒有辦法更少查、更容易查呢? 先觀查看看為什麼要查吧,有可能命名不直覺, 或者綁在不直覺的 Class / Module 或 Class / Module 的命名也不直覺, 或者根本沒有,找半天找不到最後要自己拼湊。 如果是命名、放的地方的問題, 對 Open Source 可以發 Issue, 受認同就有機會修在往後版本, 如果是缺少而要自己刻也一樣可以 contribute。 而不論哪一種,也都可以自己包客製 lib 讓自己往後更不需要查。 或者甚至像 Ruby / Rails 一樣生個更簡單直覺的語言出來。 各種 CRUD、Framework 則可以整理出自己的一套、 做成 seed project 存起來, 久沒用要再用直接 clone 一份來眼睛掃一下立馬記憶鮮明, 依需求套套就好。 更進一步可以體會一下有沒有哪裡覺得不方便、不順手的, 直接看 code 改 Framework 改成你想要的樣子。 以上這些最少都可以幫助自己節省勞力, 也能滿足想多動腦少出勞力的需求, 如果公開分享出去、也真的好用的話, 還可以幫助到更多其他人。 至於人話寫 Code 或許遠了點, 但個人覺得真去幹也是三五年內生得出來的。 (本廢無腦亂猜)(用魯不好,只好用廢 Q.Q) 只要願意,真的不用怕沒有地方去動腦想、動手改進, 這點我想各行各業皆適用。 (雖然動手可能還是會多點) ※ 引述《DrTech (竹科管理處網軍研發人員)》之銘言: : 看到這系列文,很多人覺得寫程式是動腦,不是苦力活。 : 我個人覺得我自己的狀況正好相反。 : 現在越來越討厭寫程式了,寫程式只是把腦袋想的東西打出來。 : 這就跟你頭腦想了一堆東西,要打成文件一樣。 : 明明已經想好了,卻要花一堆體力把想法打出來,好累。 : 尤其是明明已經想好很多演算法了,卻因為API不熟, : 要花一堆勞力工作去找API怎麼用。 : 這不是體力工作是什麼呢? : 這幾天在用Java 寫一個演算法,大致上是把人的身體圖片切看來看, : 分辨這個人是胖還是瘦,大致上的策略都有了,也看了一些論文 : 結果用腦的時間也很少, : 花了大部分的時間在查 Android 的API怎麼用。 : 也不太需要動腦,反而就花體力一直查API,然後把演算法做出來。 : 好花體力阿。不太需要動腦。 : 想解決方法與設計演算法,都還比寫程式較要動腦。 : 尤其是資料庫的CRUD操作,各種程式語言Web Frameworks怎麼用, : 各種網頁前端的 Frameworks... : 這種查了就會,用久就會,太久沒用又要去花時間查的,也不太需要動腦, : 就查察網路,複製貼上改一改就好,跟打Word文章差不多。 : 這種寫程式的工人,縮著身體,低頭在電腦前工作,一天幾個小時, : 不是體力工作,我還真的不太會形容了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.80.109 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1441886225.A.00A.html
rodion: 推 09/10 20:29
另外補充一點, 有一點我想有必要將它表達的十分清楚, 一切都只是 "選擇", 這不帶有批判或優劣的意思。 每個人喜歡的不同,外在環境也不一樣, 可能要用什麼工具是上層決定的上層又一直換, 因此花時間力氣改善工具效益不高, 或者花勞力硬幹也不會慢太多、 可以趕快研究下一主題, 諸如此類。 本篇只是以我個人 (喜歡技術、對改善工具跟流程有愛) 在我的外在環境 (主管放任我亂踹) 所提出的某個角度的看法。 ※ 編輯: lovdkkkk (1.164.139.132), 09/10/2015 21:38:19
viper9709: 推這篇~ 09/10 22:10
minineko: 推態度正面 09/11 15:02