菜鳥心態綜合症2:不知道怎麼讓自己前進

來源:互聯網
上載者:User
菜鳥心態綜合症2:不知道怎麼讓自己前進

      本文摘自《Java程式員,上班那點事兒》清華大學出版社。
      程式員工作一段時間後,仍然認為知識不夠用,工作有點吃力,感覺始終在原地踏步,甚至有時覺得自己在退步。關鍵的問題是不知道怎麼讓自己向前進。

3.2.1 臨床表現
相信有“軟體藍領”這個概念
遇到自己不會的任務就推掉
在出現一個有挑戰的任務時,不願意主動請纓
總是用自己現有經驗去套所有的問題3.2.2 治療1:你只管低著頭上山,暫時不要向山上看

        公司裡面沒有你的老師,要想進步只有一句話“路在腳下”。只有自己一步一個腳印的向上攀登,才能到達成功的彼岸。

然而,登山的關鍵有二:

3.2.2.1 關鍵1:只管登山

        程式員的成長就像爬山,你一步一步的走在台階上,每次向上攀登的時候看到的永遠是腳下的那一兩節台階,你現在只有一門心思“向上攀登!”,你就在一直不斷的向上走,走著走著你停下來,回頭向下看一下,發現“哇,已經這麼高了”。
        每一個難題就是你的每一個台階,如果,你做開發程式工作的時候從來沒有遇到過任何難題,這個情況是難以想象的,那意味著你也許在原地踏步,然而,這種原地踏步在現實的開發工作中是不可能遇到的,除非你每天編寫的程式都是一個就像打字員一樣,否則一定是一個困難接著一個困難的。

3.2.2.2 關鍵2:不要向上看

        在向上前行的時候不要抬頭向上看,如果抬頭看你會發現上面有無數的台階,無形中給自己造成巨大的心理壓力。你只管低著頭一步一步的向上邁台階,不用管也不用想上面到底還有多少台階需要走。
        也就是說在程式員的成長過程中,你只管一步一步的將每一個困難逐個解決和攻克,你也不用過分的關注未來還有多少困難,過後才能到達勝利的彼岸。
        只有這樣,你終有一天才會知道“會當臨絕頂,一覽眾山小”的感覺是什麼樣的。

3.2.3 治療2:明知山有虎,偏向虎山行

       不僅僅是困難有時會找到你,甚至你在沒有遇到任何問題的時候,也要自己去尋找困難。說這句話並不是說讓你故意把那些非常簡單的程式搞的巨複雜,而是讓你在開發程式的時候能夠不斷的總結和挑戰。要勇於“明知山有虎卻偏向虎山行”的精神,不斷去挑戰困難,而這些精神可以使你在眾多程式員中脫穎而出。
        為什麼這個精神可以讓你脫穎而出?
        原因很簡單,你會那些別人不會的技術!
        這一點足以讓你脫穎而出。他為什麼得到提拔:        公司要開發運營平台系統,公司開發主管要求各個Team各自開發項目,每一個項目的開發都是為了最終組合成一個完整的運營平台系統。起初各個項目都被部署在公司內部,並且是運行在Windows系統之上的。然而,由於人事變動和運營平台新的移植要求,需要向Linux平台移植,並需要任命一個新的Team Leader來負責這個移植事件。        小王,在公司工作2年,對運營系統的開發非常熟悉,和其他人的區別是,他對未知事物非常敏感,而且自己非常願意鑽研一些新的技能。其中,Linux的使用就是他鑽研的重點。幾個開發人員中只有他一個人對Linux作業系統熟悉,那麼,他理所當然成為這個任務的主要負責人。        這一事件,使小王在公司的技術地位得到承認,為他下一步的發展提供了基礎。

        藝不壓身,多會一門技術沒有虧吃,越是困難越得知難而上,只有這樣才能使你在眾多人中出現。

3.2.4 治療3:沒有過不去的火焰山

如果在工作中真的出現瞭解決不了的任務怎麼辦?
只要堅定的想一句話“沒有過不去的火焰山”。

3.2.4.1 遇到困難不能退縮

        困難是你進步的樓梯,只有不斷的遇到困難,你才能不斷的向上攀登。當然這裡面所說的困難都是程式開發過程中遇到的困難。你每遇到一個程式難題那都是你的一次鍛煉的機會,將這個難題調試通過後,你會發現,你的戰鬥等級就上升一步。
        為什麼說有些公司的開發主管在面試的時候喜歡選擇有開發經驗的人才呢?
原因就是,這些開發經驗就是解決難題的經驗,你解決的難題越多,說明你的開發經驗就豐富,最終,達到沒有什麼難題可以難倒你為止。

3.2.4.2 過不去的困難是沒有的

        我們再回過頭來看看剛才講的那個女生,她在說明她辭職原因的時候說到:
“我不能在那個公司繼續待下去了,原因就是,我遇到了一個很難解決的問題,我想了很久也解決不了。而且那個公司裡也沒有人告訴我這個問題我該如何解決。”顯然在她眼裡這個困難是過不去了,於是選擇了辭職。
我們說,過不去的困難是不存在的,為什麼這麼說呢?原因就是,如果你某項任務無法完成一定是如下原因:

1. 職責範圍外的技術,你的這個職位本身對這個技術的開發沒有職責的要求。
解決辦法:可以藉助外部力量進行解決。

2. 職責範圍內的技術,然而由於學藝不精,諸多問題沒有搞清楚。
解決辦法:需要認真的看書把那些知識補充上來。真正的困難是不存在的,都有解決方案。

3.2.4.3 請相信你的困難主管什麼都清楚

另外,請相信你的主管對你的困難非常清楚,原因如下:
1. 你負責的開發項目其主要負責人是你的主管,你的主管對這個項目總負責。
2. 你是你的主管招聘來的,你的技術水平的深淺他一定是瞭然於胸。一般情況下,如果你遇到了困難你的主管不管你的原因,無外乎是希望你能從該問題的解決中找到你技術成長的路。因此,要瞭解到主管希望你成長的苦心。

3.2.5 治療4:虛心使人進步,驕傲自滿要不得

雖然前面說你的主管不是你的老師,但在公司裡每一個人又都是你的老師,即使他或她比你入職晚幾個月,虛心的看到別人的技術優勢,不斷的提高自己在某些方面的不足,只有這樣才能不斷的讓你進步。
耐心的傾聽和虛心的請教,這些都是讓你進步的一個捷徑。
驕傲自滿就是浮躁,驕傲自滿是要不得的,這種驕傲的情緒會讓你盲目自信,不思進取。一個小兵的故事:小孟,他很聰明,可以很快將主管交給的任務完成。在他剛剛畢業入職半年多的時候主管讓他獨立負責一個項目的開發。
主管的意圖是,小孟是一個可以培養的人才,身上還有些不足,希望通過給他一個項目讓他鍛煉,而且近期人員比較緊張指派不出新的項目負責人,硬著頭皮也要讓小孟頂上去。然而,這時的小孟卻不是這樣理解的,他的想法是,“我的前期工作非常出色,業績突出,技術過硬,在這次公司人員不足的情況下正好一個機會使我成為了一個項目的負責人,我的地位越來越重要了。”
那麼,他接下來採取的策略是,不斷的找他的主管“談心”,其目的是要求漲1倍的工資,他的籌碼是,如果不能滿足他的要求他將辭職。開始他的主管認為他年齡小經驗不足,耐心的給他擺事實講道理。但小孟仍然認為這是公司對他越來越重用的表現。可想而之,這時候他的主管面臨人員困難和資金困難的情況下,作出這個決定是不可能的。於是小孟使出了最後一招,“辭職”。
當然,小孟希望通過這個舉動希望達到他的目的,而不是真的想辭職,但是,他的主管同意了他的申請……        我們發現這個故事有幾個明顯的問題,小孟沒有注意到,第一個,他剛剛畢業入職不到1年,需要積累的東西還很多,第二個,所在部門人員緊張並且項目進度要求緊。明眼人都可以發現這時候他要求漲工資屬於無稽之談,顯然是過高的估計了自己的各個方面。使他沒有看到這兩點的原因,就是他的驕傲自滿,最終,自己吃下了自己的苦果。一個技術總監的故事:這個公司有一個技術總監,他的最高學曆是博士,他的工作經曆都是IT的大公司,之所以他能夠勝任這個職位正是由於他的學曆和大公司工作的背景。他的驕傲可想而之,不僅驕傲而且有點自滿。

一次,接到一個項目,是針對一個網路裝置的監控,由於這個網路裝置不是傳統的類型裝置,無法獲得他的IP地址,因此,這個總監武斷的宣布,這個項目我們接不了。這個項目的斷然拒絕將使公司因此每月至少損失40萬元的營業收入。         他判斷這個技術無法完成的論據是,一、他是博士學曆,在大公司做過,沒有見過什麼東西能解決這個問題的,二、他解決不了的話,神仙也解決不了。這時候,一家很小的公司,利用了非常簡單的一個小技巧解決了這個問題,而這個收入將落入那個小公司的口袋。        他作為技術總監的失敗將會直接導致整個公司的失敗,當你有一天成為了技術的總負責人的時候,驕傲自滿的情緒就更加危險了。他沒有作出正確判斷的原因正是他自己的資質,太過於自滿了,蒙蔽了自己的雙眼。為什麼他就不能去廣泛的徵求團隊裡面其他人的意見呢?這就是他這個項目失敗的原因啊。

        不管你是一個小兵,還是一個領導,不管你有多少資曆,也不管你有多強的技術背景,你要知道你仍然有好多不懂的事情,請一定把心態放平,放棄你的驕傲。

老子有言,
“知不知,上;不知知,病。聖人不病,以其病病。夫唯病病,是以不病。”        意思是說,能知道自己所不知道,是高明的,不知道卻以為自己知道,這是有問題的,所以高尚的人之所以沒有這個問題,就是因為他們討厭這個缺點,因此沒有這個缺點啊。
      本文摘自《Java程式員,上班那點事兒》清華大學出版社。  

《Java程式員,上班那點事兒》:
前言目錄
卓越網銷售連結 
China-pub銷售連結
噹噹網銷售連結 《Java程式員,上班那點事》紀念帖 關於下載《Java程式員,上班那點事而》的電子版

   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.