日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

軟件開發(fā)是指什么 軟件開發(fā)是做什么的


軟件開發(fā)是指什么 軟件開發(fā)是做什么的


文 | 有余姐
全文共1306字,閱讀時(shí)長約2分鐘
程序員是做什么的?
相信有這個(gè)疑問的你,要么是跟我一樣的文科生,平時(shí)工作跟程序員的交集比較少;
【軟件開發(fā)是指什么 軟件開發(fā)是做什么的】要么就是應(yīng)屆生或在校生,雖然聽說過無數(shù)次,甚至自己也學(xué)了相關(guān)專業(yè),但對于企業(yè)里實(shí)際工作的程序員崗位,還是似懂非懂,不知道他們每天的工作到底做些什么 。
那么,可能讓一個(gè)做這項(xiàng)工作的程序員來給你解釋,會因?yàn)閷I(yè)術(shù)語太多,還是難以消化;
而我作為一名文科生小白,恰好又因?yàn)樽鋈肆Y源工作的關(guān)系,對程序員這個(gè)崗位有一定了解,大概就是解答這個(gè)問題的最好人選 。
簡單地來說,程序員就是編程的(這不是廢話嘛……)
雖然具體內(nèi)部分工不同,但程序員這個(gè)群體,就是通過每個(gè)人的分工協(xié)作,將公司老板、產(chǎn)品經(jīng)理、運(yùn)營及業(yè)務(wù)等部門對一個(gè)APP、小程序等等產(chǎn)品的功能想法通過編程實(shí)現(xiàn)出來 。
當(dāng)然,需要編程的不僅僅只有APP、小程序,但咱們既然定位為為小白解答這個(gè)問題,那就從我們?nèi)巳硕紩玫腁PP的功能開發(fā)為例來說明程序員的工作吧!
01
前端開發(fā):主要負(fù)責(zé)用戶可見頁面的實(shí)現(xiàn)
我們打開任何一個(gè)APP,就會看到一個(gè)開機(jī)頁面,點(diǎn)擊里面的各個(gè)模塊、功能、標(biāo)題等,就會跳出來另外的頁面 。
在互聯(lián)網(wǎng)公司里,除了程序員還有產(chǎn)品經(jīng)理、交互設(shè)計(jì)師、UI設(shè)計(jì)等崗位,一般來說,交互設(shè)計(jì)師、UI設(shè)計(jì)師會根據(jù)老板對APP的想法、產(chǎn)品經(jīng)理對APP相關(guān)模塊的規(guī)劃將每一個(gè)頁面具體長什么樣子給設(shè)計(jì)出來,比如按鈕是一個(gè)還是三個(gè),上下排還是左右排,等等 。
而要能夠?qū)崿F(xiàn)我們每個(gè)用戶在主頁面上點(diǎn)擊一下“我的”就能夠跳轉(zhuǎn)到“我的”主頁面,這就需要程序員小哥哥小姐姐們通過程序來實(shí)現(xiàn)了 。
通常主要負(fù)責(zé)類似這一類工作的程序員,從內(nèi)部分工來說,通常被稱為前端開發(fā) 。
02
后端開發(fā):主要負(fù)責(zé)后端數(shù)據(jù)的開發(fā)
不管我們是不是小白,大概都聽說過數(shù)據(jù)庫的概念 。
這就好比我們?nèi)ヒ患页匈徫?,我們能夠在貨架上看到的五顏六色、陳列得讓人特別有購買欲望的商品是一個(gè)APP的前端,比如你想要買一包黃瓜味的薯片(很多人的最愛),結(jié)果發(fā)現(xiàn)貨架上只有其它幾種口味的了,這時(shí)候你就去問理貨員還有沒有黃瓜口味的?
理貨員會去找倉管員看倉庫,發(fā)現(xiàn)還有就拿出來給你 。
在你看不見的地方,理貨員、倉管員以及倉庫本身就有點(diǎn)類似我們使用的APP的后端開發(fā)在做的一些事情,他們要保障數(shù)據(jù)庫的條理性、在需要的時(shí)候能夠快速找到想要的數(shù)據(jù),而且準(zhǔn)確無誤,能夠快速準(zhǔn)確地響應(yīng)前端的需求 。
03
測試:主要負(fù)責(zé)產(chǎn)品上線前質(zhì)量的把關(guān)
當(dāng)開發(fā)工程師們把APP、小程序等開發(fā)完成之后,在正式上線之前,還需要內(nèi)部的質(zhì)量監(jiān)督員,也就是測試工程師對產(chǎn)品的整體性能和安全進(jìn)行測試 。
測試的工作最基礎(chǔ)的包括功能測試,也就是測試工程師們可以把自己當(dāng)成一個(gè)小白用戶,來使用這個(gè)產(chǎn)品,看產(chǎn)品是否能夠順暢地響應(yīng)和實(shí)現(xiàn)自己的需求;
第二個(gè)重要的測試是對產(chǎn)品兼容性的測試,在不同型號的移動設(shè)備上、不同軟件之間的兼容是否有問題;
第三個(gè)是性能測試,主要看在大流量的前提下,產(chǎn)品能否正常運(yùn)行而不崩潰;
最后是安全測試,防止產(chǎn)品上線后被惡意攻擊 。
我是有余姐,10多年上市公司HR,專注分享求職面試、職業(yè)發(fā)展實(shí)用干貨,關(guān)注@游刃職場有余姐,一起成長為更具選擇權(quán)的職場人 。

推薦閱讀