。關鍵是要在錯誤進入到生產環境之前把它們找出來。所幸的是,除了小部分在噴氣推進實驗室裡開發火箭制導系統的程式設計師,大部分錯誤都不會造成致命的後果。所以,我們一定能夠而且也應該要學會嫣然一笑,然後繼續。
不要使用**來針對個人
。要記住,**評審的目的是為了找出問題,而且總歸會找到問題。如果真的找到了問題,請不要把它作為針對個人的藉口。
不管你知道多少「秘籍」,總有人比你知道得更多
。如果你開口,他們就會教你更多的東西。在你認為沒有必要的時候,學會接受他人的建議。
不要不經討論地重寫**
。「修復**」與「重寫**」是有明顯的區別的。了解這些區別,並在**評審的框架之內進行程式化的變更,而不是單獨作戰。
尊重比你懂得少的人,並對他們抱以耐心
。與技術人員打交道的非技術人員認為技術人員要麼是妄自尊大的討厭鬼,要麼是愛撂挑子的倔驢。所以,我們不要用我們的憤怒和不耐煩去加深他們對我們的這種印象。
這個世界唯一不變的就是變化
。敞開胸懷,面帶微笑地去擁抱變化。把每乙個需求變更、平台變更或工具變更都看成是乙個新的挑戰,而不是令人厭惡的麻煩。
真正的權威來自於知識,而不是職位
。知識造就了權威,而權威會迎來尊重。如果你想要在乙個無我的環境裡得到尊重,那麼充實你的知識吧。
堅定你的立場,優雅地接受挑戰
。要知道,你的想法有時候會遭到反對。你可以證明自己是對的,但不要試圖報復,不要總是叫嚷著「我早就說過」,不要被否定的想法看成是乙個犧牲品或者某種戰鬥口號。
不要成為「小黑屋裡的人」
。不要躲在小黑屋裡寫**,就算偶爾露個面,也只是為了買一杯可樂。躲在小黑屋裡只會讓你與其他人失去聯絡,淡出他們的視野,失去控制。在乙個開放的協作環境裡,你會找不到自己的位置。
批評**,而不是人
。對人好一點,而不是**。讓你所有的評審為**帶來積極的改進,把你的評審與區域性標準、程式規範和更好的效能結合在一起。
1.我們工作目的是解決問題,所以我們的目標應該在問題上,如果你的目標瞄準人,除非你有許可權替換他,要不讓一時半刻並不能深層次的改變乙個人,這個是人事的問題。
2.知識淵博的人更多的是謙虛,因為閱歷圈越大就越知道自己知道的少,真正是腦袋空空的人,才會夸夸其談,聽取別人的建議,判別是否可行,接受或拒絕並表示感謝
3.程式設計工作接觸的是機器,而與人交流的太少,一定要突破自己對自己的桎梏,試圖去學習一些社交的手段,補上自己的短板
4.迎接變化,但在變化中,對於「痛苦的重現」要懂得反思,並調整自己做這件事的原則
關於未來10年的10條思考
1 去中心化 社群化 碎片化 智慧型化 宅生活 短購物,是未來商務生活的主調。未來的商務購買行為可以通過資料被網路店家洞察並可以實現提前送貨。2 渠道為王 以2012年為分水嶺,今後,繼續堅持以 渠道為王 大事鋪張各級渠道分銷走連鎖經營路線的企業 不包括餐飲 美髮 影樓等 都將死於渠道之路。渠道為亡...
關於XP程式設計的思考
開發十年,就只剩下這套架構體系了!其實xp程式設計,聽起來很酷炫,無非就是將更多的開發資源由文件撰寫轉移到 的編寫 測試與code review上 而且xp程式設計是摒棄加班的,認為加班是摧毀開發創造力的一種嚴酷的方式。個人認為所謂xp程式設計,就是充分調動開發的工作積極性,在處理繁雜業務的同時也不...
關於程式設計能力的思考
在一次面試中與主管聊到了什麼是程式設計能力,這是乙個值得思索和回味的話題。什麼才是乙個程式設計師真正的程式設計能力?或者,非科班程式設計師與科班程式設計師相比差在 作者認為,程式設計能力分為兩個方面 理論基礎和系統設計能力。在當前的技術水平上,繼續提高實力需要一 上 一 下 上 是往巨集觀方向走提高...