工做兩年小結----勿忘初心不負夢想

前言

轉眼又是一年,2016年7月3號是本身正式參加工做兩年,入職一家新公司工做兩個月的日子。每一年到這個時間點,老是想要寫點兒什麼總結一下。前半年除了學習提升專業技能外,主要讀了幾本書《餘罪》,沉默的羔羊系列。這裏我想說《餘罪》原著比如今愛奇藝播出的網劇真的好看一百倍。我是先看完書,再看了2集電視劇,而後真的看不下去了,由於張一山刻畫的餘罪跟本身心中的那個餘罪落差太大。我甚至以爲夏雨來主演會更好一些。ಥ_ಥ

1.作事情

對於現階段的本身來講,更多的是想在工做上有一些突破,可以作一些有意義和對團隊發展有利的事情,可以獲得同事和周圍人的承認。天天經歷的事情都會讓本身有一些感觸,大多數時候都是在微博,朋友圈或者QQ空間發一兩句話感嘆一下,也就過去了。像這種專門的總結下來,而後寫成文章真的不多了。如今每一年有動力必須去寫的兩篇文章就是 「工做xx年小結」 「XXXX年年終總結」** 了。由於前者是對本身離開大學之後,每一年變化的總結,後者是對這一年本身的工做和生活的總結。

每次開始敲下這些文章第一個字的時候,都有一種「無力」和「恐懼」。由於又要開始對這一年的本身開始覆盤了,作了什麼,哪些是有意義的,哪些是想作而沒有作完的或者說根本就是一點兒沒有作的。每當覆盤完之後纔會發現,本身遠遠沒有成爲心中預期的那個本身是有緣由的。

在面試中感觸最深的一個問題:「你在這個項目中作了什麼?」「你在這家公司作了什麼?」。剛開始的時候也會被問的啞口無言,這偏偏證實了本身雖然參加了某項目或者是在某家公司作了兩年,可是本身的工做是沒有意義的,本身都沒有承認本身。後來直到本身認真的去總結了,才發現作了一兩件本身說的出口的事情,比作了一些事情重要

因此一直但願本身每一年無論是對本身仍是對工做,都能作出一兩件本身和周圍人都承認事情。

2.工做第二年工做盤點

沒有完成的事情

  1. 2015年初定的讀書計劃:《JavaScript高級編程》讀一遍,而且總結10篇文章,2016年過去了大半這個計劃仍舊沒有完成;

  2. 2015年底給本身定了2016年的工做學習計劃,到如今都沒有制定完,還一直在變化;

作了的一些事情

  • 2015年4月成爲了一名全職的前端工程師;

  • 2015年9月底完成了西寧->塔爾寺->環青海湖的騎行;

  • 在Github上維護兩我的私人倉庫,而且star數都快接近了100;

  • 成爲了CSDNJavaScript知識庫的編輯;

  • 幫助CSDN繪製了html5和css3知識圖譜,而且獲得了一些稿費報酬;

  • 2015年4月完成北京->秦皇島->葫蘆島騎行;

  • 換了一個新的工做環境;

  • 在CSDN 《程序員》雜誌表了本身的html5學習指南文章,而且收到了一些稿費;

  • ...

對於沒有完成的事情:

很大一部分是由於本身身上的惰性在做怪,也有一部分是這些內容不是本身當前工做所迫切須要的。優先級就被其它事情所代替了。之所一直把它們放在本身未完成事情列表裏面,仍是以爲作了後對本身仍是有很大的意義的。

對於已經作了的一些事情:

1.騎行是本身熱愛的一項運動,愛上她有不少理由。當前找不到合適的語言來形容,借用網上的一句話:

騎行是一件看上去風光無限的事情。一路爬坡無數,風餐露宿。那些累,那些苦只有本身才真正體會。向勇敢的騎行者致敬!

2.關於在CSDN社區作的一些事情,本身並無刻意的去作什麼。只是定時的更新一些本身平時開發總結。而後就是恰好在那個時間點,有了那個機會,恰好本身有那個能力,才被找去作那些事情。因此這句話反過來就是,當本身想要去作一些事情的時候,首先要有能力,而後在剛好的時間點有了個機會。

3.受剛工做時導師的影響,很早就瞭解到開源的重要性。鑑於以後工做中Github對本身工做內容和工做效率的提升,本身慢慢變成了一個熱愛開源,崇尚開源精神的人。

3.「大浪」文化和「狼性」文化

「大浪」的公司文化:「一切由你開始!」,「狼廠」的文化:「簡單可依賴。」。這倆家公司的公司文化都着重強調的是人,可是「大浪」做爲一家老牌的業務成熟的互聯網公司,當前在移動互聯網崛起的浪潮下又沒有新的業務突圍,在我工做的兩年中看到不少公司同事離職,人才流失很嚴重。「狼廠」在注重我的發展上面我認爲比「大浪」要好不少(我以爲是業務線多,賺錢的部門也多吧)。

強調我的能力,先有信任纔有可依賴。

在參加新員工培訓的課上,講師講的「過後驗證」和「以結果爲導向」都在強調着在這家公司作事情的重要性。「少承諾,多兌現,證實本身,用結果說話!」都在強調着這家公司須要實幹家不是空想家。這也就是爲何以前瞭解的「狼廠」加班比較嚴重,其實你們在這樣的氛圍下都知道對本身作的事情有一個好的結果的重要性,這樣才能夠獲得同事和領導的承認。

固然關於「加班」這裏持保留態度,我相信在不少互聯網公司加班都是跟本身負責的業務當前的進度有關的。還有工做以外本身作的一些事情(當前對於工做內容的思考,想要作一個產品解決當前工做中常常遇到的問題)。

對於外界對「狼廠」的評價我持保留態度,可是這些對工程師影響真的很小,能夠說根本沒有,你們天天想着仍是作好本身的事情,在新聞上看到一些負面新聞也僅僅是瞭解一下。可是不得否定的是「狼廠」給工程師提供的發展機會真的不少,若是你有想法均可以去實踐。

聽多數人的意見,和少數人商量,本身作決定!

這裏我只是想表達本身眼中看到的,我熱愛我畢業後的第一家公司,一樣也熱愛我如今的公司,也想作些有意義的事情實現我的價值。


4.勿忘初心,不負夢想

這是在參加新員工培訓時,在一些老前輩的故事中聽到的。從他們的真實的故事中,本身開始反思本身的初心和夢想。

遙遠的北漂夢

本身並非一個善於學習的人。換句話說大學的時候本身應該修的課程並非很好。這也直接致使了本身的計算機基礎並不紮實。「我要去北京」,這個想法是大二就開始有的,由於大學課程並不優秀的我甚至覺的大學並不適合我。想要到這個世界大都市去經歷一些大風大浪,去實現我的價值。

大三進入大四的暑假開始找實習,我仍然清晰的記得7,8月份的鄭州「熱火朝天」,爲了參加面試找到一份兒實習工做,又爲了省公交錢走幾千米去面試。爲了可以證實本身,本身是帶着電腦,隨時準備給面試官看本身在學校作的一些小Web項目。固然面試了3家公司,只有一家公司的面試官簡單看了我作的一些小玩意,後來也是這家公司收留了我。

可是我在這家公司待的時間並不長,只是以爲這家公司作的業務並非本身想作的,而後就有了後來的「武漢故事」,而後一個很巧的機會在武漢獲得了北京創新工場的面試offer。後來隻身到北京參加面試,拿到本身的實習offer。實現了本身的北漂夢。

懷念當時本身的那個衝勁!

當初本身踏上去往北京的火車時候,在心裏狠狠的對本身說:

成爲一個優秀的人,優秀的程序員,優秀的架構師。

後北漂時代

從焦做到鄭州,武漢,北京,當夢想成爲現實,本身經歷了不少。由最開始的,認爲本身應該隨遇而安到如今紮根帝都,其中有不少故事,只不過是隨着生活條件的提升沖淡了本身心裏的那種感受和衝勁。也許真的是:

生於憂患,死於安樂!

畢業兩年,本身距當初的目標還有很大的一段距離,也意識到「成爲一個優秀的人,優秀的程序員,優秀的架構師」這句話的順序是錯誤的。你們會說你一畢業進入的都是大公司難道還不優秀麼?我想借用網上看到的一句話表達「以這個世界上努力的人之少,根本輪不到拼天賦。」我也僅僅是體會到這句話的內在乎義,克服了本身身上的惰性,努力了一點點而已。

優秀的程序員不少特色,我能夠總結出一些標籤「嚴於律己」,「強悍的執行力」,「對新技術的敏感」,「思考問題的方式」,「處理問題的方式」。這些特色不是你想學就能一下學會的,是須要時間的積累慢慢去培養的。

上面提到的那句話的正確的順序應該是:

成爲一個優秀的程序員,優秀的架構師,優秀的人。

而本身距實現第一個目標還有很長的路要走。

5.作一個會思考的人

「大學就是一個讓你犯錯的年代。」是的,在大學我犯過不少錯誤,不考慮周圍人的感覺,處理很差跟周圍人的關係。這些都讓本身嚐到了一些教訓。「那個時候覺的難以想象的事情」,如今本身再回頭去看也覺的沒有什麼,其實就是時間沖淡了一切。可是留給個人教訓會讓我銘記一輩子。

忽然發現本身身上的衝勁是否是也被時間沖淡了呢?ಥ_ಥ

還好一直都可以清醒的認識到本身不屬於聰明人的行列,可是到哪都能遇到比本身優秀的人。在工做中可以判斷出本身作的事情是對是錯,可以聽取別人的意見,作本身認爲對的事情。

有時候會被一些老同窗問一些問題,「我想學前端,該怎麼入門啊,學哪些課程啊?」,「我想學安卓,該學哪些課程啊?」。大多數時候我是不想回答這些問題的,不是問題自己簡單不簡單的問題,一個在校生問這些問題能夠理解,可是對於一個工做1-2年的人,在問這些問題的時候都沒有思考過,也不會本身動手去找答案,本身不敢去踩坑,就是指望別人給你指一條路,你纔敢去走。這樣永遠都是原地踏步,不會有進步。

記得跟以前的同事聊過一個話題,無論在一個多麼平凡的團隊或者是一個優秀的團隊,老是會有人脫穎而出,有些人碌碌無爲。由於某些人的身上天生帶着某種韌性,當外在環境很差的時候,老是能憑藉自身的韌性突破周圍的環境的限制,而有些人身上天生帶着「鴕鳥精神」,就算有優越的外在環境,也會沉淪爲默默無聞。

就比如戚繼光,你們可能都說,他天生就是作將軍的人,我到認爲是,當時的環境讓他有參軍的想法,參軍後又有本身對於戰爭的思考,又知道經過某種方式,找資源實現本身的想法。而後成爲了一位優秀的將領。若是說當時的大環境是好的,戚繼光是去經商,我以爲他也會是一個優秀的商人,由於他身上的主動性,註定了他確定不是一個平凡的人。

6.獲取知識的方式的思考

有很長一段時間本身早上到公司的第一件事就是去瀏覽一些本身收藏網站的文章,好比:開發者頭條,前端大全等,直到看到昨天已經看過的內容爲止。當時感受本身收穫了不少新鮮的知識,時間長了發現本身從這些網站收穫的知識幾乎爲0;由於這些網站上看到的內容不少本身平時工做中都用不到,沒有實踐的機會,對於本身來講看完一遍以後,等待的就是大腦對它們慢慢遺忘。但本身天天在上面卻花費了大量時間。

本身開始思考本身系統的掌握某個知識是經過什麼方式:

經過系統閱讀某個技術經典的紙質書籍,

在網絡上閱讀別人的博客也僅僅可以作到了解,不可以作到掌握。在工做中遇到特定的問題,經過搜索引擎來查詢這些文章來解決遇到的問題,是很是正確的。大多數時候網上看到的不少東西都會讓人迷惑,由於缺乏辨別它們對與錯的基礎知識。是有不少知識須要學習,但不是說這些網站推送的每篇文章都應該看,想要經過這些文章去系統性的掌握某項知識是不切合實際的。

最近在看《JavaScript設計模式與開發實踐》這本書,被書中一些場景的代碼實現所「震撼」(這裏感受用這個詞不是很恰當,可是示例代碼寫的真的是好)。本身也在思考怎麼纔算是掌握了一個設計模式?

我認爲首先應該是模仿,吃透了示例代碼的思路,有所體會。當遇到類似場景能夠想到用某個模式編寫本身的代碼可以讓本身的代碼更健壯和擴展性更高。這個時候才應該是對一個設計模式開始掌握了。

工做中不少時候都在維護別人的代碼。當看到一個龐然大物的時候,首先不該該抱怨別人的代碼寫的很差,多是本身的水平還沒達到那個程度,理解不了。若是真的是別人的代碼寫的很差,那麼也是本身的機會來了,「重構」對於一我的的架構能力和代碼組織能力是一個很大的提升。

7.壞習慣的思考

世界上閱讀的方式有兩種:

①泛讀②精度;

如今以爲對於「泛讀」這個詞語的理解有一些誤差。應該是「普遍的閱讀」。不是說在讀書的時候,能夠跳着讀。這是一種很很差的讀書方式。而本身偏偏在很早的時候就養成了「跳着讀」,這種讀書方式。

也深入的體會到了這個習慣的養成對本身的影響:

  • 閱讀技術書籍的時候,遇到一個沒法理解的知識點,不思考不自覺的跳過;

  • 寫代碼,會遇到問題,一時解決不了,就會先跳過,這原本應該算是一個正確的作法,可是程序會變成千瘡百孔,後期的修復代價很大;

固然本身如今是很是不建議泛讀的,間接的能讓人養成不少很差的習慣。我如今就在跟本身養成的壞習慣作着強烈的鬥爭。鍛鍊本身的專一力,作一件事情不分神,這實際上是很痛苦的一件事情。

8.我要作一個什麼樣的人?

曾經想過一個問題:

世界上有不少土豪,就算是他們不上同班,天天都去旅遊,住最好的賓館,吃最好的食物,一生可能都有花不完的錢,那麼他們爲何還要努力的上班賺錢呢?

有人說這些人是有更高的追求,想賺更多更多的錢。我卻是覺的這些人仍是在把本身當一個正常人來看,知道活着就應該作點兒有意義的事情。一千我的會有一千個對生活的理解,這也僅僅就是我如今的感覺,可能再過兩年個人觀點也是會變的。

引用書上看到的一段話:

生活不能等待別人來安排,要本身去爭取和奮鬥;而不論其結果是喜是悲,但能夠慰藉的是,你總不枉在這世界上活了一場。有了這樣的認識,你就會珍重生活,而不會玩世不恭;同時,也會給人自身注入一種強大的內在力量。

勿忘初心,不負夢想:作一個優秀的程序員,優秀的架構師,優秀的人!

後記

想到了本身學過的一篇課文的內容:

你站在橋上看風景

看風景的人在樓上看你

明月裝飾了你的窗子

你裝飾了別人的夢

故事是你本身的,同時你也成了別人故事的一部分。當我發佈這篇文章可能距7月3號開始寫這篇文章已經有一段時間了,對於文章中的每一個標題都是天天本身通過深入的思考寫下的。一些時間性的東西就不改變了,保持它的原汁原味。願我和讀到這篇文章的同窗都能跟@十年蹤影 老師的網名同樣,以一個十年來計量本身的人生。


相關文章
相關標籤/搜索