Java開發者應該列入年度計劃的5件事
本文寫了我今年計劃要做的5件事。為了能跟蹤計劃執行的進度,就把這些事都列了出來。我覺得這些事對其它Java開發者而言也是不錯的參考方向。
1.開發一個應用,通過Java來操作一種NoSQL資料庫實現儲存
如果你還沒接觸過NoSQL資料庫,現在就是學習的最佳時機了。目前流行的NoSQL資料庫有很多種,MongoDB或者Hadoop也許都是不錯的入門選擇。我們可以開發一個應用,通過Spring Data,或者原生Java提供的方法來連線上NoSQL資料庫,並且對其進行各種操作。
2.在Java Paas雲平臺上實現一個應用,並邀請你5位朋友來使用
你有很多這種雲平臺可以選擇:包括由JBoss和Redhat支撐的Openshift,或者由Spring和VMware支撐的CloudFoundry。雲端是未來應用的部署方向,也將使得軟體服務的獲取變的越來越流行。當然,從一個開發者的角度來看,除了配置和部署以外,並沒有本質的變化。
3.什麼是真正的軟體設計?
閱讀大名鼎鼎的GOF設計模式,並且在你的實際專案中找出這些模式。如果你的專案並沒有用上,就檢查下看是否用上了類似的思想。如果你的專案是Java企業應用,你可以檢查下是否用上了JavaEE的模式。通過已有的Use case來思考,是否有其它更好的實現方式。
4.學習一門新的程式語言,並用它編寫一個sample project
我覺得在這件事中,有兩種廣泛的選擇:Ruby或者一種在JVM裡執行的函數語言程式設計語言。現在已經有大量的函數語言程式設計語言可供選擇。實現好這點計劃,將讓你成為一名通曉多門語言的程式設計師。
5.為社群做貢獻
你應該已經在做或者做了很久這件事才對。如果還沒有那就趕緊行動起來吧。有太多的方法可以實現:社群論壇、Stackoverflow或者寫部落格來記錄你是怎麼學習的。(譯者注:原文作者指的社群貢獻應該不只針對平時提到的開源社群,其本意應該是你可以通過各種途徑來做分享、幫助那些你能幫助到的開發者)
英文原文:http://jyops.blogspot.com/2013/02/5-things-java-developer-should-consider.html
相關文章
- Ruby開發者應該明瞭的15件事
- 老程式設計師應該記住的 5 件事程式設計師
- 分享開發者在創業前應該明確的10件事創業
- 獨立開發者入行之前應該知道的8件事
- 每個 Java 開發者都應該知道的 5 個註解Java
- 每個Java開發者都應該知道的5個JDK工具JavaJDK
- 《深入HTML5》之你應該知道的5件事HTML
- 關於 Unicode 每個程式設計師應該知道的 5 件事Unicode程式設計師
- 程式設計師最應該知道的20件事程式設計師
- 程式設計師應該知道的97件事程式設計師
- docker – 你應該知道的10件事Docker
- 開發者應該避免使用的6個Java功能Java
- 每個程式設計師應該知道12件事程式設計師
- 新手程式設計師應該知道的7件事程式設計師
- 當開發者產生一個偉大的想法之後應該做的10件事
- 不願看到Java開發者再做的10件事Java
- 三件Java開發者應該知道的事兒Java
- 你應該成為 Web 開發者的 5 大理由Web
- 優秀程式設計師應該做到的8件事程式設計師
- 每個Java軟體架構師都應該知道的20件事Java架構
- 每個軟體工程師都應該嘗試的5件事軟體工程工程師
- 每個軟體工程師都應該嘗試的5件事情軟體工程工程師
- 設計iOS應用時需要知道的 5 件事iOS
- 寫程式碼之前應該做的幾件事
- Java程式設計師職業發展應該怎麼規劃Java程式設計師
- IT安全專業人員應該知道的12件事
- 學習和使用PHP應該注意的10件事PHP
- 關於iPhone SE你應該知道的20件事iPhone
- Java開發者應該知道的五款錯誤跟蹤工具Java
- 關於計算機書籍,你應該知道的五件事。計算機
- Java程式設計師今年要考慮的5件事Java程式設計師
- 每個 Java 開發者應該知道(並愛上)的 8 個工具Java
- 找工作時,我們應該思考的幾件事情。
- 關於MySQL應該學習的6件事MySql
- 軟體工程師應該知道的9件事軟體工程工程師
- 大規模執行MongoDB應該知道的10件事MongoDB
- 在IT界取得成功應該知道的10件事
- 你應該知道的 5 種 TypeScript設計模式TypeScript設計模式