摘要: 去年帶了幾個新人,越來越覺得軟件開發(fā)這行還是需要一定的"天份"的,其實(shí)每行都需要一定的"天份",每個人都有自己最為適合的行業(yè),特別是技術(shù)行當(dāng)而言,如果真的希望在軟件的技術(shù)領(lǐng)域有所發(fā)展的話,勤奮、吃苦的精神固然是必須的,但以下的幾點(diǎn)素質(zhì)卻是基本的,而有些我覺得完全是靠天生的,或者后天小時候的努力才能培養(yǎng)出來的,如果不具備的話,我覺得這樣的人就不是很適合從事軟件技術(shù)行業(yè):
1、邏輯思維能力
2、舉一反三能力
3、自學(xué)、獨(dú)立解決問題的能力
4、對軟件開發(fā)的興趣
閱讀全文
摘要: 搭建動態(tài)化的系統(tǒng)是作為java開發(fā)人員一直就非常追求的目標(biāo),一個系統(tǒng)能夠動態(tài)化就意味著:
★ 添加新功能時不需要重啟系統(tǒng);
★ 修改已存在的功能時不需要重啟系統(tǒng);
★ 刪除一些不需要的功能時不需要重啟系統(tǒng);
★ 修改系統(tǒng)中的配置時可以不需要重啟系統(tǒng)即刻生效;
★ 系統(tǒng)的業(yè)務(wù)行為可動態(tài)的改變。
也許習(xí)慣了傳統(tǒng)java開發(fā)方式的人而言,沒有這些動態(tài)化也沒什么,但不可否認(rèn),這些動態(tài)化的特征還是非常吸引人的,尤其是如果能很容易就獲得這些好處,那么自然就不會錯過這些好處了,基于OSGi可以很容易的讓我們獲取到這些好處。
閱讀全文