我是如何從軟件測試員轉(zhuǎn)軟件開發(fā)工程師的?

最近,我從一名軟件測試人員正式成為了一名軟件開發(fā)人員,我覺得這個角色轉(zhuǎn)變的過程還是有一些值得分享的想法和意見的,希望能夠?qū)ο氤蔀檐浖_發(fā)人員的童鞋們有所幫助。

制定計劃

當(dāng)你有成為一個軟件開發(fā)人員的想法時,我認(rèn)為寫下如何實(shí)現(xiàn)這個目標(biāo)的詳細(xì)計劃才是讓想法更為具體化的最佳做法。非常幸運(yùn)的是我在團(tuán)隊的經(jīng)理看好我的計劃(進(jìn)行了一些調(diào)整)并且非常支持,所以我才有這么好的自我感覺繼續(xù)下去。雖然并不是所有的雇主都會支持你,但我覺得在你希望做其他事情之前和他們提起還是有價值的,因為你可以把當(dāng)前領(lǐng)域的知識運(yùn)用到開發(fā)工作中去,而不是再重新開始。當(dāng)然這視不同的團(tuán)隊領(lǐng)導(dǎo)而不同。

延伸目前工作的范圍

盡管你會朝著成為軟件開發(fā)人員的目標(biāo)前進(jìn),但這個變化并不是一蹴而就的。不要把目前的工作當(dāng)作不利因素,要把它作為進(jìn)入開發(fā)領(lǐng)域的一個機(jī)會,你手上的任何工作都是非常不錯的機(jī)會。每天都做同樣的測試任務(wù)?為什么不嘗試自動化呢,這樣不僅可以節(jié)約時間,還可以學(xué)到一些開發(fā)技巧。如果你注意到一個簡單產(chǎn)品的變化需求,比如需要解決一個錯字或者一些風(fēng)格調(diào)整,為什么不嘗試自己解決而要報BUG呢?你的團(tuán)隊會感激你的幫助而不是看你給他們制造更多的需要解決事項,在嘗試的同時,你也學(xué)到了非常有價值的開發(fā)經(jīng)驗。

開始專門的學(xué)習(xí)

雖然在日常工作中學(xué)到的點(diǎn)點(diǎn)滴滴都是有用的,但我發(fā)現(xiàn)這對于從事開發(fā)工作并沒有帶來所需要的系統(tǒng)的知識,這時候就需要自學(xué)了。我發(fā)現(xiàn)網(wǎng)絡(luò)上大量的素

材其實(shí)是有利有弊的,既是一種祝福又是一種詛咒,因為資料太多了,所以會讓人很難知道從哪里開始學(xué)。所以,這時候向可靠的同事以及朋友們尋求建議是非常值得的,找到一兩個比較有價值的材料開始學(xué)。或許是因為了解過科技方面的知識,所以我發(fā)現(xiàn)使用紙質(zhì)書籍看起來比在線更好一些,因為在線看的話總會又讓你分心的東西吸引你的點(diǎn)擊。

面對面是最高效率的學(xué)習(xí)

當(dāng)你決定自學(xué)之后,有時候你會發(fā)現(xiàn)學(xué)習(xí)的過程就感覺是在攀爬一座被霧遮住的高山,你不知道怎么才能衡量自己的學(xué)習(xí)進(jìn)度,解決這個問題最好的辦法就是

參加面對面的活動。Dojos工具可以提供這樣非常開放式的面對面活動,你可以與其他人共同解決一個問題,這是從其他人那里學(xué)習(xí)的一個機(jī)會,而且你也可以

向別人分享自己學(xué)到的知識,這對于建立自信心是非常有幫助的。

不要忘記軟技巧

當(dāng)努力成為一個軟件開發(fā)人員的時候,專注于大多數(shù)的軟件開發(fā)技術(shù)細(xì)節(jié)是非常具有吸引力的做法,然而,這很容易讓你忽視開發(fā)的整體性。特別是在一個團(tuán)隊環(huán)境下,只注重技術(shù)細(xì)節(jié)更容易讓你沒有全局觀。好的前提是,你在學(xué)習(xí)開發(fā)技能之前就已經(jīng)有了比較好的軟技巧(技術(shù)之外的一些技巧,比如情商、溝通技巧以及人際關(guān)系處理等方面),不管是處理領(lǐng)導(dǎo)會議召開還是考慮如何提高用戶體驗,這些都是開發(fā)相關(guān)的經(jīng)驗,作為軟件開發(fā)人員你是需要重視的。

如果一開始不成功的話

我知道自己需要遵循標(biāo)準(zhǔn)的軟件開發(fā)人員招聘程序,而且這絕不是一帆風(fēng)順的過程。雖然我第一次嘗試失敗了,但這個過程中,我從中得到的具有建設(shè)性的意見是非常有幫助的,所以,我的建議是,不要在第一次被拒絕時就放棄,尋求一些具有建設(shè)性的建議,這樣可以提高你未來的努力效率。

這只是開始

通過了招聘流程并且成為了一名軟件開發(fā)人員之后,是不是就可以放松了呢?可以說有一點(diǎn)點(diǎn)把,慶祝自己成功轉(zhuǎn)型的確是很正常的,但要時刻記得,這只是開發(fā)生涯的開始,這里最大的特點(diǎn)就是變化,不過,如果你學(xué)新東西的時候感到很有趣,那么,或許軟件開發(fā)就是非常適合你的工作。

接下來,從軟件測試自動化開始吧~

>>戳戳,免費(fèi)下載功能自動化測試工具TestWriter~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,157評論 25 708
  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,371評論 2 126
  • 投資之談 追逐高額利潤是每一個人心中的夢想,有手中現(xiàn)款到存入銀行,從買股票到民間借貸,非法集資。 現(xiàn)款在手用時方便...
    你健康我快樂_61fc閱讀 274評論 0 0
  • 2016年最后一天的晚上了,2017年到來之前需要對即將過去的2016做個總結(jié),對即將到來的2017做個規(guī)劃。 2...
    嶺南六少閱讀 360評論 0 1

友情鏈接更多精彩內(nèi)容