如何“阻止”程序員上班摸魚?
本文轉載自微信公眾號「小姐姐味道」,作者小姐姐養的狗 。轉載本文請聯系小姐姐味道公眾號。
本篇文章純屬虛構,并沒有科學依據。為了避免有人找我尋仇,您在轉載或者轉發的時候,一定要保留此聲明。否則我會有生命危險。你的轉發,屬于謀殺。
誰說當領導的不掉頭發?那是因為你還不是領導。
最近就有些事非常讓我苦惱,以至于發際線越來越高。我發現我的下屬,有很多人在摸魚。尤其是那些程序員,常年處于摸魚的狀態。白嫖我的工資,還瀏覽一些亂七八糟的東西,這是我不能忍受的。
但苦果也是我埋下的。
公司已經全面推行了結果導向,凡事看結果、看效果,按理來說我是不應該過問下屬們平常到底是干些啥的,但我發現內心它不允許。
我實在是見不得有人清閑的樣子,即使他把活兒干的很好。
苦思冥想了很久,我終于得到了下面幾招,來阻止程序員們摸魚。廣大被程序員們蹂躪的同僚,行動起來吧。
怎么摸魚
我起初是不怎么反對這種張弛有度的工作模式的,但接連有人隔三差五的向我報告:xxx上班看電影,xx上班刷漫畫,xxx天天微信群里劃水...
更有甚者,都總結出技巧來了...。
聽得多了,我認識到了事情的嚴重性:如果再不采取措施,我就連覺都睡不好。畢竟,如果能節省這些摸魚的時間,它們能為我創造更大的價值。
第一輪,切斷外網,全部使用局域網
不狠不能夠當領導,痛定思痛,我決定一上來,就上終極神器!斷網!
在公司搭建局域網,把常用的SDK源碼和文檔,做成知識庫。使用ElasticSearch,完成對所有文檔的索引。只要你想查找某個API,就可以登陸我們專用的平臺,進行搜索。
剛開始可能會有一點陣痛,但等大家熟悉了這種開發模式,會覺得效率指數級增加。不出三個月,就會倒逼程序員們把常用的API背誦的滾瓜爛熟,寫起程序來自然是飛快。
整體的架構圖如下,我想這是非常美妙的技術方案,我要迫不及待的看它的效果了。
第二輪,廁所安裝信號屏蔽器
接下來需要解決第二個問題了。如何減少這群人的如廁時間。
從多線程的角度去思考這個問題,解決方案就比較簡單了。上廁所就是CPU獨占,除了減少獨占時間,營造效率如廁的氛圍,另外一種有效的解決方式,那就是減少CPU的數量。一個極限情況,就是只留一個CPU,把這部分的時間耗時串行化,但這是不符合實際的。
我向來討厭紙上談兵,經過認真仔細的評估,我決定減少坑的數量到4個。等外面排起了長隊,蹲坑的小伙伴就不再好意思在里面劃水,矛盾就會轉移到程序員之間。
但這個改善措施不久就讓我自己改回來了。原因就在于,有一次我正好內急,結果在個坑外等了N長時間也沒有空閑,最后還是到隔壁公司去解決的,蹭了個坑。
我深刻反思了這么不人性化的措施,最后還是決定從源頭上做文章。
恢復了坑位,但是在每個廁所,都安裝了信號屏蔽器。這樣如果你上廁所如果沒有帶廁紙,也不能微信通知你的同事送一點過去。你只能靠自己。
靠自己的未雨綢繆或者應急處理能力。
屏蔽器安裝以后,坑的輪轉明顯提高了效率。但有些同學在手機上安裝了離線游戲、下載了離線小說,這種方式就沒什么用了。
聽說有一種方式是刷卡進坑,可以精確的統計如廁時常,但是因為設備有一定的成本,這種高科技模式就一直沒有推行起來。
第三輪,成立反摸魚小組
但我發現還有的程序員能夠上網,這難不倒我。一切的漏洞,只是因為我做的還不夠好。
每當有人和我說,要禁止個人開熱點上網有點難,我都不屑一顧。人家某為怎么可以?
我雖然不想買高端的檢測設備,但我有其他的辦法。
為了根治程序員的這些惡習,我專門成立了反摸魚小組。隊員們每天都會在走廊上走來走去。如果看到有員工能夠上網,或者開了熱點,就會沒收它的作案工具,并批評教育。
如果再加上連帶責任,這個方式就更妙了。一人上網,全組遭殃。組內成員會為了能夠拿到完整的工資,相互監督,最后杜絕了開熱點的行為。
這個效果出奇的好。果然再好的設備,也不如人治。
End
總結這一系列措施所獲取的效果,我認為是非常值得的。首先,我們的IT設備變得非常的安全,黑客沒有了用武之地。
其次,我們的員工在這種模式下,極大的提高了自身的技術修養。有下屬曾自豪的向我表示,是我幫助了他,熟記了JDK的代碼。如今能夠徒手擼出一個netty。
最后,這極大的培養了員工的忍耐力。有時候這種忍耐能夠幫助他們干成大事,能夠幫助他們越過前進路上的障礙,這是難能可貴的品質。
當然,也有些程序員就因為沒法摸魚,就變得脾氣暴躁,注定是loser,成不了大器的。
我看了看胳膊上吊著的繃帶,不屑一顧的想。
作者簡介:小姐姐味道 (xjjdog),一個不允許程序員走彎路的公眾號。聚焦基礎架構和Linux。十年架構,日百億流量,與你探討高并發世界,給你不一樣的味道。我的個人微信xjjdog0,歡迎添加好友,進一步交流。