![關注公衆號,獲取最新更新](http://static.javashuo.com/static/loading.gif)
半個月以前,和大學籃球隊的兄弟們約定一塊兒回一次母校。你們畢業以後各奔東西,天南海北,想要再聚一次真的很不容易。昨天終於實現了。看着曾經並肩做戰了四年的兄弟們,心中思緒萬千,努力回憶着大學裏的那些人和事。晚上和你們夥吃了飯作別已經快0點了,打車回高新。雨後的空氣格外清新,景色也別有一番風味。我藉着酒勁打開車窗望向窗外,夜風迎面而來。腦子裏忽然冒出一句話:我如今其實不太願意回來,由於感受畢業以後物是人非,回來也不知道能幹嗎,這裏沒有了大家也沒有了她(女友)。這是我到母校以後和倫倫(好兄弟)說的,一會兒警醒了我,我畢業的這一年好像失去了不少東西。好久沒有好好打過球了(由於沒有人一塊兒打),好久沒有好好陪女友了(由於時間都分給了技術)。我反思畢業這一年我到底獲得了啥?想了想可能只有本身技術上的提高、思想上的改變和影響了大家。相對於前二者我以爲影響了大家這件事給我帶來的成就感最大。有些話可能當面講不出來,因此有了這篇文章。程序員
首先我要向大家道個歉,由於我工做到如今滿打滿算1年8個月,負責小組10個月。我在管理經驗上缺失有所欠缺,這個我也在努力學習,可是這一點我以爲是能夠經過別的方式來彌補的。不知道大家還能不能記得,我跟大家說過的。我作研發小組長有兩個目標:第一是負責的項目必定要努力作好,這個是責任。第二是小組內的每一個人能力都要有提高,這個是義務。走到如今第一點雖然沒有出現什麼問題,可是咱們的項目仍是有不少須要優化的地方,很大的提高空間。第二點我以爲大家每一個人能力上都有提高,這些能力不僅是技術能力,還有溝通表達能力、思考能力、解決問題的能力等等。對於飛、財、悅大家三我的,我以爲大家的提高最大,甚至能夠說給了我驚喜。您們的進步我看在眼裏,公司其餘同事更看在眼裏。他們向我誇大家的時候,我比大家還要高興。對於其餘人也是同樣。面試
這裏還須要跟大家道個歉,由於大家每一個人應該都捱過個人熊,可能由於各個方面。都說控制不住情緒是情商不高的表現,我情商的確不高。可是我以爲在一些事情上我必須代表個人態度。好比說大家在項目中遇到的問題,第一次第二次問我,我都會告訴你,幫助你解決,固然我只會告訴大家解決的思路,由於在大家成長的過程當中不能太過於依賴任何一我的。同一個問題問我第三次,我是絕對不會告訴你的,等待你的也只能是一頓熊,這個大家都知道的。玉的這個問題已經基本沒有了,煥徵也在慢慢改正。我以爲大家對於這個問題也是印象深入的。再好比,我這我的對於代碼比較有追求,基本上不會容忍新開發的爛代碼出如今項目中,固然也領着大家對舊的爛代碼作太重構。我對大家的代碼審查大多數是在代碼規範,實現思路和可能隱藏的bug層面上的。大家中的一些人可能有過這樣的經歷,一個功能讓大家改了四五遍代碼,一次一次的修改,一次一次的被打回,直到沒有問題爲止。那麼爲何我對代碼審查要求這麼嚴格呢?一是由於要對項目負責,二是想要大家在職業生涯初期養成對代碼有追求的好習慣,要對代碼有一顆敬畏之心。並且我也發現經過這種方式,大家的提高最快,一樣的問題下次基本不會再犯。因此這裏要感謝大家忍受個人壞脾氣這麼久,仍是那句話,我不針對任何人,我只針對事情代表個人態度。算法
再來講說咱們的技術分享,以前我一直給大家作技術分享。分享的主要是項目中會用到的或者是我感受大家應該知道殊不知道的東西。其實我感受這種分享效率並不高,每一次分享都是我在講,大家也不多和我互動,因此每一次分享以後我都感受沒有達到個人預期。每一次分享以後我都想放棄,由於一次分享我要認真準備很久,可是效果卻不明顯。這對我來講有種很強的挫敗感,可是每一次仍是堅持了下來,由於我發現每次分享後,咱們的團隊氛圍都要好了許多。後來我看到一篇關於團隊分享的文章,對個人觸動很大。加上玉的推進,咱們肯定了每週三下班以後的時間是咱們的自願分享時間。鼓勵每一個人都站出來作分享,能夠是技術上的,也能夠是公司業務上的。到目前爲止,已經有一大半人作過了分享。其實這種分享能帶來技術上的提高仍是有限的,技術的提高應該是本身主動地學習,而不是被動地接受。這種分享更多帶來的是分享人的溝通表達能力上的提高,相比於埋頭寫代碼,溝通表達能力也很是重要。我一直認爲溝通表達能力是不少能力的支點,你的溝通表達能力提高了,文檔能力也會相應的提高、自信心會提高、解決問題的能力會提高。這也是爲何要極力鼓勵你們站出來分享的緣由。如今,咱們組內的學習氛圍濃厚,每一個人都對技術充滿了熱情,每一個人都在向我要推薦書單,每一個人也都在買書看書,每一個人也都在下班以後默默充電。這種氛圍讓我很是有成就感,甚至很是感動,至少證實了咱們的技術分享是有價值的,是成功的。可是我也發現了一些問題,這些問題也是我帶給大家的,爲了不大家走彎路,我必須站出來講一說這個問題。數據庫
這個問題是咱們爲何要學習?大家如今對技術的熱情過高,而沒有思考一下咱們爲何要學習。這裏引用極客邦科技創始人兼CEO霍泰穩的原話,大家感覺一下:安全
爲了學習而學習,可能會拔苗助長。我認爲最重要的,仍是要和公司當下的業務相結合,在促進業務快速發展的過程當中,讓認知天然地提高。爲何有些大公司出來的同窗,就給人感受視野很開闊,能力也很好,主要緣由並非說它們在大公司裏很努力地學習,而是由於它們參與了不少實際的有挑戰的問題,攀登了一座又一座技術的高山,而後回頭看,就有一種"不畏浮雲遮望眼"的感受。因此,第一點就是咱們腦殼裏面要始終想着業務,如何經過技術的努力,讓業務獲得快速發展,而不是一味地埋頭於本身的技術三分地。服務器
因此大家學習要有一個方向,明白本身爲何要學習。學習一項技術以前要想想我爲何要學習它,它有什麼值得我學習的。不然的話,這個世界上要學習的技術太多了,技術更新迭代又很快,咱們只會淹死在技術的海洋裏。而後就是必定要重視業務,技術必定是和業務結合,解決業務上的問題,才能發揮出技術的價值。大家必定有這種體會,不少Bug其實由於本身對業務理解不到位致使的。因此咱們現階段要作好的是利用技術解決好業務中出現的問題難題,最終實現技術反推業務發展。其實咱們學習最終要提高的是什麼呢?是解決問題的能力。這也是一個企業最須要的能力,而每每解決問題能力高的人,對業務的理解也比較到位。因此歸根結底,學習技術仍是要結合業務,這也是咱們爲何一直在說,作項目提高技術最快。微信
其實寫到這裏,我最想表達的已經表達完成了。可是仍是有一些東西想要和大家分享,可能有一些已經和大家提過了,可是我以爲仍是有必要再提一下。由於這些東西對大家現階段的幫助應該會比較大。網絡
張一鳴有一句話說的特別對:所謂成功,就是延遲知足。試想誰不想享受如今,對之後無論不顧,可是縱觀那些成功人士,他們無非是延遲知足。如今逼本身學習,逼本身吃苦,是爲了之後的知足。年輕人不要選擇被安排好的人生,不要過那種一眼望到頭的人生。趁着年輕,多挑戰,多試錯。若是你懂得延遲知足,那你在同齡人中多半是優秀的。數據結構
要重視基礎。在技術這條道路上能走多遠,多半取決於你的基礎。真正的基礎是計算機專業的那幾門專業課,計算機操做系統、計算機網絡、編譯原理、數據庫、計算機組成原理 和 數據結構和算法。這些只能本身花時間去了解去學習。另外一方面就是工做中遇到了某些知識點,也要去看這個知識點相關的資料,不要停留在使用層面上,好奇心驅使向深處挖掘。架構
工做中都是寫業務代碼,剛開始還有新鮮感,熟練了之後就以爲無聊了。關於這點,我以爲碼農翻身劉欣老師總結的很是好,日常必定要多向本身身上靠一靠,看一下哪些作的還不夠,差距在哪裏?
我是否對系統的業務有了總體的瞭解?
我能不能對其餘人(例如面試官)描述下該系統實現的業務:
系統有哪些角色,這些角色如何與系統交互;
系統有哪些主要流程,次要流程,都有哪些角色參與其中。系統的總體架構是什麼樣子?
系統都分爲哪些組件,這些組件是如何部署在服務器/客戶端的?
他們之間是怎麼交互的?用的什麼協議?系統用到了哪些技術和框架,我是否是都已經精通了?
對於系統的非功能需求,我是否是已經掌握了?
安全是怎麼作的?
如何作的性能測試?
高可用性、可擴展性是怎麼實現的?我是否是已經瞭解、甚至掌握了系統使用的工程實踐?
系統怎麼作的build ? 用到了哪些工具?
系統怎麼作的測試? 如何自動化?
系統是怎麼部署的?
系統是怎麼監控的?
如今還有什麼問題? 我能不能改進它?我在團隊的地位如何?
你們有了業務或技術問題,第一時間會不會想到找我來幫忙?
我能不能在團隊的討論中發出本身的聲音和看法, 而且被別人尊重?
我是否是常常能夠給你們作技術分享?
人要懂得感恩。人的一輩子可能會在一些關鍵的節點上遇到對你幫助很大的人們,要對他們懷有一顆感恩之心。以我我的舉例,我感恩的人比較多。首先要感謝文賓哥,當初我選擇走程序員這條路,也是由於他給我問題的回答讓我無比堅決。我問他,程序員真的是青春飯嗎?他說,不是。而後要感謝領我入門的德進哥,一直忘不了您的諄諄教誨,文傑啊,你要努力!還有您鼓勵個人那500塊錢工資。還要感謝我在公司的第一個師傅瀟哥,感謝你沒有嫌棄那麼菜的我,還給我在書上畫重點,讓我重點學習哪一塊技術。感謝個人老組長峯哥,如今不在一個項目組了,還給個人分享用心提出了整整兩屏幕半的建議,每一條都很是誠懇,說實話我當時很意外很感動,之後的分享要注意這些建議的地方。感謝個人領導東哥,一年半前的那次談話改變了我,也感謝你對個人信任和鼓勵。感謝個人同事和好朋友法師,一位優秀的有追求的程序員,我在公司和法師的交流是最多的,在他身上學習到了很多東西。在他們身上我感覺到了無數的正能量。我如今想盡最大能力幫助大家提高的緣由,一是由於你們都比較年輕,剛進公司的大家或者如今的大家,很像那時候的我,懵懂無知,可是卻苛求進步。二是由於正能量是能夠「傳染」的,他們「傳染「給我,我」傳染「給大家,大家可能要」傳染「給未來的新人。最後應該感恩的是個人家人和個人女友。個人父母都是農民,可是他們在教育這件事上一點都不馬虎,當年個人父親想盡一切辦法讓我去了市裏首屈一指的初中高中讀書,我從13歲到如今在外地上班就沒怎麼在家住過。直到如今他們還在爲我操勞着,我虧欠父母的確實太多了。個人姐姐從7歲開始帶我,以致於如今叫本身孩子名字都常常叫成個人名字。個人女友和我相戀5年了,這5年來不管我作什麼決定,她都在背後默默支持。開始工做到如今,個人時間都分給了工做和研究技術,她歷來沒有和我抱怨過,雖然我陪她的時間少的過度。你輕鬆的生活工做背後必定有人在替你負重前行,對於我來講就是個人家人和個人女友。可能這個主題我跟大家講不太合適,可是這個真的很重要。在你比較困難的時候,只要想起他們,你的心中就會充滿了正能量。畢竟他們是但願你好的人,不能讓他們失望。常懷感恩之心,你會走的更遠。
寫了四個小時,該結束了。本篇文章純屬有感而發,寫給個人組員們(和曾經的組員們)。但願大家看過以後有收穫。