omniture

傳統(tǒng)測試轉(zhuǎn)型smardaten無代碼開發(fā)者,擁有更多職業(yè)發(fā)展可能性

2022-04-18 09:47 4162

南京2022年4月15日 /美通社/ -- 近期,數(shù)據(jù)驅(qū)動的企業(yè)級無代碼軟件平臺smardaten的「MEET開發(fā)者」欄目收錄了測試工程師齊雪蓮的個人故事,以下來自smardaten發(fā)表的原文:

齊雪蓮來自杭州三匯的測試工程師,她是從小在新疆長大的甘肅人,10歲的時候回到了甘肅,大學(xué)又考回了新疆,在塔里木大學(xué)就讀計算機科學(xué)與技術(shù)專業(yè)。

畢業(yè)后齊雪蓮入職了三匯新疆辦事處任測試一職,可能人生前二十年西北的大漠黃沙看多了,她對江南向往已久,后面調(diào)到杭州總部也是順理成章的事。在筆者看來,一方水土養(yǎng)一方人的說法映射在齊雪蓮身上再貼切不過,線上線下的訪談她都透露著不緊不慢、從容處事的風(fēng)格。

三匯的測試部是在支撐組,屬于“哪里需要去哪里”的工種,受成長環(huán)境的影響,她對“遠(yuǎn)”的感知可能天生與常人不同,走南闖北的氣質(zhì)刻在DNA里。哪怕去年大部分時間都在出差,動輒蘭州一個多月,南昌兩三個月,齊雪蓮都能甘之如飴。

從左到右依次是身為甘肅人卻也是第一次吃到的蘭州“炒撥拉”、南昌的滕王閣、梧州的螺螄粉,這些都是齊雪蓮出差的收獲。
從左到右依次是身為甘肅人卻也是第一次吃到的蘭州“炒撥拉”、南昌的滕王閣、梧州的螺螄粉,這些都是齊雪蓮出差的收獲。

任何職業(yè)想要長遠(yuǎn)的發(fā)展,都需要不斷學(xué)習(xí)提升自己的技術(shù)、掌握新的技能。IT行業(yè)更是如此,在測試崗位工作3年左右,看到很多功能測試人員向自動化測試、性能測試靠攏,畢業(yè)后再沒寫過代碼的齊雪蓮去年在職業(yè)發(fā)展方面的思考越來越深,焦慮也越來越多。

隨著DevOps、持續(xù)交付這一套東西的流行,未來軟件測試工程師必須同時具備一定的開發(fā)和運維能力。和許多焦慮的IT人一樣,向左是一眼望得到頭的安穩(wěn)現(xiàn)狀,向右是躬身入局一個新風(fēng)口。 

謀定而后動,想在職業(yè)生涯的前五年黃金階段擁有更多可能性,齊雪蓮認(rèn)為無代碼開發(fā)是一個出路。 

#01

首先想請你向社區(qū)的讀者介紹一下自己。

大家好,我是齊雪蓮,是在新疆長大的甘肅人,目前在三匯擔(dān)任測試工程師一職。平時喜歡聽歌,追劇,看書什么的。白天工作比較忙,晚上有時間喜歡打打王者榮耀,有點報復(fù)性熬夜的意思。

#02

能簡單介紹下公司情況么,最近在忙什么?

杭州三匯成立于1995年,一直專注于計算機通信集成(CTI)領(lǐng)域,著重于語音產(chǎn)品的生產(chǎn)研發(fā)以及在各行業(yè)的應(yīng)用,是國內(nèi)最早從事語音產(chǎn)品研發(fā)、生產(chǎn)和CTI系統(tǒng)集成的通訊系統(tǒng)核心設(shè)備供應(yīng)商之一。 

目前公司業(yè)務(wù)主要在公安領(lǐng)域,針對客戶一些專題需求用無代碼快速響應(yīng),具體細(xì)節(jié)可能不方便多說。研發(fā)周期視客戶專題內(nèi)容多少而定,小專題一兩周就可以投入使用,大的專題如果涉及更多交互、二次開發(fā)以及一些需求改動,則需要更多的時間。 

最近我在市局的客戶現(xiàn)場用smardaten開發(fā),有時候說數(shù)據(jù)不行了,客戶會過來指導(dǎo)說你用那個數(shù)據(jù)交換機處理一下,或者你建個視圖什么的。駐場時間長了,發(fā)現(xiàn)客戶對我們的工作內(nèi)容還是挺懂的,對無代碼開發(fā)也有一定的掌握。

#03

能否介紹一下自己接觸無代碼的契機?

最開始是公司決策層想拓展新的方向,想用無代碼來做一些新的嘗試。我是屬于比較有自己節(jié)奏的人,對新技術(shù)不會盲目跟風(fēng)或者盲目排斥,剛好當(dāng)時自己也是對職業(yè)生涯發(fā)展有一些思考、困惑和焦慮。手工測試有它的不可替代性,但也不能忽視新技術(shù)的學(xué)習(xí)。

所以我就上網(wǎng)各種搜無代碼相關(guān)的各種資料,感覺可以試一下,做測試的時間太長了,對于能自己直接深入開發(fā)工作還是比較愿意嘗試的。無代碼特別適合我這種接受過計算機科學(xué)正規(guī)教育,但一直游走在開發(fā)邊緣的人群。 

#04

聽說你是三匯內(nèi)部最早使用無代碼的人,其實IT界對低/無代碼的爭議還是挺多的,你是怎么堅持下來的?

首先我覺得低代碼和無代碼完全是兩回事,低代碼本質(zhì)上是面向碼農(nóng)的“代碼生成工具”,對我這類型人員就不合適,這點先申明。 

從測試的角度來學(xué)習(xí)無代碼,我覺得先天優(yōu)勢是能從測試的角度迅速熟悉其中的功能點,邏輯思維也比較清晰,但是學(xué)習(xí)門檻還是有的。我是屬于那種“一件事要么不做,做了就能做很久”的類型,在學(xué)習(xí)無代碼這件事上起初完全是“白嫖還要啥自行車”的心態(tài),所以能堅持下來,這點可能沒有太大參考價值,每個人情況不一樣。 

#05

你一開始學(xué)習(xí)無代碼遇到了什么困難,哪個時刻讓你下決心選擇這種開發(fā)模式?

一開始真的還蠻難的,因為功能不熟悉,能否利用smardaten實現(xiàn)客戶所要的功能也是未知,只能在實踐中出真知。而且我是公司最早一批學(xué)無代碼的人,內(nèi)部大家都是“小白”,當(dāng)時主要通過產(chǎn)品文檔、使用手冊和視頻教程自學(xué)、探索、一點點試,有問題也會找客服反饋。 

我覺得不是某個時刻,或者業(yè)內(nèi)流行說的“Aha moment”讓我選擇了無代碼,而是在“一點點試”的過程中產(chǎn)品帶來的驚喜感和心態(tài)的變化。探索smardaten的過程有點像“尋寶”,起初感覺能做的地方平臺可能實現(xiàn)不了,但是感覺不能實現(xiàn)的平臺又能做,隨著操作的熟練又會發(fā)現(xiàn)之前實現(xiàn)不了的功能原來可以繞開問題,換一種實現(xiàn)方式,這種反差和驚喜非常讓人上頭。

齊雪蓮在產(chǎn)品群里比較活躍,同時充當(dāng)提問和解答的角色  
微信聊天背景是“白敬亭叫你去減肥”
齊雪蓮在產(chǎn)品群里比較活躍,同時充當(dāng)提問和解答的角色   微信聊天背景是“白敬亭叫你去減肥”

#06

成為smardaten用戶之后,個人最大的收獲是什么?

我覺得最大的收獲是擁有了更多可能。我畢業(yè)之后就在三匯做測試,到現(xiàn)在也快四年了,也不是不知道單純做功能測試發(fā)展空間不大,但是往性能測試、自動化測試轉(zhuǎn)型需要一些編碼能力,要重新學(xué)習(xí)編程也不是不行,但是按照日常的工作節(jié)奏要抽出時間體系化地學(xué)習(xí)又很困難... 

無代碼開發(fā)給了我在工作時間學(xué)習(xí)新技能的機會,在使用smardaten的過程中數(shù)據(jù)交換機這個功能模塊讓我產(chǎn)生深入學(xué)習(xí)SQL的興趣,本身數(shù)據(jù)交換機的增刪改查、調(diào)度設(shè)置和歷史監(jiān)控等操作和市面上數(shù)據(jù)處理工具很像,也鍛煉了自己的數(shù)據(jù)處理能力,數(shù)據(jù)分析師可能也是我未來的一個職業(yè)選擇。 

去年11月底,由我作為項目負(fù)責(zé)人的湖墅派出所項目立項了,測試轉(zhuǎn)開發(fā)用無代碼把60萬左右的項目立項在公司內(nèi)也沒有先例,這點讓我非常有成就感。 

#07

那真的很厲害,smardaten這個產(chǎn)品令你印象深刻的功能或場景是什么?對產(chǎn)品有什么改進(jìn)的建議嗎?

印象比較深刻的是傳參功能。在我們的使用場景中跳轉(zhuǎn)頁面、彈窗展示等功能都需要用到傳參,填報傳填報、填報傳大屏、大屏傳分析儀都很方便。前端的一些復(fù)雜邏輯也可以通過可視化的頁面進(jìn)行配置,包括一些復(fù)雜的業(yè)務(wù)校驗、跨頁面的跳轉(zhuǎn)、復(fù)雜頁面聯(lián)動都不需要寫代碼就可以實現(xiàn)。

在實際駐場開發(fā)以及和客戶溝通的過程中,也明顯感受到了無代碼開發(fā)在節(jié)省時間、人力方面的優(yōu)勢。拿杭州市局的項目來說,因為現(xiàn)在和產(chǎn)品磨合得很好了,像三四個頁面的簡單專題,我們兩個配置人員+一個二開人員兩周就做了四五個專題,效率非常高,出來的效果也符合客戶要求。

復(fù)雜邏輯的可視化組裝配置
復(fù)雜邏輯的可視化組裝配置

對產(chǎn)品的改進(jìn)建議還是挺多的,因為用的越多、越熟練,想提的建議也越多。比如實際應(yīng)用中頁面的展示、字段的顯示方式、查詢功能等希望能夠開放更多的配置方式,比如可以根據(jù)字段值去判斷實際頁面中展示的內(nèi)容,字段可以以標(biāo)簽形式展示等等。 

#08

從測試的角度,你如何看待無代碼?關(guān)于測試人員的職業(yè)發(fā)展,是否有一些見解可以分享給大家?

在快速迭代的今天,行業(yè)競爭更激烈,交付速度更快,測試工具雖然越來越多,但工作不會變得更輕松,反而還面臨來自系統(tǒng)復(fù)雜性、不確定性等方面的新挑戰(zhàn)。 

采用無代碼開發(fā)最后交付的是數(shù)據(jù)包,可以部分減少技術(shù)復(fù)雜度帶來的問題,部署也比較簡單。因為公安項目周期比較長,后期的運維工作相較傳統(tǒng)代碼開發(fā)模式也更靈活、響應(yīng)更快。

對測試來說,主要關(guān)注數(shù)據(jù)的準(zhǔn)確性和業(yè)務(wù)層面的復(fù)雜度,無需關(guān)注因為代碼產(chǎn)生的返工以及安全、性能、可靠性這些問題。 

在很多公司的價值鄙視鏈里,測試同學(xué)往往處于下游,但我們自身要升級對工作的認(rèn)知,從操作層面的“測試”上升到價值層面的“質(zhì)量保障”,畢竟測試只是手段,讓軟件產(chǎn)品在交付時具備優(yōu)秀的質(zhì)量水平才是目的。 

#09

結(jié)合自身經(jīng)驗,能不能給剛?cè)腴T無代碼的新手一些建議?

選擇和努力一樣重要。我認(rèn)為容不容易上手不應(yīng)該成為選擇開發(fā)工具的第一考量,為了快速上手而犧牲靈活性就太不值得了,最終會影響用戶的自由發(fā)揮空間,相比之下我不想放棄自由。 

學(xué)習(xí)之前要明確自己的需求和目標(biāo),否則后面半途而廢就浪費時間了。如果確定這件事有益自己的職業(yè)發(fā)展,在學(xué)習(xí)、上手的過程中要堅定、堅持,這點很重要。

“無代碼開發(fā)”這項技術(shù)在國內(nèi)還在起步階段,很多東西不完善很正常,配合文檔、視頻教程邊學(xué)邊做,學(xué)以致用,效果會比較好。碰到自己解決不了的問題千萬不要一個人悶頭想或者放棄,可以聯(lián)系產(chǎn)品的客服或者在群聊里溝通。 

因為smardaten定位的是企業(yè)級的無代碼開發(fā)工具和協(xié)同平臺,和其它表單類開發(fā)工具比沒有那么“輕量”、那么容易上手。從我個人的經(jīng)驗來說掌握基礎(chǔ)的方法后使用會越來越熟練,對于無法直接實現(xiàn)的功能也能放開思維,尋找其它可能實現(xiàn)的方法。在這個過程中還能學(xué)習(xí)到更多使用技巧,會覺得比較輕松,也有深入學(xué)習(xí)的興趣。 

總的來說,我覺得自己在無代碼開發(fā)這條路上也還在摸索的過程中,期待能成為更好的自己,大家一起打怪升級吧。

原文鏈接:https://mp.weixin.qq.com/s/LjO_RPv26cJNgsnz19aDgg

消息來源:smardaten
China-PRNewsire-300-300.png
全球TMT
微信公眾號“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動態(tài)、財報信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection