對一個項目的記錄(JavaMark)

JavaMark,一個開箱即用定位於基礎開發的項目,項目地址https://github.com/lveeJava/javamark,歡迎star

每一個開源的項目就像剛出生的孩子,都值得細心去呵護。今天的內容不是一篇技術分享,而是對自己學習,生活的一個小總結以及後面自己的一個計劃。

在企業中有句話叫做“一年知,兩年行”,大概的意思就是工作了一年,那麼對這個企業就有了一定的瞭解,而工作了兩年,就應該去思想自己能對這個企業做些什麼。其實對於一個行業也是有同樣的道理。

我是18屆的畢業生,本科畢業到現在已經快2年了,工作內容是Java開發。17年秋招拿到一家上市企業的offer,但真正開始工作應該從18年的5月份開始算起。18年的1月份開始去簽約的公司實習,實習了大概兩個月,期間發現公司的工作節奏和氛圍與自己期望差別很大,然後就毀約了三方,找了另一家公司。新找的公司是互聯網行業的上市公司(實習的公司是製造業),工作氛圍很好,體制福利、開發規範也都比較完善,畢業後也就留在了那邊,一直工作到了今年3月份。很感謝在那邊遇到的一些夥伴,從他們身上學到了很多東西,教會了我很多的開發思維和能力。之後跳槽到了現在的這家公司,離職主要還是因爲感覺自己達到了一個瓶頸。

我一直覺得自己跟Java還是挺有緣分的,大學期間大一開始學的是前端,後面學了一段時間php,後來學校開設了一門JavaWeb相關的課程,之後就走上了Java後臺開發的道路,這裏也要感謝大學的老師提供了一些鍛鍊的機會。Java這個領域其實學習起來並不難,因爲目前互聯網上各種大牛很多,活躍的開源社區,可以白嫖的各種資源也特別多,學着學着就會覺得很多東西其實是相通的。所以最重要的是需要不斷學習和思考,理解其本質,而不是拘泥於某個框架上的運用,同時基礎真的很重要,基礎不牢,地動山搖。

工作之餘自己斷斷續續也有在寫一些東西,寫過一個小說網站,寫過webapp,也寫過一些開發工具。小說網站上線過,做了seo優化,也被百度收錄,但訪問量並不高,每天也就幾十個的訪問量,後來就停掉了。作爲自由開發,期間也一直在思考什麼內容纔是適合自己,也能真正去解決某一些用戶的需求。



在開源社區上,目前Java優秀開源的企業級開發項目有很多,比如renren-fast,Cloud-Platform等這些項目,都是一些很優秀的項目,裏面有很多設計值得我們去學習,但大部分開源項目是定位於企業級開發,說白了就是已經事先搭建好了一些環境,只需要開發者在上面加上自己的業務邏輯。但事實上,對於企業或一款產品來說,除了業務,基礎功能也是很重要的,比如單點登錄,定時任務,工具腳本,日誌採集,搜索引擎,系統監控,消息隊列,緩存處理等等,這裏每一個功能都可以作爲一個單獨的組件,又可互相聯繫組合成一個項目,是大部分企業產品想要長久發展所規避不了的基礎設施,而JavaMark就是這樣的一套設施設施,定位於基礎開發,基於微服務設計而實現的一款開箱即用的產品。

JavaMark在設計上基於微服務SpringCloud開發,每個功能模塊相互獨立,統一定義開關可插拔,致力於真正實現企業級開發和運維監控的個性化定製。



JavaMark項目還在開發中,這裏做爲開始的記錄,後續會在博客上不斷更新在項目中遇到的一些問題和運用的技術分享,感興趣的小夥伴可以關注我。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章