程序員的雙十一


又到雙十一了,這已經是我到京東后第五個雙十一了,如今雙十一已經發展成了一個全民的購物狂歡節。

2011 年,是我在京東經歷的第一個雙十一。那時京東剛剛拓展了圖書品類,就搞了一個三小時內下單圖書滿兩百減一百的活動。也正是這個活動刺激了廣大愛學習、愛讀書的同學瘋狂下單,最后訂單系統癱瘓了。正是這次癱瘓引發了后面老劉插刀請技術部負責人喝茶的軼事。

那時作為一名正在快速成長的程序員,我自然也買了很多書,為這次系統癱瘓貢獻了一份力量:)。今天整理辦公桌抽屜,發現一本隱藏在最里面角落的舊書,正是在那次活動上滿兩百減一百買的。真可惜這本書一直藏身暗室不見天日,一晃好幾年過去了,如今也興不起閱讀的興趣了。估摸着是當時為了湊夠兩百湊單買的書,如今想想,書這東西還是想讀時就買,一次買一二本夠了,讀完后再買為好。

第一次的雙十一,也是我印象中最深刻一次雙十一。以后雙十一逐漸就變成了一個購物節日,第二年、第三年、第四年每到這天就一次性的釋放全民壓抑良久的購物欲望。然后大家都猜測着雙十一這天會賣出多少億的商品,不少媒體和個人還會在微博上每小時定時播報銷售額。說來人性也挺奇怪,平時想買的舍不得買,雙十一這天便宜個百八十塊就呼啦啦的買一大堆了。噫,難道雙十一這天不是全場五折么?現在大家都知道這只是個廣告語啦。服裝是按吊牌原價打五折啦,要說平時也打六折的嘛,而且五折一般都是舊款的啦。要說購物這件事本身就是用來提升滿足感、幸福感的,想買就買吧,憋太久了也不太好吧。

程序員的工作多與邏輯打交道,屬於理性人群,購物都比較克制。像我吧就沒有等到今天再來買,而是進入十一月的每天都在下單買買買啦。首先把必需品買了,所謂必需品就是沒有不行的,一定用得上的,比如各類日用消耗品啦。買完必需品就開始考慮非必需品了,一般來說買必需品對於幸福感的提升幾乎為零。只有買點非必需的奢侈品(就是平時不舍得買的)才能短暫的大幅提升下幸福感,所以為了幸福還是考慮輕奢下吧:)。

今年雙十一,兩大電商都搞了晚會,一線的程序員估計看不了晚會,只能盯系統了。進入十一月以來,系統上線就被嚴格控制了,要是這時點發現問題也不能毛燥燥的改了代碼就上了。考驗程序員功力的地方在於,在你沒想到的地方發生點故障(要是想到了還會發生么?)怎么辦?對於大規模的分布式系統,定位問題比解決問題難的多。怎么讓程序運行表現透明起來(快速定位),如果還能安全的做一些動態控制和行為變更則更好了(快速恢復)。

業務只關心功能需求、對於像穩定性、可用性、透明性、可恢復性等非功能需求只能程序員自己多操心了。這個凌晨,還在一線的程序員們都能愉悅的度過嗎?

后記:
今晚確實過得不愉悅啊,要不這篇文章早該發出來了。


下面是我的微信公眾號 「瞬息之間」,除了寫技術的文章、還有產品、行業和人生的思考,希望能和更多走在這條路上同行者交流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM