看了這篇文章,多多少少受了影響。至少,從現在起,的好好規劃自己的人生了。
如何規劃自己的程式員人生
每個人的人生中20歲到30歲這段時間,是在痛苦中摸索的時間,而且這段時間還有一個很奇特的現象,就是雖然是痛苦的但是大多數人還是有很多的快樂的事情來沖淡這種痛苦。孔子曾經給人的一生每個階段一個名稱二十弱冠、三十而立、四十不惑、五十知天命、六十花甲、七十古來希。20~30歲就處在弱冠這個時期,這時人最初嘗試酸甜苦辣的時期,因為在此之前的我們都好像是生活在伊甸園裡。
這個時期我們剛剛成年,很多的思想都非常的不成熟,因此對於自己的瞭解也就少之又少。尤其是在大學剛剛畢業這個時期,十五六年的教育讓我們學到了一堆的理論,可是卻沒有學會任何一項關於如何適應社會,如何真正的瞭解自己的技能,所以在網上看到的大多數想尋求協助的人以這個年齡段的人最多。
我在這個時期也是這樣,心比天高,眼比手高,目光短淺,只知道技術,所以工作中得罪了很多的人。在不斷的跳槽之後,我發現了一個問題——不管我的技術有多高,我周圍的人並不會因為我技術好而對我有任何的好感,反而技術好還有可能得罪到某些人。我的事業也不會真正的因為技術高而得到質的改善。而且我感覺如果一個人的人品以及素質不夠好的話,其技術也不會有多好。
到了如今,我已經進入而立之年,回頭看看發現了一個很有意思的規律。這個規律可以從我枕邊所放的書在這10年中的變化體現出一些事情。從開始身邊的書大多是什麼什麼精通、什麼什麼快速入門、什麼什麼寶典之類的厚重的書。然後逐漸層成暢銷的經典書籍,然後到了現在我身邊的技術書籍已經很少了,取而代之的變成了諸如《程式開發心理學》《人性的弱點》《道德經》之類的了。我到底怎麼了?
仔細分析一下,才知道,我已經開始對我的人品&人格有所考慮了。因為我感覺,我的技術已經很難提高的一個主要的原因就是我對於人生&自己瞭解的太少了。所以導致我在寫程式或者做設計的時候不能將技術發揮到更高的水平上。有一句話——“程式人生”,這句話隨著我的年齡的增長對其的理解也在不斷的改變。現在我感覺寫程式就好像是寫人生,一個人有什麼缺點,他的程式就會有一些相應的與其他程式員不同的缺點,而且不管怎麼學習和讀書都無法糾正。但是在我真正的從性格上改變了某些不好的東西後,才方發現這些錯誤以在逐漸的減少。
當我開始真正的理解了編程該如何做的時候,我也開始發現我的知識是多麼的貧乏。而且這時的我也不會去再問我的前途該如何規劃,某個技術是不是會落後之類的問題了。因為我已經找到了我該找到的東西。
上面的這段話,我想很多初如行的人會不理解。沒關係,這些話就算是說給10年前的我聽,我也不會理解的,而且還可能會反駁。我只是想說出我濃縮版的思想曆程,讓看到的年輕人知道,將來你也可能變成這樣。
至於上面這個問題的所問的程式員的人生該如何規劃,我的想法就是在有能力的情況下多多的深入技術——但不能太雜。在有條件的情況下多多的讀一些非技術性的書籍以豐富我們的知識面,淨化我們的心靈。只有這樣你才能創造出設計精良甚至完美的軟體。如果大家有心的話,可以看看那些曆史上的設計大師或者是科學家,這些人雖然可能是建築大師、物理大師、數學大師,可是他們有個共通的地方,那就是他們並不單純的在某個主要的領域是專家,他們大多數都還是一個哲學家、思想家。這是偶然嗎?明顯的不是!在積累了這些該有的知識之後,你就會發現不再迷茫,因為你已經瞭解了自己,知道自己從事什麼是適合的了。這樣你就會更加專著於你所選擇的東西。逐漸的變成了一個專家。等你到了專家的層級我想也不會在為人生的規劃有所困擾了。因為每個人都有屬於自己的規劃,而且每個的規劃都是不同的。
20~30歲是痛苦的發現自己的階段,在這個階段要充分的瞭解自己,根據這些瞭解找到一個適合自己的行業。另外就是要為而立之年準備足夠的知識,因為到了30歲以後我們真正的鑽研技術的時間就會逐漸層少,取而代之的是與人打交道。而與人打交道的看家法寶就是你的人品 要好。這也就是說為什麼要三十而立,立的並不是你的事業,其實是你的德、你的人品。
要做事,先做人!!
轉載自:http://tech.it168.com/KnowledgeBase/Articles/1/2/5/125ad160c04535e8f4633b7bcb153bc2.htm