思否有約丨猿人谷:人生幾何,一直勇敢的走在追夢路上

思否有約丨猿人谷:人生幾何,一直勇敢的走在追夢路上

本期訪談嘉賓:@猿人谷
訪談編輯:芒果果前端

與猿人谷對話時,個人腦海裏一會兒就蹦出了兩個詞「自律」和「努力」。這兩個詞彷佛也是能取得成功的人廣泛具備的特質。程序員

猿人谷真名何勇剛,他對本身名字的解釋是:「人生幾何,我願一直勇敢,剛強的走在追夢的路上。」編程

年少時,猿人谷最大的願望是讓別人叫他一聲大佬,而真正成長爲大佬以後,他卻對全部人說:「我是隻老菜鳥。」segmentfault

剛進大學時,猿人谷與大多數脫離苦海的學子同樣,開始享受自由,一度把當班長、競選學生會主席當成了大學生活最重要的項目。好在他及時醒悟,意識到了學習纔是最重要的,便加入了考研大軍。過程天然是艱辛的,但也是充實的。後端

自學不知道如何入手就緊跟大牛的腳步,大牛作什麼他就作什麼,遇到難題的時候還會一我的跑到五道口清華、北航這些學校去,看是否是有機會向別人請教。緩存

功夫不負有心人,現在的猿人谷已經不是當初的小菜鳥了。架構

Q:何時開始接觸編程的,契機是什麼?併發

其實開始接觸編程語言是從大學課程裏 C 的語言課本,但那時一點編程的理念都沒有,徹底沒開竅。真正對編程有感受是從讀研開始,這樣提及來,我真正開始編程的時間算比較晚了。我走上編程這條不歸路(呸,幸福路)仍是受好基友的影響,讀研期間不管是學習仍是生活都對我幫助很是大,這基友保送到清華讀研。那時我對編程剛入門,也不知道學啥,反正就是他學啥和說啥有用,我就跟着學。慢慢的,就開始對編程有感受,造成一套本身的學習方式。編程入門簡單吧?框架

Q:掌握的技術棧?目前主要使用的編程語言是?編程語言

熟悉微服務架構、分佈式緩存等,一直之後端爲主。玩過一段時間的 C++、Objective-C、Swift,近幾年一直都只用 Java 了。主要涉足互聯網金融、電商、物流行業。

Q:工做中最常使用的幾個工具是什麼?好用的插件推薦?

最經常使用的是 Intellig IDEA,基本搞 Java 開發的都用這個。推薦幾個好用能提升工做效率的插件:Free Mybatis plugin、Mybatis Log Plugin、CodeGlance、Rainbow Brackets、RestfulToolkit 等。

Q:最近有沒有嘗試新的編程語言?通常經過什麼方式和渠道提高本身的能力?

最近有嘗試去學習 go,如今 go 在國內大火,優點很是多。特別是語言層面支持併發,能夠充分的利用多核,很容易的使用併發,這對使用 Java 的程序員來講誘惑太大了。如今更感興趣的編程語言仍是 Java,工做越久愈加現這門語言的博大精深。

猿人谷


走過了初學技術的艱難,猿人谷慢慢找到了本身的興趣所在。考上研究生後,他找了一家作 iOS 開發的公司實習,以筆試滿分的成績經過了初試,這份實習工做不只給了他第一份實際工做經驗,還讓他賺到了第一桶金。後來,猿人谷用這筆錢買了臺 mac。

Q:分享一下你的工做流,有什麼我的的特別的工做習慣麼?

倒沒什麼很是特別的工做習慣,我比較喜歡作天天的工做和學習總結,以及每週工做計劃和學習計劃。若是必定要說有什麼習慣的話,工做和學習中的東西,很是鐘意用思惟導圖、流程圖、時序圖弄出來。

我我的有一條理念,工做8小時是讓人養家餬口,下班後的繼續學習纔是讓本身技術精進的決戰時刻。搬磚工,仍是要學會利用工做外的時間來繼續保持學習的激情和野心。

Q:目前爲止最滿意的開發項目是什麼?

到目前最滿意的開發項目是以前在一家創業公司擔任技術負責人作的項目,從零開始,搭框架,擼核心代碼,帶領前端團隊、後端團隊、移動端團隊、測試團隊,在一年的時間就打造了物流Saas平臺、司機APP、物流APP、貨主APP等產品。

貨雲集物流SaaS,將集裝箱運輸物流供應鏈上的相關公司(如發貨人、收貨人、貨運代理公司、集裝箱運輸公司、司機、船公司、碼頭公司等)集合到貨雲集的在線操做,爲整條供應鏈的公司提供一個數據共享的平臺,並在此基礎上提供互聯網保險、互聯網金融、物資採購等多方位的服務,實現了物流、資金流、信息流的資源整合,大幅提高集裝箱運輸物流供應鏈的運行效率。

當時全身心的投入在工做中,跟走火入魔似的,連上廁所都在想產品和框架該如何優化,如何更好的提升團隊的凝聚力和戰鬥力。如今偶爾回想些那段經歷,雖然艱辛,代碼中都沉浸着汗水的味道,但那不該該就屬於青春的回憶嗎?也會想念那一羣曾經並肩戰鬥的兄弟們。

Q:若是能夠從新選擇是否還會選擇這個職業?

我想我會堅決果斷的繼續選擇程序員這門搬磚手藝,現在的時代,對程序員來講絕對是很是好的時代,任何人均可以經過本身的不懈努力來達到本身的夢想,你們不拼爹,靠本事吃飯。並且在這個知識大爆炸的時代,程序員擁有無窮的創造力。


除了找到工做方向,猿人谷還在不斷的學習中找到了本身的興趣,他開始了本身的技術博客之路。

Q:與思否的故事?

跟思否的緣分比較深,起源於跟高總的相識,能夠感覺到他對思否投入的激情與努力。後面接觸到思否小姐姐等一些工做人員,就深深的明白了思否是個很是好的開發者社區。

Q:如何看待國內社區的環境和氛圍?

目前國內社區挺不錯,不論是線上仍是線下優質技術分享活動愈來愈多,推進着優秀技術的傳播、交流和發展。愈來愈多的程序員開始擁抱開源和樂於開源,技術氛圍愈來愈好。

Q:生活中有什麼愛好?

之前愛好挺多,旅遊、籃球、音樂。爲了能蹭免費門票,還專門去考了個國家導遊資格證。如今基本沒啥愛好了,變得比較宅,閒下來時就喜歡靜靜的看會書,不必定是技術書,佛學、心靈雞湯、頸椎病康復指南之類的書都喜歡看。

經歷過迷茫期,找到學習目標後,猿人谷也總結出了一些學習編程的經驗。對於初學編程和懷抱夢想的年輕人,他也有些本身的見解:

我也還年輕,不敢給年輕人什麼建議。不過公衆號後臺常常有初入門的小夥伴留言說不知道該怎麼學,也不知道該學什麼,有沒有速成祕籍。其實我真的很想坦誠的告訴他們,哪有啥大佬大神,代碼寫多了,坑踩多了,想多了,天然寫代碼就順手了,僅此而已。所謂大佬們的一直優秀,確實能夠成爲一種習慣,而支撐這種習慣的,不外乎是不爲外人所知的努力。

技術成長,沒有捷徑,惟有積累。對技術要保有衣帶漸寬終不悔的執念,講究方法的持續學習,技術的成長毫不可能一蹴而就。這東西無法像金庸小說描述的那樣,掉到個山洞,撿一本武林祕籍,修煉後就天下無敵了(若是真有這種祕籍,小夥伴記得千萬要告訴我呦)。至少結合猿人谷這幾年的工做經驗來講,我能夠很是負責任的告訴你,絕對不可能、不可能、不可能!技術成長沒有捷徑,講究方法的持續學習,持續積累。

若是小夥伴們真的選擇程序員這條路,我但願你是真的熱愛編程這件事,能在編程中享受特有的樂趣。賺錢養家的行業很是多,不必定非得選程序員這個職業,技術本是比較枯燥的東西,若是不是由於喜歡,技術越往深走,只會越枯燥越難受。


小編有話說:

與猿人谷的對話中,他說了一句話讓我觸動很深,「持續學習是爲了提高本身的認知嗎?不是,只是不習慣不優秀的本身。」

從這句話也能夠看出,他是一個對本身要求很高的人。其實就算是大學時的迷茫期,猿人谷也是頗有上進心,也許是越努力越自律,人也會越幸運。

也許,這就是普通人與優秀的人之間存在差別的緣由吧,那就是他們一直在努力,即便方向或許發生了誤差也從未停下。只要從新肯定本身的目標,仍會一直一往無前。


思否有約

歡迎有興趣參與訪談的小夥伴踊躍報名,《思否有約》將把你與編程有關的故事記錄下來。報名郵箱:mango@sifou.com

相關文章
相關標籤/搜索