一,別讓自己的身材變樣
我身邊很多做開發的朋友,也認識一些在這個行業工齡較大的人,有些人是:空嘆當年小蠻腰,而今一身五花膘。有些人慢慢地慢慢地就聰明絕頂了。
所以一定要保持運動,生命在於運動嘛
二,著重積累,形成自己的開發工具
老程式設計師捫心自問,我們做了幾年的開發,有沒有積累自己的tools?是不是每乙個新專案的感覺是,我上乙個專案也寫了這樣的**?怎麼專案做多了都在做一些重複的事情。我們不停地在寫,不停地寫,為了生活,為了程式……
我在09年的時候做wince,wince不像現在的android,很多常用的應用程式都自帶了,作為乙個基於wince開發的產品,基本上什麼都得自己寫,比如說settings、launcher,music,ebook等等。我的乙個同事,做有自己的積累,自己寫了一套ui,開發效率那叫做快啊。ui上除了指定載入哪張,放在那個位置,其他的都不用管了。
我的另外乙個兄弟,做j2ee後台的,他自己寫了一套**生成器,做j2ee開發的都知道,一般都採用(struts+spring+hibernate、mybatis等)作為基礎架構。bean,dao,biz,action來分層。其實這裡面很多**都是重複的。像我之前的專案**
我**裡面採用泛型,基本上都是這樣的**:
所有的dao介面裡面
public
inte***ce bean名稱dao extends genericdao{}
所有的biz介面裡面
public
inte***ce bean名稱service extends genericservice{}
所有的biz實現裡面
public
class bean名稱serviceimpl extends genericserviceimplimplements bean名稱service
@override
public genericdaogetdao()
}這裡還使用泛型了,不使用泛型更加痛苦。這叫做類**了。但即便使用了泛型這麼多個類還是很累的。不是嗎?
現在不用了有了**震動器,不用一分鐘統統搞定,包括配置檔案等等
.所以積累自己的
tools
很重要,會讓你事半功倍
...另外乙個就是要積累自己的通用元件,比如說許可權管理,日誌管理等等
現在對於技術上的某個功能,在網上基本上都能找到,只要能看懂**的人即使了解不多都能實現基本的一些應用。這對新手有好處,但千萬別依賴網路
四,保持看書,無論看什麼書,《計算機程式設計藝術》也好《金某梅》也罷。
五,溝通很重要。善於學習,善於溝通!不多說了,都明白的。
六,有空沒空寫寫部落格或者日誌吧。
就這樣吧..不多說了,其實做自己愛做的事情比什麼都重要。
給android開發者的幾個建議
1 首先要有良好的編碼習慣 乙個優秀的開發者應該善於運用常識 完善的演算法和標準設計模式。要有資源意識,開啟了就要記得關閉,盡量做到晚獲取,早釋放。這些由來已久的編碼準則同樣適用android應用開發,尤其是使用基礎裝置服務時。2 讓阻塞操作遠離主ui執行緒 通過使用asynctask 執行緒 in...
流行的就是最好的 Android開發者的職場規劃
掙錢才是王道!日前,csdn採訪了任玉剛請他分享android開發的經驗之道以及如何成為高階工程師。csdn 你是從什麼時候開始接觸csdn的?它對你的學習和工作都帶來哪些影響?寫部落格對學習和工作很多時候會產生一些微妙的積極的影響,當然前提是部落格要寫得好。要想寫好部落格,首先要選擇部落格平台,這...
彈出視窗給開發者帶來的煩惱
網頁彈出視窗一直是網民最討厭的東西,現在也有很多上網助手來遮蔽這個,久而久之,彈出視窗本無什麼惡意的東西就被列入了黑名單,在開發一些oa專案的時候,有時彈出視窗是免不了的東西,可要是使用者的ie對其進行了遮蔽 可能很多網民都不知道已經被遮蔽了 就無法使用有些功能了,稍微懂點的可以知道是什麼原因,要是...