Jack Jiang

          我的最新工程MobileIMSDK:http://git.oschina.net/jackjiang/MobileIMSDK
          posts - 499, comments - 13, trackbacks - 0, articles - 1


          1、引言

          “恭喜你,成功的避過了所有的正確答案,選擇了錯誤答案”。沒錯,我是一個數學專業的普通大學生(準確地說,是學渣一枚),排除萬難,我終于還是入了程序員的坑(不好意思,給程序員抹黑了)!

          (本文同步發布于:http://www.52im.net/thread-2127-1-1.html

          2、生活爆錘了我一頓

          我是一個平凡的人,人生也一直都是平淡且稀里糊涂的!像別人家孩子發生的事從來不會發生在我身上。在稀里糊涂的高考完之后,竟也能稀里糊涂的上了一個還湊活的本科院校(雖然是數學專業),算不上好,也算不上壞。沒有像大多數的考生一樣抱怨沒發揮“好”,滿懷憧憬的準備開啟我的大學生活。

          如絕大多數大學生一樣,上午睡到自然醒,下午毒奶粉和擼啊擼,晚上喝酒聊天,打牌擼串,好不逍遙自在!本以為我會像當下大多數大學生一樣”游戲”人生四年。

          操蛋的是,生活毫不猶豫的給了我幾皮錘,而且是一頓爆錘,錘的我是一臉懵逼。休學這種事情一向是別人家的孩子才會有的,沒想到這次竟然到了我身上,不是因為世界那么大我想去看看,而是懷揣著對生活硬塞給我的迷茫回家休養。休學的生活更是極其的平淡無奇,沒有北國的風光、江南的水鄉,有的只是一張床、一間屋、一臺電腦幾本破書。

          3、考驗才剛剛開始

          一年之后回到學校,本以為終于熬過了生活的幾皮錘,沒想到真正的考驗才剛剛開始。“久不入凡塵”的我回到學校,一切都是那么的不適應。嘈雜的宿舍,陌生的舍友,12點以后的作息,熙來攘往的食堂,甚至安靜的做著聽45分鐘的課……這一切都讓我難以忍受。終于在第一堂統計課上了三十分鐘后,滿頭大汗,全身都在顫抖的我終于再也忍受不了,在老師和同學們異樣的眼光中我奪門而出,如逃命一般離去,那個學期我沒有再去上過一節課。對人生未來沒有任何方向,對生活失去信息的我,退學的念頭在我心中愈發強烈。

          慶幸的是,我原來的基友們因為大四有的外出培訓和實習,宿舍剩下了很多空鋪。于是我當天就收拾鋪蓋卷搬到了我原來的宿舍。原來的宿舍還剩兩個舍友,這兩個哥們也很6,不著急找工作。在我最艱難的時候陪我度過了最難熬的一段時光。起初我每天在宿舍床上躺著無所事事,看看電視打打游戲打發時光。后來我這兩個哥們的一件事改變了我。

          有些時候你難以想象兩個愛玩游戲的人,一旦志同道合是多么可怕的一件事,當時他們來熱衷于玩地下城和擼啊擼。這倆貨玩游戲玩到什么程度呢?我只能用超強的自律來形容,地下城這個游戲玩過的朋友都知道早晨六點刷新疲勞。

          于是乎,6點鐘這倆貨準時起床打開電腦擼一管疲勞之后七點多洗刷吃早飯,完事回來上午接著擼,下午兩個人睡個午覺之后開黑打擼啊擼,晚上繼續地下城。一個哥們一天擼6管疲勞(6個號),一哥們一天8管疲勞,每天晚上10點準時上床睡覺以備第二天6點能起床繼續擼。這樣“自律”的生活寒暑不斷,風雨無阻。至今想起,我扔感覺佩服不已。終于,我深深折服于這倆貨的“自律認真”,受他們影響我也加入了他們的隊伍中。

          4、人丑就應該多讀書

          好景不長!雖然我之前也愛玩游戲,但是卻做不到一天6管疲勞,更別提8管疲勞。做不到像他們一樣樂此不疲的沉入到游戲中去。慢慢地我又開始迷茫了,覺得這樣的生活很沒有意義,而且身邊的人都要畢業了,對于未來,對于工作還一無所知,前途一片迷茫。

          恰逢此時,我們學校的圖書館,在吸收了我幾年重修費之后終于建成開放。照了照鏡子,最終決定為了不讓我那“天文數組”重修費不白交,我要去圖書館讀讀書。

          起初,只是讀一些文史小說之類的。后來不知道什么時候被豬油蒙了心,竟然鬼使神差的去讀了一本HTML、CSS、JavaScript的書,正是這本書讓我一步步的走上了不歸路。當我使用代碼敲出了第一個網頁的時候,沒錯,就是“成就感”這種如毒品一樣的感覺吸引了我。這次,我又回到了宿舍,還是和那倆貨又混到了一起,不同的是,每天除了吃飯睡覺打游戲之外,敲代碼成了我日常生活的一部分。

          漸漸地,靜態網頁我也開始玩膩了。這個時候“動態網站”這個字眼走進了我眼睛。于是乎我又跑到了圖書館,找到了帶我入行的第一本書。這本書現在看來雖然很簡單,但確是陪我度過了大學里面最充實,最輝煌,真正帶我入門的一本書《ASP.NET 從入門到精通》(ps:聲明我不是賣書和推廣書的!讀書應該看看適不適合自己)。

          自此正是開始了我的.NET學習與開發的生涯。

          5、我好像走上了人生的巔峰

          就這樣學習了幾個月之后,大三下學期(也就是我的老同學大四下學期)。老同學們開始畢業選題。當我看到他們的選題列表的時候。。。

          沒錯,我的內心是這樣的。在我免費承包了幾個好基友的畢業設計之后,以后我的擼啊擼網名變成了“爺萬眾景仰”,走路仿佛都在帶風。

          老天仿佛開了眼,系里老師怕我們這個專業畢業后不好找工作,在大三大四開了計算機相關課程(事實證明我這些老師是多么的英明,我們班30多個同學,除最后有三十個入了程序相關行業的坑)。難以想象興趣驅動的學習和考試驅動的學習差距是多么的大,經過幾個月的學習與實戰之后,沒上過課的我,在考試中,有一哥們八分鐘作弊被攆了出去,而我在一群崇拜的眼光中10分鐘交了卷,最后竟然考了全系第一,拿到了一等獎學金。

          回想生活是多么的操蛋,大一的時候我每天占座按時上課努力學習,想考第一,最終卻不盡如人意。沒想到大學快結束了,一天天逃課反而得到了原來自己以前最想要的。

          6、離別的憂傷與找工作的迷茫

          人們都說離別的時候,最后一個走的人是最痛苦的。而我注定是那最后一個走的。他們畢業以后,我和幾個還在培訓的同學在一起租了個房子度過了我大學生涯最后一段美好的時光。隨著一個個找到工作的離去,偌大的房子就剩下了兩個人。冬天還沒到來,卻感覺賊雞兒冷。持續幾個星期的感冒遲遲不好,又犯了鼻炎,整日呼吸都不順暢,讓我以為得了什么絕癥,漸漸地感覺生活好像糟糕透了,我的心情也越來越差。不能再坐以待斃了,于是我決定出去找個工作。

          7、新的挑戰——入坑程序員

          雖然在學校享受著別人“大神”的稱呼,但實際上對找工作這件事我是慌得一比的,找到工作的同學都經過專業的培訓,而我是野路子出身,也不知道自己學的怎么樣。但當時想想出去面面也好,沒人要就沒人要,漲漲面試經驗,不行回來再學習也行,于是抱著試試看的態度我準備出去找工作了。

          尷尬的是大多數開發公司都集中在高新區,而學校到那里車程來回四五個小時。兩天的奔波就面了兩家公司,而且我連技術面試官的面都沒見到,被人資就給打發回來了。再加上重感冒的原因有點吃不消,就想放棄。戲劇性的是,在我剛撤回簡歷的時候,一個電話邀我去面試,而且離我們學校還挺近。命運就是那么的有趣,鬼使神差的我又跟著去了。

          當然,結局就是我最終去了這家公司也是我現在的公司。

          原因很簡單:

          第一、這個辦公環境是真的棒,國家甲級寫字樓,還特么有漂亮的小姐姐給開門摁電梯,慢慢的逼格吸引了我,就連重感冒都感覺好了幾分;

          第二、當時的技術總監的技術水平折服了我,我想去學東西。

          至此,經歷重重磨難,我終于入了程序員的坑,開啟了另一種人生!在這里我經歷了朝九晚五的上班族生活,也經歷了史上最要人命的加班生活,經歷了每月1800的苦逼歲月,也經歷了一年翻五倍薪的輝煌人生,做過小兵、當過帶頭大哥,孤軍奮戰過,團隊合作過,迷茫過、徘徊過……但還始終堅定地往前撲棱著!

          8、最后

          最后,送給還在生活中使勁撲棱的人:

          假如生活暴錘了你,不要悲傷不要著急,一定要堅定不移地向前再轱蛹、轱蛹!

          人丑應該多讀書,人在迷茫的時候更不要停止學習的腳步!

          當你陷入生活的泥潭的時候要努力的尋求變化!

          無論任何時候都不要喪失對生活的信息,保持樂觀!

          附錄:更多感悟和思考的文章

          一個微信實習生自述:我眼中的微信開發團隊

          微信程序員創業總結:如何提高Android開發效率

          如何做一個合格的 iOS Team Leader

          程序員中年危機:拿什么拯救你,我的三十五歲

          一個魔都程序員的3年:從程序員到CTO的歷練

          為什么說即時通訊社交APP創業就是一個坑?

          致我們再也回不去的 Github ...

          一名90后二流大學程序員的自述:我是如何從“菜鳥”到“辣雞”的

          一個魔都程序員的3年:從程序員到CTO的歷練

          選擇比努力更重要:我是如何從流水線工人到程序員的?

          程序員的抉擇:必須離開帝都——因為除了工作機會,還有什么值得留戀?

          即時通訊創業必讀:解密微信的產品定位、創新思維、設計法則等

          干了這碗雞湯:從理發店小弟到阿里P10技術大牛

          程序員神級跳槽攻略:什么時候該跳?做什么準備?到哪里找工作?

          感悟分享:在騰訊的八年,我的成長之路和職業思考

          調皮的程序員:Linux之父雕刻在Linux內核中的故事

          老羅最新發布了“子彈短信”這款IM,主打熟人社交能否對標微信?

          迷茫中前行:一個??圃锁B的編程入門感悟

          盤點和反思在微信的陰影下艱難求生的移動端IM應用

          QQ現狀深度剖析:你還認為QQ已經被微信打敗了嗎?

          機會不給無準備的人:一個Android程序員屢戰屢敗的悲慘校招經歷

          盤點和反思在微信的陰影下艱難求生的移動端IM應用

          QQ現狀深度剖析:你還認為QQ已經被微信打敗了嗎?

          笑中帶淚的碼農往事:入職三天被開,公司給100塊叫我走人,有我慘?

          一個野生程序員的真實自述:我是如何從數學專業學渣入坑程序員的

          (本文同步發布于:http://www.52im.net/thread-2127-1-1.html

          posted @ 2018-12-05 15:04 Jack Jiang 閱讀(223) | 評論 (0)編輯 收藏

               摘要: 1、引言對于互聯網,域名是訪問的第一跳,而這一跳很多時候會“失足”(尤其是移動端網絡),導致訪問錯誤內容、失敗連接等,讓用戶在互聯網上暢游的爽快瞬間消失。而對于這關鍵的第一跳,包括鵝廠在內的國內互聯網大廠,都在持續深入地研究和思考對策,本文將就鵝廠團隊在這一塊的技術實踐,做一個深度的總結和技術分享,希望給大家帶來些許啟發。學習交流:- 即時通訊/推送技術開發交流4群:101...  閱讀全文

          posted @ 2018-12-04 13:36 Jack Jiang 閱讀(155) | 評論 (0)編輯 收藏

               摘要: 本文由作者“衛夕”(ID:weixizhibei)原創,作者為資深廣告產品經理,致力于剖析互聯網廣告的基本邏輯、思路及技巧。1、引言坐擁7億日活的微信極其成功,有人說微信的成功在于賽道的成功,然而即便把微信和國際上其他地區的同類應用WhatsApp、Line等相比,微信所取得的成績依然鶴立雞群,不僅因為其龐大的用戶量,更因為微信枝繁葉茂的生態體系。產品人張小龍微信教科書式的...  閱讀全文

          posted @ 2018-12-01 19:06 Jack Jiang 閱讀(136) | 評論 (0)編輯 收藏

               摘要: 1、引言隨著瓜子二手車相關業務的發展,公司有多個業務線都接入了IM系統,IM系統中的Socket長連接的安全問題變得越來越重要。本次分享正是基于此次解決Socket長連接身份安全認證的實踐總結而來,方案可能并不完美,但愿能起到拋磚引玉的作用,希望能給您的IM系統開發帶來啟發。學習交流:- 即時通訊/推送技術開發交流4群:101279154[推薦]- 移動端IM開發入門文章:《新手入門一篇就夠:從零...  閱讀全文

          posted @ 2018-11-28 12:28 Jack Jiang 閱讀(305) | 評論 (0)編輯 收藏

               摘要: 1、點評本文主要分享的是如何從零設計開發一個中大型推送系統,因限于篇幅,文中有些鍵技術只能一筆帶過,建議有這方面興趣的讀者可以深入研究相關知識點,從而形成橫向知識體系。本文適合有一定開發、架構經驗的后端程序員閱讀,文內個別技術點可能并非最佳實踐,但至少都是生動的實踐分享,至少能起到拋磚引玉的作用。希望即時通訊網本次整理的文章能給予你一些啟發。學習交流:- 即時通訊/推送技術開發交流4群:10127...  閱讀全文

          posted @ 2018-11-27 20:49 Jack Jiang 閱讀(326) | 評論 (0)編輯 收藏

               摘要: 本文由“逆流的魚yuiop”原創分享于“何俊林”公眾號,感謝作者的無私分享。1、引言直播行業的競爭越來越激烈,進過2018年這波洗牌后,已經度過了蠻荒暴力期,剩下的都是在不斷追求體驗。最近正好在做直播首開優化工作,實踐中通過多種方案并行,已經能把首開降到500ms以下,借此機會分享出來,希望能對大家有所啟發。本文內容的技術前提:1)基于FFmpeg的...  閱讀全文

          posted @ 2018-11-22 12:48 Jack Jiang 閱讀(555) | 評論 (0)編輯 收藏

               摘要: 本文引用了“帥地”發表于公眾號苦逼的碼農的技術分享。1、引言搞網絡通信應用開發的程序員,可能會經常聽到外網IP(即互聯網IP地址)和內網IP(即局域網IP地址),但他們的區別是什么?又有什么關系呢?另外,內行都知道,提到外網IP和內網IP就不得不提NAT路由轉換這種東西,那這雙是什么鬼?本文就來簡單講講這些到底都是怎么回事。另外,以下是與本文內相關知識點有關聯的文章,可詳細...  閱讀全文

          posted @ 2018-11-20 12:34 Jack Jiang 閱讀(202) | 評論 (0)編輯 收藏

               摘要: 1、前言標題雖然是為了解釋有了 IP 地址,為什么還要用 MAC 地址,但是本文的重點在于理解為什么要有 IP 這樣的東西。本文對讀者的定位是知道 MAC 地址是什么,IP 地址是什么。(本文同步發布于:http://www.52im.net/thread-2067-1-1.html)2、關于作者翟志軍,個人博客地址:https://showme.codes/,Github:https://git...  閱讀全文

          posted @ 2018-11-16 12:32 Jack Jiang 閱讀(187) | 評論 (0)編輯 收藏

               摘要: 本文原始內容由作者“陽振坤”整理發布于OceanBase技術公眾號。1、引言OceanBase 是螞蟻金服自研的分布式數據庫,在其 9 年的發展歷程里,從艱難上線到找不到業務場景瀕臨解散,最后在雙十一的流量考驗下浴火重生,成為螞蟻金服全部核心系統的承載數據庫。這一路走來的艱辛和故事,螞蟻金服高級研究員、OceanBase 團隊負責人陽振坤將為你娓娓道來。什么是OceanBa...  閱讀全文

          posted @ 2018-11-14 12:49 Jack Jiang 閱讀(147) | 評論 (0)編輯 收藏

               摘要: 本文由微信開發團隊工程是由“oneliang”原創發表于WeMobileDev公眾號,內容稍有改動。1、引言Kotlin 是一個用于現代多平臺應用的靜態編程語言,由 JetBrains 開發(也就是開發了號稱Java界最智能的集成開發工具IntelliJ IDEA的公司)。Kotlin可以編譯成Java字節碼(就像Groovy和Scala一樣),也可以編譯成JavaScri...  閱讀全文

          posted @ 2018-11-12 19:03 Jack Jiang 閱讀(237) | 評論 (0)編輯 收藏

          僅列出標題
          共50頁: First 上一頁 37 38 39 40 41 42 43 44 45 下一頁 Last 
          Jack Jiang的 Mail: jb2011@163.com, 聯系QQ: 413980957, 微信: hellojackjiang
          主站蜘蛛池模板: 河间市| 广元市| 宜宾县| 靖西县| 安康市| 阜城县| 罗甸县| 棋牌| 台山市| 宁城县| 简阳市| 和林格尔县| 长阳| 万荣县| 泗洪县| 闽清县| 中牟县| 平阴县| 岳阳市| 邵武市| 安吉县| 环江| 赫章县| 新建县| 平安县| 左贡县| 沾化县| 板桥市| 临桂县| 上犹县| 白水县| 寻乌县| 和田县| 噶尔县| 宁武县| 临安市| 保康县| 青川县| 裕民县| 肃北| 左权县|