一直在思考一個問題:    程序員真的只用對著電腦做自己的事情嗎,有什么問題了再找別人,別人不要來找我,不要和我提新需求,需求更改,如果要提,也是在我沒事情的時候,和心情好的時候.

    這樣可以嗎?
    顯然不可以.

 工作中,經常會碰到關聯問題,關聯需求,A做還是B做, 好A來做, 然后新的需求又來了, A和B都可以做, A做還是B做,  A覺得B在底層應該做一個統一的接口, B覺著A在前端處理更靈活一些, 到底誰做. 扯吧~~~~
    
    那么我們這些渴望每天都有進步, 努力實現自己理想 的程序員應該怎么做?
    新需求來了,  ok, 沒問題,好,實現,  ------需求更改  ,  ok  ,沒問題, 好,實現.
    怎么做可以讓我們這個團隊和諧,開心的在一起,為一個目標共同努力.
    
    我本身是一個樂觀,樂于和別人進行溝通的人, 一直告訴自己,要努力, 要愛每一個人, 要真誠的和別人溝通.
    但是, 如果經常碰到一個需求不停的變更的事情, 我也會發脾氣, 告訴別人,這個應該你做,  其實說出來自己還是不太好受, 下來我又會自己去做了, 可為什么開始時不能爽快的答應呢,是因為我們答應過一次了嗎?
    也許我可以發脾氣,但應該是"幽默式的".

     我能做的 , 就是把自己的工作做好, 代碼在某個環境壞掉的情況下依然可以正常運行,或給出正確的消息,  總之保證我們編寫的代碼不會出現隱患和連測試人員都無法測試到的缺陷.
    哈哈,開心,快樂的組織自己的代碼結構, 按照自己的思想 , 但是不能越出規范.
    上面可能是一件開心的事, 那么javaScript, procedute呢,  我要做到盡量整齊, 工整, 有注釋的實現, 做到自己看了可以全部明白,就OK. 可是有時候,我都不知道我寫的js是什么意思.

    程序員, 也是一個人, 他不僅僅要和computer打交道, 更要和人打交道. 有時候,我相信,  我們其實比最能打交道的 "推銷員" 還厲害,  因為我們有時候可能要去做可能不是自己的事情,  有時候要和同事和客戶溝通, 有時可以把自己的想法拿出來, 給客戶提供最好的解決方案, 而不僅僅是為了簡化我們的程序和忽悠客戶.  關鍵是我們要樂觀, 友善的去對待每一個人, 真誠的去關心別人的問題,  可以這樣想,  不管做不做 每天都是工作8個小時左右,  而如果我們這樣做了 ,可能就會多一份友誼,  我們的前景更加寬廣,  更重要的是, 這樣我們更加開心.
    學會讓步.
    永遠往前看, 永遠不要鉆死腳尖,永遠要樂觀,永遠要積極,永遠要有激情,永遠要開心的做事.
    同時, 要抓住生活中的其他美好事物, 學會享受和從容的面對生活.