Re: [閒聊] 大家公司會有喜歡分享知識的人嗎

看板Soft_Job作者 (lonely)時間12年前 (2011/11/25 23:14), 編輯推噓4(405)
留言9則, 7人參與, 最新討論串17/17 (看更多)
其實『分享』跟工作內容的『透明度』其實是平行的二件事。 即使我想分享,因為工作領域不同,在公司內也不一定有人有興趣知道。 回想起二個月前的某個週末,突然在 G+ 上感嘆了一下: 『 偶爾會有這種想法:與其寫一些公司內專案的文件又不知道有沒有人要看, 不如去掉公司內專案的內容,寫成技術心得的文章放出來給大家看, 這樣做似乎比較開心。 』 平常的一部分工作是做一些網路串流的可播性偵測的, 所以,無論是同事或合作的廠商常會拿個串流網址來問問題。 像是播起來怎麼卡卡的?或是為什麼有聲音影? 或是怎麼畫質那麼差!?用 Windows Media Player 看起來就很好看。 想要試著整理文件給一些有機會用到的同事看, 不過大概可以推測可能沒有人有耐心看文件, 並且依據指定的方法來診斷問題。 於是打消了寫作某個專案的內部文件的念頭。 若真要分享,我寧願去掉工作與公司隱私的部分, 寫寫文章直接發表在論壇上或部落格。 當同事有需要的時候,我會在適當的時候遞上文章的連結。 於是就有了一篇簡單的 ffmpeg tools https://github.com/qrtt1/ffmpeg_lab/wiki/FFmpeg-Tool-Notes (不過『經驗上』,除了 RD、QA 的同事, 其他工作類型的同事就比較沒有耐心看文件) 這樣的選擇既能整理,又不至於放在沒有人看的地方。 這也是我長久的習慣。去除工作上隱私的部分,內容也不會有所不濟。 因為光是技術內容還沒需要含細節就有許多題材能夠寫。 這時候分享會比單純技術作家(專以寫作技術文章為業者)多出實戰的經驗。 你會有很明確地應用情境在腦中,或是很明確地如何製造同樣的錯誤。 這些都是實戰環境所給你的『禮物』。 回到『分享』這件事,它是需要機會跟有緣人的。 不同的人對於分享有不同的觀點, 對我來說分享能讓在望觀的人看見『可能性』, 能帶起一些共鳴。這也是我喜歡這麼做的一種動機: 『啊!原能這樣用?』、 『我以前怎麼都沒想過可以這樣子呢?』、 『這份文件幫助我跨出了第一步』 為什麼幫助開發者看見新的可能新的可能性重要? 我們有那麼多的人會寫程式,但最能持續成長下去不是單純苦練就行了。 單純靠自己的眼界能擴及到的視野是有限的! 像第一次參與 Web Application 實作, 由於專案的 code 與 library 數量過於龐大, 我的老筆電常常記憶體不足而導致 IDE 一直 Crash。 每次要啟動測試的 Web Server 都得祈禱它們不會爆掉。 這時前輩順便教了我一點『單元測試』的概念, 因為專案上早就有許多實作好的測試碼了。 初期我負責的工作都是 Business Logic 與 DAO 部分, 跟本沒有開 Server 的必要,只要我在實作的過程, 讓測試邏輯能與需求的變更一致, 我就能在不啟動 Server 的情況下省下記憶體也順利驗證實作的正證性。 (這時期啟蒙了我對於單元測試的學習興趣) (也常被 Code Review,順便被感染了重構的習慣) 而後工作上手後,能開始參與除錯的任務。 被前輩看到我很直接地在專案內加 log 訊息, 印出變數內容,反覆地重啟 Server、操作 Web UI 試著找出問題。 這時,我被發現沒有用過 debugger 的經驗。 (依稀在書上聽過,但從不知道什麼時候得用它才好。) 前輩就在路過時停了下來,指導一下 breakpoint 的使用, 跟如何觀看變數內容,如何單步追蹤,追入、退回、略過程式邏輯。 這一連串我不斷作蠢事而獲得好心前輩分享的歷程, 我在作為開發者角色時,能看到的視野變廣了,能運用的技能變多了。 回憶起來,『分享』並不是好為人師,學了一套就拼命地想要教人。 而是看到同事處於困境時,用自己的『經驗』、『經歷』點他一下。 讓他的工作更加順暢。 即便是用『自私』的觀點,讓同事變強。才能少一點人扯後退。 大家能一起準時下班的機率才能提昇。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.55.139

11/25 23:33, , 1F
我是不會扯別人後腿的...因為...
11/25 23:33, 1F

11/25 23:34, , 2F
我的東西只有我跟主管了解 主管只會嘴巴coding=.=+
11/25 23:34, 2F

11/25 23:34, , 3F
所以啦 就算我卡住了 也不會造成別人加班一.一+
11/25 23:34, 3F

11/25 23:57, , 4F
推一下,同類人!
11/25 23:57, 4F

11/26 09:06, , 5F
好文(推)
11/26 09:06, 5F

11/26 10:09, , 6F
分享還有另一個好處:讓自己不會忘了曾經努力學過的東西..
11/26 10:09, 6F

11/26 11:31, , 7F
推,看來許多人都知道分享的好處啊
11/26 11:31, 7F

11/26 14:03, , 8F
我都搞些自動化工具給大家用,省下的時間就拿來早下班
11/26 14:03, 8F

11/26 15:26, , 9F
或者直接包類別給同事用=_= 連寫都免寫...
11/26 15:26, 9F
文章代碼(AID): #1Epx3U7A (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 17 之 17 篇):
文章代碼(AID): #1Epx3U7A (Soft_Job)