當(dāng)我寫下這篇文章的標(biāo)題時候,忽然讓我想到了苪成剛的《虛實之間》,這本書我讀過,讀這本書的最初的原因我也記不太清了,但是依稀記得有兩個因素:一是他的英語非常棒,一是它是安徽人??慈思移鸬拿郑任疫@篇文章的名字似乎要文藝很多,這就是差距。他的《虛實之間》我讀過,我覺得講的東西還是比較有根據(jù)的,但至于后來苪成鋼的事件,我也不想太多去關(guān)注。還是應(yīng)該把精力放在有意義的東西上面,不要太受負(fù)面的東西影響。
寫這篇文章,最主要的原因是針對于我目標(biāo)技術(shù)水平的考量,因為我一直覺得我得提高個人技能,但是我一直沒有找到具體可行的方法,這讓我一度非常的苦惱,而且這種感覺是非常的傷神的,也比較的耗元氣。上個星期我還得特地找了安總?cè)チ牧宋夷壳暗臓顟B(tài)和我的困惑。當(dāng)然安總給予我的建議也是很不錯的。讓我在一定程度上知道了應(yīng)該怎么走當(dāng)下的路,至于怎么走好,還是在于自己自律與行動上,這個是沒有別人能幫的。
下面具體說技術(shù)問題,應(yīng)該為自己建立一個怎樣的技術(shù)棧。
1.用 Selenium 做Web自動化測試,那么這個框架你真的了解多少?它是怎么通過 java 代碼來調(diào)用瀏覽器的呢,它底層的源碼看了么?怎么實現(xiàn)的?
2.把自動化集成到 Jenkins 上面,Jenkins 它也是用 Java 寫的,而且是開源的,它是怎么工作的?又了解多少呢?我在問別人關(guān)于 Jenkins 的時候,它會都會下意識的反問我,你要做 CI 么,那么關(guān)于持續(xù)集成,它在目前項目中又是怎么體現(xiàn)的,它的開展力度是不是像別人口中說的?
3.用 JMeter 做Web 性能測試,寫出的 script 是不是可以滿足項目需要?再把它集成到 Jenkins上面,實現(xiàn)自動化
上面的問題都是每天工作時候都會用到以及會出現(xiàn)問題的,但是雖然可以完成工作,不能做到知其所以然,這是問題所在。
我記得我在從學(xué)校出來做的第一份工作,那個時候我對色譜分析技術(shù)可以說是為零,雖然旁邊的同事會教我怎么操作,我也很快的學(xué)會怎么做那份工作,但是那個時候我是不甘心的,因為我不知道那些高精度的色譜分析儀是怎么工作的,它是怎么把藥品中的雜質(zhì)含量測出來的,再加儀器上全是英文,更是增加了我想探索的動力,后來我從主管那里借來了幾本講色譜分析原理的書,我記得我入職的第一個月,我?guī)缀蹩臻e的時間都在琢磨色譜分析原理,然后就這樣理論加實踐,我很快的知其所以然了?,F(xiàn)在仿佛沒有那股勁,我會去看一些文章,加入一些組織,想著讓自己改變,但是我清晰的認(rèn)識自己的情況了:除非是我自己特別想去做,想去改變,我才會去行動,而當(dāng)只憑外在的因素驅(qū)動的時候,我很難堅持下去。
內(nèi)圣外王,以終為始。