工作中最喜歡和什麽樣的程序員***事最為愉快,哪些特質容易招人喜歡,據小編了解,具備以下13種優點的程序員在公司也會混得如魚得水。
1,編碼又快又好
程序員要想被人喜歡,這是必備的哦。如果妳編碼又快又好,除了妒賢嫉能、不能保持平衡的那些個別人兒,大部分人都會喜歡妳。
2,程序穩定 Bug 少
編碼又快又好,讓妳具備了被人喜歡的基礎,如果妳的程序還能又穩定 Bug 又少,那,哈哈,別人想不喜歡妳都難啊,妳的領導、妳的開發同事、妳的測試 MM、妳的產品團隊、妳的客戶,恐怕沒壹個人不喜歡妳哦。
3,積極對待 Bug 和提 Bug 的人
再牛逼的程序員開發的軟件也會有 Bug,即便當時沒 Bug,也可能過上幾年因為不再能滿足變化的需求而被提 Bug……
所以,如果妳能積極地面對 Bug,聞過則喜,擁抱提 Bug 的人,接納 Bug,不說“不可能”、“在我這兒好好兒的”、“妳環境有問題吧”、“妳確認妳操作對了嗎”之類挑起戰火的話,妳就會受到大多數測試 MM 和非開發團隊的幹系人的喜歡。
4,代碼易於閱讀
代碼首先是給人看的,不同意的,先去找個爛尾項目的代碼讀上壹個星期再回來。
代碼要給自己看,也要給開發團隊的成員看,還要給同行評審,還要給後續維護的程序員看(除非妳永輩子不離職),所以,壹定要易讀。
代碼是否易讀,和變量命名、函數命名、模塊劃分、註釋、縮進等都有很大關系。如果妳半個月之後就看不懂當時寫的代碼,那肯定是不易讀的,趁早改掉它。另外我還有壹個體會,不要寫太巧妙太聰明的代碼,他們壹定是不易閱讀和維護的。
5,提供易用的軟件衍生品
假如壹個程序員不僅提供可執行的軟件,還能顧及周邊,隨著軟件提供給測試、產品、UI、維護等相關幹系人可用的文檔,那他註定會被人喜歡。比如送測時給測試人員實現的功能列表、修改的 Bug 清單,發布時給維護人員可用的安裝指南和常見問題處理建議,這都是非常非常好的。
6,不抱怨
有壹本風靡世界的書,《不抱怨的世界》,教人怎樣減少抱怨或不抱怨。假如妳能在生活和工作中不抱怨,那自然是極好的,不但自己可以更有效地處理各種問題,還能向別人傳遞正能量,帶動別人壹起向積極的方向前進。很多程序員會有“這個架構很爛”、“那個代碼很爛”、“煩死了”、“測試啥都不懂”、“產品整天亂改需求”之類的抱怨,這些不但抱怨無濟於事,還可能磨損、破壞相互之間的關系。抱怨是最無用最消極最消耗能量的事兒,於事無補不說,還會慢慢地把自己變成嘴上說的那個形象。減少抱怨,皆大歡喜。
7,能快速搞定壹堆爛事兒
這是壹種了不起的能力。程序員的工作環境往往沒那麽理想化,新功能開發、需求不明確、已提測版本的 Bug、已發布版本的用戶反饋、張三的求助李四的要求、第三方團隊的溝通與配合不暢……各種問題,紛至沓來,經常讓人應接不暇。於是有的程序員焦頭爛額,滿心怨憎,舉步維艱,假如有那麽壹個程序員,事事從容淡定遊刃有余,結果自不必說。
8,勇於承擔
有些程序員有能力,但不願意主動承擔事情,怕負責任,怕麻煩,遇事能推則推。有些程序員不自信,老擔心自己搞不定,不敢獨自承擔某個任務,不得不接手時也是前瞻後怕顧慮重重。假如妳能給人幹脆痛快的感覺,相信必然被多數人喜歡。再者,如果在出現問題時,妳還能不回避不推諉,直面並積極解決問題,那妳想不被人喜歡都難。
9,技術牛逼卻為人謙和
相當壹部分人會因為自己在某方面具有優勢而看輕比自己差的人,遇事頤指氣使或出言不遜,這絕不是好的習慣。仰人鼻息、被人看不起、被呼來喝去……都是非常糟糕的體驗,很難說有人會因為妳這樣對待他而喜歡妳。即便有非壹般的人物能夠表面不動聲色或維持好顏色,內心也早已把妳罵得狗血淋頭了。
不同技術水平的人,不同職位的人,在人格上都是平等的。我們要了解並踐行這壹點,謙和待人,與人為善。
10,樂於助人,誨人不倦
遇到技術上的困難問到妳這裏,好言好語答疑解惑。幫助別人,不但愉悅自己,也可能在交流的過程中加深對知識的認識和理解,兩全其美。妳幫助過的人,多數也會喜歡妳吧。除非妳是以施舍的姿態來對待別人的求助。
11,樂於學習,視界開闊
***君壹席話,勝讀十年書。
我們喜歡和視界開闊、見解獨到的人聊天。而唯有樂於學習,聞道心喜,才可能視界開闊。
12,積極分享
為好技術好工具好平臺好 XXX 布道,大家好才是真的好。
13,幹凈
壹頭亂發,油膩不堪,頭屑亂飛,滿臉黑線……這是武俠小說中很多遊戲風塵的世外高人的形象。不過,即便妳是很牛B的程序員,也不要這樣來顯示妳的與眾不同。
沒有人希望和壹個渾身散發異味的程序員待在壹起,不要求妳有多豐神俊秀卓爾不群,只要幹凈整潔即可。
恐怕這是最容易做到的壹點了。