- 相關推薦
如何從優秀的程序員成為偉大的程序員[4]
11、公司需要的時候總能出現
這如同等價交易。如果你為一家偉大的公司工作,他們會給你足夠的彈性。公司不會限制你如何工作,不限制你開始或結束的時間,也不會限制你什么時候停下來歇歇。公司會鼓勵你在休息時間做做操,甚至會在你和團隊成員出去吃飯的時候為你們買單……在繁復大量而緊張的工作后,公司會放你幾天小假。諸如此類。
然而,毫無疑問,與前面的這些美事兒隨之而來的是責任。如果趕上時間緊還得出活兒,偉大的程序員則建議你即使在周末也要加班。即使干得再晚也得把活兒干完。你看,偉大的程序員是要為自己的創作負責的。這雖不是必需的,但這是偉大程序員的標志之一。有些人只想朝九晚五的上班,他們可能不錯,但是成不了偉大的程序員。偉大的程序員是團隊中干到最后的那個,把作品視為完美的藝術,與團隊成員親如一家。
12、衣著職業化
你永遠也不知道一個客戶會什么時候突然拜訪。你也永遠不會預知什么時候突然要參加一個會議,不是每一件事都在計劃中的。你得隨時準備好展現自己。一個好的程序員周一到周五穿著普普通通,甚至有可能穿牛仔裝和運動鞋來上班。在某些周五,他們穿著T恤,短褲和運動鞋出現。當一個客戶突然在周五出現,要談一個大項目,你沒法把衣衫不整的他一塊兒叫上。
一個偉大的程序員周一到周五都穿著職業化,衣服也能帶來成績。如果你不在意穿著,你也會因為穿的太奇怪而得不到晉升。毫無疑問,套裝和領帶還是很能提升你自己的。我向你保證,一套得體大方的西服套裝會讓你在今年就覺的物超所值。
13、溝通能力
這是另外的判定條件。這世上有太多優秀程序員,卻沒幾個偉大的程序員。為什么呢?因為大多數程序員不善交流。交流的層次很多:從發電子郵件、參加小型SCRUM開發小組會議到大一些的主管會議,水平逐漸提升。這樣你就能在數百人參加的會議上自如地展示你的軟件。在會議上你不需要有好演技,但是至少要清晰明了地表達你的觀點。你的溝通能力越強,你的職業道路就會走得越遠!
概要:想要成為管理人員,你的溝通能力得分至少要打到9到10分。甚至你在會議上只講了幾分鐘,或只一個小匯報,你都需要非常好的表達能力。別只是在你的每天的工作日志寥寥寫上"修補1371個bug",你要做的是盡可能描述清楚如何在這么艱難的情況下解決了問題。闡明你的方法,說明你如何保證這個bug不再出現。你就不再為你的日志發愁了。這會是你向經理展示自己的精彩演出。
14、目標設定的技巧
好的程序員日復一日的做你安排給他們做的事情,貫穿始終。他們并不往遠看,不對明年、5年甚至10年后作打算。一些好程序員雖然知道自己想要什么,卻沒有具體計劃去實現。偉大的程序員則給自己訂立年度、未來5年的目標,而且大概預期到自己10年后的發展。
偉大的程序員有了目標不會只是想象,他們會具體實施。他們會根據具體情況,在預期的時間做具體的事情。他們會詳細地制訂明年的計劃,包括要上的課程、要完成的項目甚至包括他們需要建立的人際關系。
【如何從優秀的程序員成為偉大的程序員[4]】相關文章:
如何招聘到優秀的程序員06-19
如何面試:面試程序員12-08
如何成為優秀的企業領導10-11
優秀的程序員自我鑒定10-01
程序員的笑話03-04
程序員面試的自我介紹(優秀)10-16
4封程序員推薦信10-28
如何成為優秀的系統架構師08-30
如何成為優秀的項目管理者06-21
程序員面試時說優缺點如何回答05-19