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