我的北漂在路上--------時不時的停下腳步思考
終於到週末可以有時間更新自己的部落格了。果不其然,一開始上班,時間就比較緊湊,每天發生的一切感覺都是在那麼短短的幾小時之內就過去了。在公司有時候會感覺自己收穫很多,有時候也會因為自己用幾個小時解決了別人一句話就可以解決問題而懊惱。不管怎麼樣自己的生活就在這樣日復一日的過去,直到自己突然發現每天的自己都沒有對自己生活有過思考或者是反思。
自己的生活習慣是不管睡的多晚,進被窩後都會用手機到《one》(韓寒監製的一款應用,上面的文章可讀性很高,推薦給大家)上去讀一篇文章再睡。 前幾天自己在上面讀到一篇叫《日落天通苑》(點選文章名可以閱讀)的文章感觸很深。其實描寫北漂生活的文章在網路上並不少見,其中或者勵志,或者悲慘,或者苦悶等等什麼都有。但是這篇文章的作者以一種不一樣的經歷,讓我對北漂又有了深刻的認識,原來北京還有一個北漂聚集的地方,那裡叫天通苑。
天通苑到中觀村說遠也不算太遠。坐地鐵倒兩站就可以到。文章中對租戶收租的描寫,對各色人物的描寫,讓自己覺得生活的中關村和天通苑是兩個世界。
---------------------------------------------------------------分割線-----------------------------------------------------
一,堅持寫部落格的人都有一顆執著的心
過年公司放了七天假,自己是堅持到30號才離開的公司。放假期間自己把以前學習筆記整理成了部落格文章。有這個想法也是因為自己在一次翻看筆記本的時候,發現筆記本已經快快被記得滿滿一本了,有些知識雖然當初記了筆記,但是還是忘記或者記不清了。所以就下定決心要把這些知識點通過整理成部落格文章的方式溫習一遍。在檢驗自己學習成果的同時把這些知識分享出去。
放假期間總共整理了七篇關於C#的系列文章,名字叫《C#小知識》。目前還有兩到三篇沒有整理出來(主要是沒時間)。有時候人需要耐下心做一件事,這樣才會有所收穫。年假自己給自己的目標就是把這些學習筆記整理成部落格文章。在發表到部落格園,CSDN和51CTO後,效果還是不錯的,有些細心的讀者指出了其中的錯誤,自己及時的改正了這些錯誤,同時也學習了更多的知識。年後還成功在CSDN為這個系列申請了專欄。還有一件令自己非常高興的事,前天收到51CTO的站內訊息,說自己關於13年年終總結的文章獲得了文章優秀獎,會收到一個大的阿狸抱枕的禮物。這也算是自己寫部落格路上的一點鼓勵吧。
為什麼自己一直堅持寫部落格?記不清自己為了寫一篇部落格,想示例程式碼,寫示例程式碼,中間不可預期的又發現新的問題,解決這些新問題,度過了多少個不眠夜。有時候也想過幹嘛這麼累的一直堅持寫部落格呢,又沒有人給自己稿費,不定時的還會收到譏諷的評論。現在想想理由也特簡單,用部落格記錄進步的點滴,自己的目標不管有多遠,只要自己一步一步的走,就算達不到目的,也不會有什麼遺憾。因為自己的這些文章見證了自己曾經努力過。
對於不寫部落格的人,不可能切身體會到寫部落格的辛苦,特別是寫一篇優秀的部落格。有時候,一篇優秀的文章需要作者付出的不是一天或者兩天的時間。特別對於技術文章來說,作者為了論證自己理論的正確,需要列舉有代表性的例子來給讀者看,這些都會花費很多時間。還有就是在寫文章的時候,為了某個細節能夠讓讀者看明白,進行深入解釋的時候,不確定的又會發現新問題。
對於一篇文章,會有人給出客觀的評價,指出你的缺點,讓你有機會進步。有時候也會受到譏諷的評論,說這麼簡單的問題還拿來寫部落格,一個**命令就可以解決,是來炫耀麼?說實話,收到這樣的評論的時候,自己的心裡是不好受的。但是想想那又有什麼關係呢?走自己的路讓別人說去吧,反正我也沒有求著你來看我寫的部落格。
對於概念性問題,每個人的理解程度是不一樣的,對於同一個問題,不同人的解決方法也是不一樣的。既然您覺我對概念的解讀有誤差,解決問題的辦法太繁瑣,為什麼不指出來大家交流一下呢,為什麼非要說一些譏諷的話呢?
二,關於學習方法
總體來說自己這次整理的學習筆記收到讀者的反饋效果還是挺不錯的。有一些人讓我介紹自己的學習方法。問我有幾年工作經驗了。我只能說平時要做一個有心人,多留心,用心。對於自己陌生不熟悉的知識多記筆記,時間長了,自己的筆記本會見證自己的進步。
我一直覺的看書是學習的最快途徑。特別是閱讀經典圖書,同時又能鍛鍊人的耐性。對於初學者剛開始看書可能會有很多不懂,但是一定要堅持弄懂,搞明白,多寫一些Demo來練習。要不然剛開始一知半解,後來學習更深的知識就更加一頭霧水了。會造成惡性迴圈。但是一味的看書只是在被動的學習,只有通過實踐才可以出真知,才會有原來如此的感覺。
就好比我覺自己的c#語言已經算是熟練程度了,但是在實際的工作中還是會遇到很多問題。自己現在的體會是語言在特定環境或者業務背景下的使用是變化多端的。就跟令狐沖的獨孤九劍一樣,劍法總共只有九招,但是在實戰中卻可以千變萬化。
所以熟練了程式語言,萬里長征才開始第一步。
三,事情真的那麼簡單麼?
在學校的時候,自己身邊充斥著太多說這簡單說那簡單的人,原因是他們自己根本不會去做。對於有一定經驗的人都知道,除非你對所要解決的問題特別的熟練,有些問題想著很簡單,但是在解決它過程中總會遇到新的問題。作為程式設計師,我覺得應該把“這很簡單。。。”這句話從大腦裡面根本剔除。要不然這隻能顯示自己的無知。
進公司時候後,耳邊幾乎沒有聽到過什麼人說過這樣的話。除了總監大人!我覺的總監大人說這話也是有理由的,它要讓你對所要解決的問題有信心。因為公司招人不是讓你來說一句這很簡單就算完成任務了,簡單不簡單老闆不關心,老闆只關心你什麼時候能把問題解決了。
自己前幾天就犯了這樣的一個錯誤。在團隊裡我負責後端開發,前端程式碼經驗很少(看得懂的水平)。過年後,因為做前端的孩子來的晚了一些,我就主動把他的工作給攬了下來。對於一個沒有多少前端程式碼編寫經驗的我,現在很是痛苦,寫程式碼很多時候是在嘗試,有了錯誤也不知道從哪裡下手解決它們,所以進度非常很慢。更糟糕的是,自己還給老大承諾,要在**時間完成。現在是那個後悔啊!
所以,在自己對某件事沒有太多把握的情況下,不要認為那是多麼簡單的一件事。要不然那隻能顯示自己的無知。
四,新手該怎麼寫程式碼
曾經在微博上看到一張程式設計師實際寫程式碼的時間分配圖,原圖找不到了,自己就大概畫了一個,如下:
我覺得這非常符合我寫程式碼的時候的狀態。大部分的時間都耗費在了瞎搞上面。
我現在總結出的寫程式碼的經驗是,首先要根據自己要實現的場景把邏輯理清楚,最好先大概的畫好一個流程圖,,跟周圍的討論一下(或者找老大徵求意見
),確定自己的思想沒有問題。時間充裕的話,就把它們製作成思維導圖,這樣也便於自己理解。然後再開始寫程式碼。這樣寫程式碼所花費的時間是事半功倍的,而且其中也會收穫很多。
五,做一個知道付出的人
“當感覺自己的能力距自己的理想太遙遠時,說明你該努力了。”生活中有太多人只看到了別人取得的好成績,應聘到的好工作這些表面現象。誰也不會關心他們背後為之付出的努力。
有夢想並不能代表你擁有什麼,值得你去自豪。但是也不代表距離太遙遠而顯得多麼可怕。如果想有所成就,你必須做一個知道努力的人。有很多碌碌無為的人覺得自己需要一個機會,我以前也這麼想,只要給自己一個機會,自己絕對可以比現在活的更好。現在自己明白了,機會是眷顧給有準備的人的。沒有機會需要努力提高自己的能力,有機會更要加倍努力。因為你要對得起給自己機會的人,他本可以把機會給別人,但是他卻給了你。
而且永遠不要覺得自己是最努力的,不管如何總有比你更加努力的人存在。來北京之後我感覺自己每天休息的已經夠晚了(這裡不是比拼誰休息的晚),直到有天聽同事說,總監和其它兩個組的老大,每天加班到凌晨都是很正的事情。可能他們是領導我們是“小弟”,屬於兩種不同的人。但是目的都是一樣的,領導需要為自己負責的工作努力,“小弟”需要為提高自己的能力努力。
六,我也談“過勞死”
前幾天看到一篇文章叫《復旦女博士的生前反省:為什麼是我得癌症?》(點選名字看原文),感觸很深。其中我體會到的很多意思都是說,人應該活得快樂一點不能太拼,為了事業犧牲自己的健康。
我不否定她在人生最後的日子對人生的解讀。試想把我們自己放到“人生快到盡頭”的環境下,我們都會回顧自己的人生。如果有機會也會告誡別人一些自己覺得曾經做錯了的事情。
人生沒有辦法,人活著就是為了活得更好,能夠有所成就。如果有一天發現身邊有無數人比自己優秀。如果自己還是以一副過的平平淡淡就好的心態來要求自己,註定自己也會一生默默無聞,當然了高富帥,富二代除外。
網路上有太多這樣的文章,閱讀的過程中自己的同情心也確實會讓自己感動甚至流淚。但是我覺的看問題應該辯證的看。就好比網路上有很多勵志文章,主人公都是通過付出**的艱辛取得成功,看過後立馬覺得自己如果這麼做也會成功。自己也這麼做過,直到突然有天發現,任何人的成功都有其獨特的一面,自己不可能去效仿別人,複製別人的成功。
時間不會為了任何一個人而停頓,就算自己真的過勞死,相信也不會有太多的遺憾,因為自己並沒有虛度光陰。
七,工場的一些體會
李開復作為大學生心靈導師,影響了80後甚至現在的90後。所以創新工場在很多大學生眼中,還是比較有影響力的。有些人文自己工場的招聘條件高麼,是不是需要在某些方面有特別突出的特長。
曾將創新工場在自己心中確實是一個神聖的地方。但是當自己身處時,發現也沒什麼。對於我所接受的招聘和我所理解的工場招聘就是,需要一定的經驗和優秀的解決問題和自我學習的能力。工場裡孵化的都是創業團隊,專案工期比較緊湊,就算是週六也會發現有很多團隊還在加班。所以,團隊不可能招聘一個沒有任何經驗的人,然後花費大流量時間去培訓你。所以,只要你想進工場體會,只要自己在某些方面有一定的經驗和能力,還是很容易進的。
在工場確實可以學到自己去大公司和小公司都接觸不到的東西(博主在小公司和大公司都實習過)。技術就不用說了,接觸新的專案肯定有很多技術和軟體設計思想可以學習。其它的包括創業中遇到的各種問題,帶領團隊的問題,這些都能夠讓自己有機會接觸得到。所以在工場,不盡可以學習得到新知識,也會有機會去修身,去學習創業中遇到問題該怎麼解決,帶領一個團隊需要什麼素養。
創業是很辛苦的,以前只是在電視上或者書本上看到,很多事情都是在酒桌上談成的。現在自己是深有體會,也不要想著老闆們都願意這樣去幹,但是為了團隊,沒有辦法。其實我覺得這才是中國式最大潛規則。
前天吃飯我覺得我犯了兩個錯誤。因為工場是大鍋飯,平時我盛完飯都是找個地方一個人吃。那天老闆剛好路過我身邊看到我在一個人吃飯,就跟我說他也在那裡吃了,我就說了聲好。更不可思議的是在整個吃飯過程中我就沒跟他說一句話。
還有一個細節做的不好,就是在吃飯的過程中我去拿了一張餐巾紙。事實上不管老闆需要不需要我都應該給老闆也帶一張的。直到老闆自己去拿餐巾紙的時候,我才發現了這個生活細節。如果抓住這些細節,本可以給自己的個人素質加很多分的,但是自己卻沒有發現。
到最後自己也才發現,也許只有在創新工場自己才有機會,讓老闆跟自己坐到一起吃飯。所以生活中應該注意細節。
八,我佩服的三個人
在我眼中做技術的有兩種人:一種叫大牛,一種叫大神。
一個人如果技術牛X可以被稱為大牛,但是你要被稱為大神,不僅要技術牛X更要人品OK。自己佩服的大神有三個人:
第一個,“左耳朵耗子”—陳浩。怎麼說呢,可能大神們對於自己的世界都是比較孤傲的吧。他的技術部落格《酷殼》是自己收穫最多的部落格之一。
第二個,“聖殿騎士” 。一個用技術遊歷各國。不緊讓自己的人生有意義,而且很精彩。
第三個,王垠。怎麼說呢,有網友評論他是“狂人”。看王垠的文章,確實是,他思考問題的方式確實跟別人不一樣。而且每次讀他寫的文章自己都會收穫很多。
尾聲:
好吧又到結尾了,用一位同事空間日誌裡面的話,作為結尾吧。“青春的尾聲悄然敲響,我站在盡頭送別剩下為數不多的光陰。婚禮上同學聚會上,越來越多的人開始為人妻為人母,我們在經受著一場不可逆的轉變。轉變以前是快樂的,轉變後也會是另一種快樂,但是轉變的過程是痛苦的,面對終將失去的,我們有一萬個捨不得卻又不得不接受。”
相關文章
- 在LoadRunner的腳步編寫中,有三個重要的概念:事務、集合點、思考時間
- 找工作時,我們應該思考的幾件事情。
- 我瀏覽網路上的芳鄰的時候很慢,怎樣解決(轉)
- 我兒時的“清北夢”,竟然在這款遊戲裡實現了!遊戲
- 作為前端開發者我是如何跟上時代腳步的前端
- 定時器引發的思考定時器
- 吃雞聽不見腳步聲怎麼辦_吃雞音效卡設定腳步識別的方法
- 我的部落格2年時間做到百度權重4的思考
- 直擊HashTable的原始碼,讓我成功在寒冬中站穩腳步原始碼
- 我的Rails時間到了AI
- win10時間不準怎樣自動校準時間_win10自動校準時間的步驟Win10
- “標準”讓AI的腳步更快AI
- make工作時的執行步驟
- 我的 Linux 一萬小時Linux
- 當我寫程式碼時 我寫的是
- 課時19:函式:我的地盤聽我的函式
- 關閉不安全埠的腳步
- 【網路心情】放慢前進的腳步
- AI=機器學習²,我們在去往²的路上AI機器學習
- 我加入 MySQL 的 5 年時間MySql
- 研究網路卡地址註冊時的一點思考
- vue當中設計Tabbar外掛時的思考VuetabBar
- 關於線上的bug什麼時候修復的思考
- 當程式不工作時 開發者常用的藉口
- 我對測試的思考
- 我對運維的思考運維
- 我的一些思考
- 當面試官問我JDK Semaphore的原理時,我笑了面試JDK
- 電腦時間不準怎麼辦 電腦時間不對的解決辦法
- 程式設計師從0到1創業時,第一步重要的思考是什麼?程式設計師創業
- 沒時間思考,思維之死
- 架構思考-業務快速增長時的容量問題架構
- 一個延時任務問題引發的思考
- UPDATE 時主鍵衝突引發的思考(連結)
- WinXP打不開網路上的芳鄰的處理方法
- 當聽說我們的專案按時開發完成時 老闆的樣子
- 不思考才是真正的危機
- “我們所面臨的問題無法在這些問題產生時的思考層次上解決”