俗話說豆挽,
龍生龍鳳生鳳育谬,老鼠的孩子會打洞,
今天寫的這位大神可能就有這方面的基因帮哈。
那么這位大神是誰呢膛檀?
他就是Kent Beck貝大神,
貝大神又是誰呢娘侍?
接下來我就帶大家進(jìn)入貝大神的世界咖刃。
首先,貝大神
是軟件開發(fā)方法的泰山北斗?
是最早研究開發(fā)的模式和重構(gòu)的人之一憾筏。
是敏捷開發(fā)的開創(chuàng)者之一嚎杨。
是極限編程和測試驅(qū)動開發(fā)的創(chuàng)始人,
同時(shí)還是JUnit的作者氧腰,
對當(dāng)今世界的軟件開發(fā)影響深遠(yuǎn)枫浙。
大神的成就看起來好像滿了,
如果你也這樣認(rèn)為那就錯了古拴,
大神的成就遠(yuǎn)不僅如此箩帚。
對于眾多JAVA程序員來說,
他所打造的JUNIT黄痪,
意義更加重大紧帕。
也許正式這個(gè)簡單而又強(qiáng)大的工具,
讓眾多的程序員更加認(rèn)可和信賴桅打,
從而引起了JAVA敏捷開發(fā)狂潮是嗜。
貝大神從小就受祖父和父親的影響?
成為了一個(gè)業(yè)余無線愛好者,
由于貝大神從小就接受家庭的熏陶又有好的基因油额,
于是一長大就開始變態(tài)了叠纷,
貝大神不僅在計(jì)算機(jī)方面比較出眾
他最終拿到計(jì)算機(jī)學(xué)位之前,
卻是在計(jì)算機(jī)和音樂中交替學(xué)習(xí)潦嘶。
似乎Java大師都能夠有這樣的能耐涩嚣,
另一Java大牛Rod Johnson
同樣也擁有音樂學(xué)的博士學(xué)位崇众。
Kent Beck一直倡導(dǎo)軟件開發(fā)的模式定義。
貌似大神的文章都應(yīng)該是跪著讀航厚。
那么顷歌,
貝大神這么厲害也是有原因的,
我們身在這個(gè)行業(yè)又應(yīng)該具備哪些條件才可以向貝大神看齊呢?
具備條件如下
1. 行業(yè)知識
行業(yè)為成功提供了平臺幔睬,無論你從事哪個(gè)行業(yè)你都需要必須具備深厚的行業(yè)知識眯漩。行業(yè)知識包含的內(nèi)容非常廣泛,即使從事簡單的搬運(yùn)工作也需要了解什么樣的工廠在什么時(shí)間需要搬運(yùn)什么樣的貨物麻顶,在搬運(yùn)的過程中如何最大程度地節(jié)約成本等赦抖。獲取行業(yè)知識最好的辦法是接受正統(tǒng)教育,社會正在迅速地變革著辅肾,以往的經(jīng)驗(yàn)性知識受到網(wǎng)絡(luò)的沖擊而變得幾乎一文不值队萤,只有正規(guī)教育才能基本彌補(bǔ)其中的差異。
2. 創(chuàng)新能力
提到創(chuàng)新能力矫钓,普遍都會聯(lián)想到發(fā)明要尔、創(chuàng)造與革命創(chuàng)新,其實(shí)創(chuàng)新能力是一個(gè)非常寬泛的概念新娜。我們可以將之定義為任何從常規(guī)模式中發(fā)現(xiàn)突破口的能力赵辕,用一句更加通俗話說就是創(chuàng)新能力就是自己知道做什么,怎么做才能更容易讓自己成功地達(dá)到目標(biāo)概龄。既然所有的行業(yè)都能成為成功的平臺还惠,主要的差異就在于你所選擇的行業(yè)是否和你的性格等匹配,選擇行業(yè)是一個(gè)需要極高創(chuàng)造力的任務(wù)旁钧,必須花費(fèi)大量的精力仔細(xì)評估吸重。反之你得到的結(jié)果可能就是“男怕入錯行”。選擇完行業(yè)后歪今,我們要考慮的是如何從現(xiàn)有的司空見慣的日常模式中取得創(chuàng)新嚎幸。在高度競爭的社會里,所有的常規(guī)模式都已經(jīng)被反反復(fù)復(fù)的實(shí)踐寄猩,只有尋求突破才是走在別人的前面嫉晶。
創(chuàng)新能力是如此的重要,但又是我們所缺乏的田篇。很多人在很多時(shí)候不知道該做什么替废,沒有前途和方向感。但不幸的是創(chuàng)新能力和其它能力一樣泊柬,必須靠我們長時(shí)間的積累椎镣。
3. 持續(xù)熱情
持續(xù)的工作熱情為成功提供了保障,貝大神從小就開始熱愛計(jì)算機(jī)兽赁,可見熱情它代表著你是否愿意為自己所選擇的方向堅(jiān)持不懈地努力的程度状答。我們很多時(shí)候都聽說過只要堅(jiān)持就能成功冷守;由此可見持續(xù)熱情相對于創(chuàng)新能力更加重要,失敗者會將原因歸為自己所選擇的行業(yè)惊科,他們認(rèn)為自己所從事的行業(yè)沒有前途拍摇,而成功者從事的行業(yè)更好,也許這是一種錯誤的觀念馆截。
正能量傳播到此結(jié)束充活,
如果想更好地學(xué)習(xí)JAVA記得關(guān)注我們哦!