1. 程式人生 > >寫給自己和程式設計師的一些話(12年末-13年初總結)

寫給自己和程式設計師的一些話(12年末-13年初總結)

       好久沒更新部落格了,不知道大家是否還記得有一個老朋友呢(得瑟下,- -)。沒寫部落格的原因主要有二:

           1、技術方面沒有找到可以值得動筆的地方:要麼是網上已經存在的,要麼是我的理解還不到位,怕誤導了

    大家;

          2、自己有點懶了,沒有以前那麼喜歡總結了。

       前幾日在虎嗅網上看到一位作者對Google Reader關閉的評論:”寫部落格的人越來越少了,資訊快餐化越來越來越

   嚴重。”內心著實感到一陣淒涼,同時也閃過一絲慚愧。無論如何對我而言,技術部落格不同於其他,不可能沉淪

   消,IT程式設計師需要一個淨土去盛放那走過的腳印。


       三月的春風吹得大地繽紛,妖嬈著,望著一片嬌嫩地花朵,心裡卻思念著我將去何方?最近的一個多月我身上

  發生了很多事情,有些事情早就註定了:例如我的離職,有些事情就像武漢的夏天魯莽著趕走了春天,令人驚慌

  失措。現在回過來思量,我做了什麼?如果我做了,會不會做的更好呢?

 一、起因

       去年十月初興高采烈地來到武漢開始新工作,卻發現沒有被安排到期望中的部門,有點失落,即便如此,依然

  精神抖擻,渴望展現自己的能力。可是在專案的發展過程中,偏離了我所預設的軌道,最另外難以忍受的是整個

  專案開發期間模組分工的雜亂,沒有明晰地任務計劃和質量控制,做出來即是謝天謝地了,團隊交流也幾乎為零,

  沒有會議討論,沒有技術交流,每天只是大多數期間Coding。出了什麼問題,所謂的技術經理總會冒出一句話,

  “你不懂你就問我啊,你不問我我怎麼曉得呢?”如果這樣可以當個好領導,帶領好團隊,全世界的豬都笑了。


      漸漸地,我有點忍耐不住了,這本不是我喜歡的樣子。具體到某些問題上,體現出了反抗的苗頭,在各方面因素

  地綜合下,二月底,我 離開了這家公司。當你對工作對團隊有不同之聲,對領導有很大意見時,只剩下離開這條

  道路了。


      關於這半年工作地總結,雖然有些不如意,依舊是收穫大於所失的。學習了很多新的技術,也接觸了不同地公司

 以及團隊組織,明確了自己更應該改積極主動工作,改變自己,改變團隊。 


      半年工作所得:


        1 、關於工作:其實這半年來我做的遠遠不夠,我只希望被動地接受,卻沒有做到積極地給予,曾經有朋友對

   我說“為什麼你不嘗試去改變呢?”我啞然了。如果我能做點什麼,會不會和現在不一樣呢?當然前提是存在一個

   你值得去做的團隊。

        2、 關於忍耐:我承認我的性格中存在逆反、猶豫色彩,間接導致我在面對自己不喜歡的人或事物時,很容易

   表現出不滿。我意識到生活或者工作中都需要忍耐,特別是在孤零零地團隊中更加需要忍耐,即是你再不滿意,

   也請微笑去面對,然後在某時某刻,收拾好行囊轉身離開。  

        3 、公司還是團隊?好的團隊會最大程度上的發揮員工的價值,如果你沒有融入一個團隊,沒有歸屬感,何來

  自我實現的需要。就我而言,我渴望加入一個開放充分交流組織合理的團隊,繼而體現出我的價值。努力吧,

   少年。

 二、尋覓

      離職後,雖然沒有收入來源,卻也過的比較滋潤,忙著檢查、鍛鍊身體,忙著找工作,忙著面試。一路走來,

   失落逐漸取代了必勝的信心,徘徊佔據了堅定的信念,在幾次面試中,進一步加深了到武漢軟體的坑和不足的

  認識,最終,還是在茫茫人海中幾經波折,找到了一份還不錯的工作,希望能通過自己的進取和主動,帶來一些

  新的變化。在此期間,也感謝幾位網友向我丟擲的橄欖枝,謝謝你們對我的認可和信賴,出於一些原因,未能牽

  手成功。

三、結束

    每一段旅程都會高一段落,不管是苦是樂,亦或迷失充實,都是人生前進路上的一次閱歷。為了追尋這份夢想,

 我們一直在路上探索著,即使時常會跌跌撞撞,一顆強大的內心始終是支撐我們奔波的動力。“我不知道該如何

 面對,可我已經無路可對,你要堅持到最後一秒,為了讓生活繼續。”

四、建議

        1、這段時間主要再深入研究java,主要看的書有:《Thinking in Java》、《Effective Java》、《Inside the 

  Java Virtual Machine》(深入Java虛擬機器),給我帶來了很多衝擊波。我想說如果你想掌握Java,請看這三本書吧;

  如果你想深入研究,也請看這三本書吧。

        2、關於工作方面,當我們習慣性地利用現有知識解決重複性問題時,短暫期間你會感到充實自豪,時間長了,

  就會覺得工作的單調以及由此引發的知識欠缺性,尤其是當你找重新工作時,才發現自己有很多項不符合要求。

  縱向和橫向學習知識面的重要性。前幾日,上海的一個同事就對我抱怨道:“在這邊解了太多Bug,面對的都是

  一些重複性問題,如今去尋找工作,發現自己有很多不符合他們的要求,尤其是網路程式設計這塊,例如:sockt、http

  等。”這兒我建議至少大家可以把網路程式設計這塊認真研究下,這也是我接下來學習的地方。

        3、優秀的程式設計師總是有著出色的技能和技巧,我們很多人卻單獨有著技能,唯獨欠缺技巧。有人可能會反駁

 “技巧是寫程式碼寫出來的”。沒錯,但是不完整,生活中的美是善於觀察者所得。多看程式碼,從程式碼中吸收技巧和

 設計模式,並且能夠舉一反三,借鑑到自己專案中去。

        4、看書。設計模式想必大家都知道,我這裡強烈推薦《重構--改善既程式碼的設計》,重構之利劍,方顯英雄

 本色,很多設計模式的運用不是開始就設計出來的,而是程式在不斷髮展設計過程中重構出來的。“花點兒時間重構

 是值得的” Martin Flower如是說道。

        5、鍛鍊身體。身體的重要性不言而喻,只是當我們失去的時候,才懊悔,才悔不當初。體會到醫院的冰冷後,

 現在我會每天堅持跑步,鍛鍊自我。你意識到一件事物對你而言的重要性時,堅持只是自然而然的了。

 五、寄語

      時常有些網友找我聊聊,每次問的問題無外乎是如何解決技術問題或者如何提升自我,但幾乎沒有人問過我

  作為 程式設計師他們內心的無力之感,我看到的是他們前進拼搏的信念。不管是自嘲還是外界的不解,其實,我們是

  IT程式員。借用小說《讓青春繼續》的語句作為結束寄語,“很多人問過我,青春的訣別是不是意味著年邁的將近?

  其實,青春,她一直都在繼續。”

     如果你在武漢、熱愛武漢,請加入武漢Android聯盟QQ群:55945620 。即使現在還很弱小,你我共同的呵護,

  她會一步步成長的。在這兒,我們分析面試、共同研究,共同成長。

相關推薦

自己程式設計師一些(12年末-13年初總結)

       好久沒更新部落格了,不知道大家是否還記得有一個老朋友呢(得瑟下,- -)。沒寫部落格的原因主要有二:           1、技術方面沒有找到可以值得動筆的地方:要麼是網上已經存在的,要麼是我的理解還不到位,怕誤導了    大家;          2、自己有點

正確學習JavaScript(非JavaScript程式設計師程式設計新手)

學習時長:6~8周 學習前提:中學水平,無需程式設計經驗 更新(2014-1-7) 目錄 上面的課程大綱提供了一個結構化和富有啟發性的學習線路,從初學者到有所建樹,把JavaScript學對學透。 既然你找到這篇文章來,說明你是真心想學好JavaScript的。你沒有想

想成為程式設計師

   對計算機好奇,對計算機痴迷,你自然就會自己學會寫程式。      很多人都想學計算機軟體,卻很少思考學了做什麼,為了賺錢麼?如果你僅僅把學習作為生存的工具。那麼我認為學習軟體開發不是最好的選擇。      如果不是興趣,軟體開發是一個很辛苦的事情,需要長期的堅持,

浮躁的程式設計師

中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少程式碼,他們有的程式碼寫的很漂亮,一些技術細節相當出眾,也很有鑽研精神,但是他們被一些錯誤的認識和觀點左右,缺乏對系統,對程式的整體理解能力,這些人,一個網上的朋友說得很好,他們實際fans,壓根沒有資格稱為

轉行的程式設計師

轉行是一件很痛苦的事情,首先你需要有足夠的資金養活自己半年,同時還要承受心裡上的壓力,這個是很多人難以避免的,在轉行的過程中,你身邊的朋友可能可以幫你度過這段艱難的時間,這段時間你自己要儘可能抽時間出來學習,增加自己的知

想當程式設計師的朋友

(一) 文章由來及個人經歷 我是一名計算機專業的本科畢業生,畢業已經1年多了。畢業後從事的是軟體程式設計工作,經常有其他專業的朋友想從事軟體程式設計工作,向我請教如何,因為我自覺涉行不深,不敢信口開河,無奈朋友信任,我不得不鄭重考慮一下這個問題了,來幫助朋友選擇和回報朋

準備了兩個月的阿里面經,初中級Java程式設計師 的BAT 面試寶典

1. 簡介 筆者普通院校畢業,沒有光鮮亮麗的職業背景,憑著自己的激情和兩個月的準備最終拿到京東和阿里巴巴 Offer。下面就是作

我們專案總監的一些

好久沒跟你好好聊聊天了,不知為何今天突然想跟你聊兩句。首先,對於今天專案商務上的延誤,實在抱歉,也確實在原本緊迫的專案中雪上加霜,這是我的失誤。對於這個專案,我是這麼考慮的:我不希望放過一些看似簡單和粗糙的機會,這可能跟我的工作觀慢慢改變有關吧。近一年來,我越工作,越發現要做好那些不起眼、細小、簡單事務的重要

[轉載]PM程式設計師(RD)的相處之道--那些血氣方剛的產品經理(PM)

最近有位剛做 PM(產品經理)的小夥跑來跟我控訴,說公司技術部的 RD 們(程式設計師)個個不給力。需求過了千百遍還是理解錯,或者就是簡單回一句“做不了”,表情如死灰。這位 PM 血氣方剛,張牙舞抓,腦子裡總有一千萬個新產品需求的想法撲騰著。他咄咄不停的抱怨 RD 們不配合,能力差,懶惰,沒思考能力,沒品位,

自己的Java程式設計師學習路線圖_轉載

如下是我做開發這三年經常使用一些技術和工具,當然這些技術也都是需要加強的(有些是我一直使用的,不過不深入,有些內部的原理等等不是很清楚) 前端部分:        1)HTML:網頁的核心語言,構成網頁的基礎    

一名年薪百萬阿里P8架構師Java程式設計師一些建議(架構師必備)

阿里P8架構師—Peter 畢業於海南大學,曾就職於阿里、蘇寧易購等一線互聯公司,十餘年Java從業經驗,系統架構師及微服務之先驅,JEECG急速開發框架的設計與佈道者。重點關注微服務設計與編排、高併發架構設計與重構、國內外前沿開源技術封裝及引進等領域。 1:架構師應不應該寫程式碼 合格

想提高自己程式設計效率的程式設計師一些個人建議

       我是一個程式設計師、設計師和企業家,也是 Asana 的聯合創始人。許多知名公司(如:Uber,Pinterest,Dropbox)都在使用這款提升團隊生產力的軟體。我在 Facebook 做開發經理時,設計過一個用於提升團隊生產力的工具,Facebook 至

自己程式設計師生涯開始的話

第一次開始寫部落格,以前都是看著各種大牛們文章慢慢成長,感觸頗深,希望有朝一日也能成為他們中的一員來磨練自己的技術,下學期結束就要開始踏上工作的旅程了,以及要開始自己的畢業設計,所以,要開始有一些規劃,後續自己的文章應該都會圍繞著這兩方面來寫,這個期間我會盡量的去看多一些書

27歲了,程式設計師自己的一封信

前言 相信很多人小時候的夢想都是當科學家,現在想想當初太傻,發現這些根本不可選。就跟考清華還是北大一樣,當初糾結的要死,結果發現自己只是普通人,過著普通的生活,上著一眼望到頭的班。 現在認為長大最無力的事情就是不斷接受自己只是一個普通人的過程。小時候以為自己是奧特曼,能夠拯救地球,做著英雄夢,現在覺得那些太遠

迷茫的Java程式設計師一些中肯建議,你還在虛度光陰嗎?

最近好多人私信問我,該怎樣才能成為高薪架構師,還有一個就對當前的狀態感到迷茫,我在此做一個簡單的說明,或者對迷茫中的你來說有些許幫助。 當前你感到迷茫嗎? 有很多人對現在的工作感到很沒意思,因為當前的工作,完全是實現業務,技術上沒有任何提高。在這種狀態下就會感到迷茫,特別是一想到將來這種迷茫

Python 文件,自己程式文件

文件,這個詞語在經常在程式設計師的嘴裡冒出來,有時候他們還經常以文件有沒有或者全不全為標準來衡量一個軟體專案是否高大上。那麼,軟體中的文件是什麼呢?有什麼要求呢?python文件又是什麼呢?文件有什麼用呢? 文件,說白了就是用word(這個最多了)等(注意這裡的等,把不常用的工具都等

想用心走好java這條路的程式設計師一些建議

自學java沒那麼難 一:個人經歷 我的大學:第一年泡在圖書館看雜七雜八的書,跟學習毫無關係。第二年瘋狂打LOL,從白銀打到黃銅(黃銅守門員)。第三年上半年,被某人點醒,學習了整套C#知識體系,某馬。下半年又決定轉行,又開始了為期半年的自學java路程。所以我的經歷可能適用一些正在學校的學生或者準備轉行做

指令碼不熟練的程式設計師不是好程式設計師----小python(1)

作者:陳曦 日期:2012-6-30 11:18:06  環境:[Mac 10.7.1 Lion Intel-based i3,支援64位指令  Python 2.7.1  gcc4.2.1]  轉載請註明出處 Q1: 指令碼的本質是什麼? A: 它就是一段程式碼,只不過

總結過去10年的程式設計師生涯,程式設計師一些總結性忠告

http://www.aboutyun.com/forum.php?mod=viewthread&tid=10943(出處: about雲開發) -展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 走過的路,回憶起來是那麼曲折,把

c語言程式設計規範範例及自己的C++程式設計規範

1 排版 1    1-1:程式塊要採用縮排風格編寫,縮排的空格數為4個。 說明:對於由開發工具自動生成的程式碼可以有不一致。 1    1-2:相對獨立的程式塊之間、變數說明之後必須加空行。 示例:如下例子不符合規範。 if (!valid_ni(ni))