程序員的生日愿望清單
上周是我的生日!!作為一個程序員,以下就是我的許愿清單:
1.我希望程序員能有這個權力,可以去做任何事情,只要是滿足真正的業務需求和取悅客戶所需要的。
2.我希望開發人員只需要對他們做的決定負責,而不是為替他們做出的決定負責。
3.我不希望程序員為了證明,“為什么那些由象牙塔中架構師所定義的技術或架構不可行”,而總是需要去參加無休止的會議。事實上,象牙塔架構師應該是一種已滅絕的物種(如果你看到的話,請與就近的國家歷史博物館聯系)。
4.我希望開發人員可以知道事情的真相。如果某個決策出于政治原因而定下的,請告訴我們。雖然仍然會不高興,但至少更容易接受這一事實。
5.雖然我們很高興解釋我們和我們的開發團隊所做的每一個技術決策,但是我們不希望有任何人,不是開發團隊的卻來指手畫腳,參與技術決策。
6.我不希望和我們一起工作的技術人員自認為他們的作用是定義項目的架構,就高人一等。我希望和我們協作的人都能專注于尋找最簡單的解決方案、滿足各種功能性和非功能性的要求。
7.遇到需要編寫軟件來解決業務問題的時候,我希望開發人員絞盡腦汁想出來的解決方案,既能適應變化,又不會因為技術無能而拖累業務。
8.我希望開發人員構建的應用程序都有良好的回報率。我不希望看到app在使用幾年之后就不得不申請退役:維護成本是如此之高,還不如重寫便宜。
9.我希望能和那些充滿熱情的開發人員一起工作。每一天,我們都可以互相從對方那兒學到一些新的東西。
10.我希望和我工作的人(不局限于是開發人員)不但能夠接受變化,還可以靈活應對業務。我不希望每次都需要告訴相關人員,他們所說的小改改其實沒有個把個月的時間是搞不定的。
11.我希望公司能允許我們自由選擇最好的技術和工具:而不是被告知因為缺乏相關的技術人才,此路不通。
12.我希望能夠直接給出業務需求,而不是被告知需要建立一個新的功能,或者是使用某種特定技術來創建全新的應用程序,我們將不勝感激。我希望大家能夠信任開發人員,信任他們可以為問題找出最佳的解決方案。
13.我希望所有有著官僚主義作風和執行了愚蠢進程的人都會被追究他們所造成的損失。
14.我希望所有做一天和尚敲一天鐘的員工可以被替換為一些充滿熱情、富有才華的專業人士。
15.我希望所有的公司都能夠承認軟件開發為一個完整的職業生涯,而不僅僅是作為管理崗位的初始階段。
16.我希望每一個支付了軟件項目的組織,都能夠理解軟件工藝的原則和它的重要性,理解萬歲。
你可能會想,我是不是在天方夜譚?明顯很多都是不可能的事情嘛!是的,所以我只是當作了生日許愿清單。我真心地希望,將來的某一天,我的愿望都能成真,當然,現在的話,just a dream。
譯文鏈接: http://www.geekwww.com/programmer-birthday-wishes.html英文原文: A Developer's Birthday Wish List
翻譯作者: 極客網 – Lili