Java程序員2015要考慮的5件事
我是一個Java程序員,這篇文章是關(guān)于我今年打算要做的5件事情。我相信它們能讓我在Java領(lǐng)域更進一步,如果你和我的水平差不多,那么或許也能作為你接下來考慮的方向。
1.使用NoSQL數(shù)據(jù)存儲創(chuàng)建一個應(yīng)用程序,并與Java相連
如果你還不了解NoSQL數(shù)據(jù)庫,那么這是個好機會。關(guān)于NOSQL方面的選擇很多,MongoDB和Hadoop都是很好的起跑線。我們可以使用Spring Data或本地Java適配器連接到Data Store來創(chuàng)建app。
2.在Java PaaS云嘗試創(chuàng)建應(yīng)用程序,并邀請5個朋友使用。
可用的平臺很多,包括JBoss和Redhat支持的Openshift,以及SpringSource和VMware支持的CouldFoundry等。云是未來應(yīng)用部署和軟件服務(wù)的方向。從開發(fā)人員的角度看,配置和部署的本質(zhì)是不變的。
3.領(lǐng)悟軟件設(shè)計的真正含義?
閱讀相關(guān)的設(shè)計模式方面的書籍,并搜索與你的項目對應(yīng)的模式。如果有Java企業(yè)應(yīng)用程序,那么檢查一下Java EE模式。使用現(xiàn)成的實例,然后想想有沒有可替代的實現(xiàn)模式。
4.學(xué)習新的編程語言,創(chuàng)建示例項目
有兩個選擇:Ruby和JVM函數(shù)式語言。功能豐富。這有助于你成為一名多元化的程序員。
5.回饋社會
方法很多,包括社區(qū)論壇、Stack overflow、寫博客等等。
譯文鏈接:http://www.codeceo.com/article/5-things-java-programmer-know.html
英文原文:5 Things a Java Developer Should Consider This Year
翻譯作者:碼農(nóng)網(wǎng) – 小峰