寫在前面html
正值1024程序員節日來臨之際,今天心血來潮,想寫篇文章來爲咱們這些猿猿致敬,也算了卻一個心願,讓咱們這些猿猿們以本身從事的職業爲豪爲榮。程序員
可能咱們的着裝遭人吐槽,可能咱們的玩笑常常別人聽不出笑點,可能咱們心領神會的執着外人以爲莫名其妙,可能咱們的舉止身邊的人以爲實在無趣,也可能咱們在現在互聯網火熱的時候略帶優越感的表象讓人們愈來愈以爲咱們是異類生物。小程序
但即便是這樣,我但願大家對咱們猿猿的態度是:「即便你不瞭解咱們在作什麼,但大家仍是愛咱們」。出於這種情結,我是程序員,我要爲本身和猿猿們帶鹽!微信
1.咱們的着裝併發
咱們最常被吐槽的就是咱們的穿着了,套頭衫+牛仔褲,最後再來個夾角拖鞋就齊活了。這是咱們特立獨行的標配,若是沒有特別要求,請容許咱們這樣穿着,咱們以爲會休閒自在,工做也會更有激情。svn
一個牛逼的程序員是根本沒有時間打理本身外貌的。髮型就要像愛因斯坦同樣,頂着一腦殼雞窩,凌亂蓬鬆美,給人隨時能從頭髮裏掏出一個雞蛋的感受。鬍子一大把,彰顯自信又從容,不近視則以,近視就要戴酒瓶底子那麼厚的大眼鏡,一種科研工做者的風格。工具
2.咱們善於學習學習
咱們老是喜歡學習、嘗試新事物,咱們求知的慾望是至關強的。在互聯網這個行業,技術的更新迭代速度很快,惟有不斷學習和嘗試,咱們才能立於不敗之地,人都是作本身本來不能勝任的事情中,才能快速成長。因此,不要讓任何事情成爲你不去學習的理由!,你學過的每同樣東西,都會在你一輩子的某個時候派上用場的。
3.咱們善於解決問題
咱們天天打交道最多的就是bug了,bug虐我千百遍,我待bug如初戀。也許是解決問題後的知足感,正是由於這樣,咱們解決問題的能力超乎你想象。
4.咱們很單純
咱們是一羣單純而又善良的猿。咱們「只對技術不對人」,並且反駁對方觀點,都是比較幽默的,不會「出口成髒」的。咱們會不厭其煩地爲客戶改需求,改bug,相對於其餘行業,咱們少了勾心鬥角,多了真誠,領導什麼的也比較隨和,工做氛圍也比較自由。
5.咱們喜歡聆聽
咱們的大腦經常高速運轉,這是好事也是壞事。好的一面是,咱們能夠聽你講你的問題好幾個小時,壞的一面是咱們經常走神,由於咱們在想如何解決你的問題。可是起碼,咱們是喜歡聆聽的。
6.咱們頗有創造力
咱們是一羣富有創造力的猿,愛編程,愛晚起,偶爾也忙到深夜喜歡學習,努力工做,享受生活酷愛技術,創造出了一個又一個奇蹟。你們玩地不亦樂乎的lol,改變世界交流方式的Facebook,亦或是讓你足不出戶就能夠訂餐或淘寶的軟件都是出於咱們的創造力,總之,咱們爲世界創造的價值。(猿們,感受我越寫越傲嬌了)
7.咱們善於分享
編程夜當午,手握小滑鼠。誰知編程辛,行行皆「心」苦;頭昏不覺曉,使勁揉眼角。夜夜太辛苦,睡眠知多少;
即便這樣,咱們仍是樂此不疲地分享咱們倖幸苦苦研究的成果,各類開源社區,博客都成爲咱們的常駐地。技術源於分享,固然,咱們也會分享生活趣事,正是由於咱們的無私,社會纔會進步的更快。因此,建議你們開通簡書這之類的寫點什麼吧,好記性不如爛筆頭,一來能夠督促本身,二來鍛鍊本身表達能力,三來分享給別人。更多精彩內容關注微信公衆號:北京尚學堂(858568103)
8.咱們很細心
編譯,調試,再編譯,再調試,功能跑通,SVN提交代碼(地震火災,世界末日,也必定要先提交代碼再行離開),絕對不能讓程序出亂子,沒錯,咱們是一羣細心的猿。
9.和咱們約會的好處
優勢1:咱們不會騙人;沒有時間去拈花惹草,固然陪你的時間會相對少點。
優勢2:咱們很聰明,超級聰明。
優勢3:惹你生氣還請包容。
優勢4:咱們不會 bug 你,咱們只會用一成天的時間debug代碼。
優勢5:咱們會多門語言,是否是很好厲害!
優勢6:當咱們邀請你把玩咱們的「小玩意」……你可別想歪,我就是想讓你玩我兒時的小玩具,咱們是一羣可愛 又單純的程序員。
優勢7:擁有本身的活動空間,只要給我一臺電腦,我從不干涉你的生活。
優勢8 :......
10.活捉程序員的技巧
取萌妹紙餌料一隻,放於程序猿常常出沒的場所,待引發其注意後,掉頭就跑,單純的程序猿會緊跟着跑來,偶爾回頭注意其動向,乘機將其捕獲。如遇到掙扎可用親吻麻痹之。 程序猿平常飼養比較簡單,要求猿舍溫暖,通風乾爽,對猿舍網絡情況要求較高。每日以適量萌飼餵之,注意取得程序猿的信任,培養感情,每週可適當帶出門散步,程序猿對運動沒有特殊要求。
11.值此1024程序員節,咱們的願望
做爲一枚用代碼改變世界,用智慧顛覆將來的程序員,竟然還要加班加點透支生命?NO!咱們應該給本身更多的關懷 ,1024這一天,咱們應當放假或者拒絕強制 無效率 加班!
勇敢對一切和加班有關的要求說NO!
擁抱女朋友
盡情在遊戲的世界裏徜徉!
早點休息,今天不加班!不晚睡!不熬夜!
......
特別提醒:
猿猿們切記不要加班
12.附上程序員裝逼指南
程序猿裝逼指南
一.準備工做
「工欲善其事必先利其器。」
1.電腦不必定要配置高,可是雙屏是必須的,越大越好,能一個橫屏一個豎屏更好。一個用來查資料,一個用來寫代碼。總之要顯得信息量很大,效率很高。
2.椅子不必定要舒服,可是必定要能夠半躺着。
3.大量的便籤,各類的顏色的,用來記錄天天要完成的事務,多多益善。沿着電腦屏幕的邊框,儘可能貼滿,顯出有不少事情的樣子。
4.工具書,orelly的,機械工業,電子工業什麼的均可以,能英文就英文,不行影印版的也能夠,反正越厚越好,並且千萬不要放在書架上,必定要堆在桌上,半打開狀。
二.從進門開始
1.着裝!着裝!無論你是去實驗室,或者去公司的大樓,在或者是小公司的民宅,或是本身創業的黑做坊;不管是春夏秋冬白天晚上颳風下雨電閃雷鳴颱風 龍捲風,一個裝b的程序員都要十分在乎本身着裝!這裏只提出參考建議。初級裝:襯衣+牛仔褲+休閒鞋。中級裝:T恤+寬鬆短褲+拖鞋。高級裝:背心+寬鬆 大花褲衩+人字拖。
2.得體的舉止。在走廊以及任何形式的過道里,必定要雙手插兜,走得像個痞子,至少要看起來有點反社會,如若不行,可走文弱天才型geek路線。。
3.若是有女性在你背後指指點點,小聲嘀咕說這必定是一個技術男的時候,應該先低頭,而後保持低頭狀態,緩緩回頭,壞壞地蔑笑可是不要出聲,而後快步前行。
4.進門後,必定不要跟任何人打招呼,筆直走向本身的位置,最多路過打一杯咖啡,千萬不要有多餘的動做,顯示出本身的專一與心無旁騖。
三.坐下就不要再動了
1.坐下之後,姿式須要略微後仰,能翹着二郎腿最好了,而後在後仰的狀況下低着頭,以便看到屏幕,而後千萬就不要再動了。
2.粗暴地把電腦前的大堆書推開一個口,而後摘下電腦上的一個便籤,看一眼,不過3秒,能夠開始coding了。
3.能不用IDE就不要用,實在裝不了,不管IDE是什麼,必定要調成DOS那種黑色背景的。
4.若是寫前臺界面,就不停地調試後臺代碼;若是寫Java,就在裏面混編C;若是寫C,就在裏面混編彙編。不光要coding,還要時不時的翻出一本什麼英文的書翻一翻,看不懂就看看插圖,而後扔到面前僞裝懂了繼續coding。
5.什麼看起來高端就用什麼,不要管實用不實用。例如對C++:switch通通重構成多態;若是有指針,通通改爲智能的;C++必定要本身寫 template;數字是所有要替換成宏的名字能起多長就起多長;struct就不要出現了,若是出現,也必定要用attriburte修飾一 下;運算都是位操做的;操做符都是重載的;網絡都是併發緩衝線程池的;int只用int32_t聲明的;繼承不用普通的,什麼多繼承虛繼承 啊;helloworld也要寫捕獲異常的;後人一看代碼,中間一堆關鍵字 extern,asm,auto,XXXXX_cast,volatile,explicit,register,template,讓通常總在敲 int,if,else,for的小程序員頓時心生崇拜。
6.註釋?算了吧。只有兩個路線能夠選:一,變量名起得巨長無比,看代碼就和讀英文文章同樣順暢,根本不須要加註釋。 二,代碼無比晦澀,加不加註釋根本無影響。
7.千萬不要用IM工具交流,千萬不要問同事問題,顯得本身沒有水平,都是本身上網或者查書。更多精彩內容關注微信公衆號:北京尚學堂(858568103)
8.不管是同事間開玩笑或者發生任何羣體性時間,不要擡頭,更不要東張西望,即便地震火災,也必定要先提交代碼再行離開。
四.瀟灑地離開
1.人走,主機是千萬千萬不能關的,至少要跑個daily build,實在不行正在svn提交也勉強算過關。
2.書應該已經又堆到屏幕前了,千萬不要整理,明天再來推開。
3.不強求最後一個走,但必定要全部的非程序員,什麼市場啊前臺啊pm啊都走光了,才能夠走。
4.走得時候必定要率性,千萬不要收拾任何東西,站起來,出門,好的,就這樣。
5.若是今天必定要說句話的話,找到那個最苦逼的程序員,跟他說,你進度太慢了啊,不要老讓我等你。
寫在最後
程序員沒有沮喪、受傷、挫敗感的時候麼?有,並且可能今天你還哼着 「倍兒爽」,明天你就忽然有 「我想哭可是哭不出來」 的苦悶。因此,須要大家在咱們熬夜的時候送來關懷,寂寞的時候送來問候。總之,程序員的日子從沒那麼精彩,卻又精彩到處可見。
更多猛料!歡迎掃描上方二維碼關注北京尚學堂官方微信公衆號 ( 資料領取驗證消息:156)