為什麼這篇證明自己的價值鄉民發文收入到精華區:因為在證明自己的價值這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者darkkiwi (....)看板Tech_Job標題[心得] 如何向別人證明自己寫的是好cod...
證明自己的價值 在 湘晴 共享計畫聯盟 Instagram 的最佳貼文
2021-09-24 10:01:55
- #湘晴生命靈數 前面有簡略的介紹幾號人的特質 但今天想跟大家說的是關於9大特質的孩子們!! 恐懼是性格驅策行動的動力來源 看不見內在的真我來自於童年時所受的傷害 然而童年的創傷並不見得一定是父母惡意造成 有時候可能是一件小事,父母沒有在第一時間滿足孩子的需要,讓孩子覺得受傷! 或是沒辦法...
我是個在科技公司寫軟體的小RD,有一些自以為是的疑問想請教各位,
請有想法的先進們能不吝指點一下小弟,若無法認同的也請包涵,我無意引發任何筆戰。
目前所在部門寫的是一些bundle在其他廠商device上出貨的應用軟體,
為了要因應客戶的要求,必須要反應迅速,這無可厚非也相當必要,
但久而久之有些人就養成一種只求快求有的習慣,
所有寫法只針對當下的問題去做特殊解,也不去探究到底是為何會引發這樣的問題,
畢竟寫個if判斷式只要兩分鐘,找出問題根源卻可能要兩天,
修正更可能是架構上的大問題,畢竟冰凍三尺非一日之寒。
一堆自以為了不起的"防呆條件式",在我看來根本就是在補自己之前捅出來的簍子。
寫出能動的程式誰都會,但寫出容易理解維護的程式卻是天大的功夫,
我接的程式就是來自一個我認為觀念與我天差地遠的前輩,
他寫的程式只有自己看得懂,變數函式名稱亂取,判斷式滿天飛。
起先我以為是自己的能力實在太差,被別人質疑"為什麼你寫個程式要想這麼多?"
一度落到對自己完全失去自信,覺得自己這輩子大概註定是個渣。
後來逼不得已放手一搏,自己構思重構接手的程式,以免照這樣改下去會爛在我手上。
過程中對我來說,技術反而不是最棘手的問題,最令我痛苦的是"不被認同",
當我想要把手邊的程式架構起死回生時,旁邊的聲音是
"這樣做有什麼用?" "程式不是會跑嗎? 為什麼要去重構?"
而修改一個本來"還可以跑"的程式,若修完出了什麼問題,一定頭一個質疑我,
是我的問題我當然要修,不是我的問題也必須要證明不是我的問題,
隨時都深怕自己的東西再被打回冷宮,啟用之前的code,所有心血將會付之ㄧ炬,
頭一次寫code寫到手放在鍵盤上會發抖,但我不想走回頭路只能咬著牙撐下去,
過程中不只一次覺得自己幹麼犯賤,去做這種吃力不討好的機車事。
直到現在大概兩三個月了,我的努力漸漸出現效果,bug少了,code也逐漸清晰易懂,
整個程式的運作也越來越有統一的邏輯,而不再是一個個的特例所組合起來。
當然我知道,這些一切的一切對公司來說全然沒有意義,至少對我的公司沒有意義,
整型前跟整型後也還不是一樣run,沒bug可以解我還被當作閒著沒事幹。
所以我就開始在想,我該怎麼證明自己所做的努力是有意義的?
我該怎麼證明自己的思考方向是正確的? 證明自己寫出來的東西比別人的robust?
我總得在離開這間公司的時候講得出自己的價值在哪,我很想要再跨入更高的境界。
但老實說,我真的不知道該怎麼做比較好,難道就只能跟著一起墮落嗎?
出一張嘴的人很多,做得出實績的人卻很少,我不想當只剩一張嘴的人,
but what can i do?
謝謝將我的牢騷文看完的每一位前輩,小弟再這給您磕頭 <(_._)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.231.165