(給程序員零距離加星標,程序了解項目開發.)
粉絲福利:小編會從今天留言中抽選幸運小伙伴贈送現金紅包,員用感謝大家一直以來的百度暴自支持!文末見嘍!程序
一直以來,員用程序員這個圈子都存在鄙視鏈。百度暴自
有編程語言的程序鄙視,用C/C++的員用鄙視Java的,用Java的百度暴自鄙視C#的···
有操作系統的鄙視,用Mac的程序鄙視用Windows的,用Linux的員用鄙視用Windows的···
有開發工具的鄙視,用vim的百度暴自鄙視用IDE的,用IDEA的程序鄙視用Eclipse的···
甚至,還有搜索引擎的員用鄙視:用Google的鄙視用Baidu的。
這不,百度暴自又出事了。
昨天,我像往常一樣登錄某園,發現我的文章又一次被編輯置頂推薦了:
正在得意之際,發現下面出了一則公告:
點進去一看:
原來是某園的一位博主,通過百度搜索到他的文章點進去后,會出現這么個彈窗。
這個是怎么實現的呢?
某園作為大家非常喜歡的一個博客網站,除了廣告比較少之外,另一個最討人喜歡的功能就是高度的網頁自定義功能。某園內置了許多模板免費使用不說,對于擁有前端開發能力的朋友,還可以自己定義CSS和JavaScript,實現自己想要的博客樣式和交互功能。
比如我的某園中,就加入了一個點擊特效:
這就是通過自定義JavaScript實現的:
而這一次那位博主檢測百度,是通過讀取document.referer字段來實現的,這個字段會標識打開此鏈接的來源,有助于網站統計流量渠道:
某園作為一個傳統網站,搜索引擎的流量還是非常重要的,在收到百度的反饋后,做了如下的應對:
來自百度的訪問中,禁用自定義JS功能。
對于這位博主的做法,評論區持反對意見的還是占多數:
為什么用一下Google、Bing就會覺得高人一等呢?
說起技術圈的鄙視,曾經有一件轟動網絡的事情,年輕一些的程序員估計不太清楚了。
2003年,清華計算機天才王垠的一篇《完全用Linux工作》,洋洋灑灑幾萬字,把微軟和Windows噴的體無完膚,一無是處,而對Unix、Linux倍加推崇,這篇文章一時間傳得沸沸揚揚。
我隨意摘抄了幾段,大家可以感受一下:
說句丟臉的話,比爾蓋茨很久以前是我的偶像……在中國,比爾蓋茨被很多人奉為神圣,“少年電腦天才”,甚至有的人提到他的名字就做出“抱拳對天”的姿勢。很多人談到微軟的“新技術”,“高科技” 都是眉飛色舞。各種“VC編程圣經”,“深入了解 Visual C++”之類的書,在開頭幾頁都會出現非常肉麻的字眼,“在那團團的混沌中,一個開天辟地的精靈,Windows 1.0,誕生了……”
高明的 UNIX 程序員不用 IDE,IDE 從來就是給初級 Windows 程序員用的。你看看大型的 UNIX 程序,包括 Linux 內核,各種網絡服務程序,Xwindow 程序在內,哪一個是 IDE 搞出來的?我們實驗室的 EDA 程序也沒有一個是 IDE 弄的,我還知道 Candence, Synopsys,Mentor 的高性能的圖形界面 EDA 程序也都不是 IDE 寫的。你信不信,微軟的人在寫 Windows 本身的時候也根本不用 IDE!
但多年過去之后,這位清華博士又作了一篇《談 Linux,Windows 和 Mac》,重新肯定了微軟和Windows。
Windows 避免了 Unix,Linux 和 Mac OS X 的很多問題。微軟是值得尊敬的公司,是真正在乎程序開發工具的公司。我收回曾經對微軟的鄙視態度。請菜鳥們吸收 Windows 設計里面好的東西。另外 Visual Studio 是非常好的工具,會帶來編程效率的大幅度提升。請不要歧視 IDE。要正視 Emacs,VIM 等文本編輯器的局限性。
連知乎都有人疑問他到底經歷了什么:
在這位大神后面寫作的那篇文章中,我找到了一句特別好的話,想分享給大家:
我只是想告訴新人們,去除頭腦里的宗教,偏激,仇恨和鄙視。每次仇恨一個東西,你就失去了向它學習的機會。
剛剛進入這個圈子的時候,我也經常鄙視這鄙視那,鄙視寫腳本語言的人是花拳繡腿,結果我現在天天寫腳本語言;鄙視搞Web的人只會CRUD,結果我現在天天CRUD。
工作越久,經歷的越多,越發覺得曾經的自己有多幼稚,每一個工具,每一門技術的存在必然是解決了一部分需求,對你沒有幫助不代表對別人沒有幫助。同樣都是打工人,干嘛還要分個三六九等呢?
你已經是個成熟的程序員了,該走出鄙視鏈了~
對于某園的這件事,你怎么看呢,程序員用百度是一種自暴自棄?歡迎評論區留言交流~
- END -