欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

web程序員分為哪幾種

林雅南2年前28瀏覽0評論

web程序員分為哪幾種?

Web 程序員(這些 Web 程序員都有一個共同的目的:維持公司的網(wǎng)站運行良好)分為幾大類:

FrontEnd

Frontend 表示“前端”。一般我們所說的 Web Frontend 就是指“Web 前端程序員”。主要負責(zé)網(wǎng)站的外觀,也就是“顏值”擔(dān)當(dāng)。一般精通 HTML,CSS 和JavaScript 等客戶端語言。

BackEnd

BackEnd 表示“后端”。一般我們所說的 Web Backend 就是指“Web 后端程序員”。與 Web 前端程序員配合,主要負責(zé)網(wǎng)站服務(wù)器端的編寫和維護,也就是“功能”擔(dān)當(dāng)。一般精通 PHP,Java,Python,Ruby,C#,或 Go 等服務(wù)器端語言。

QA Manager

QA 是 Quality Assurance(質(zhì)量保證。Quality 表示“質(zhì)量”,Assurance 表示“保證”)的縮寫。manager 表示“主管”。所以 QA Manager 就是我們平時所說的“質(zhì)量主管”,他可以充當(dāng)客戶的角色,來使用網(wǎng)站。負責(zé)網(wǎng)站的正確運行,對網(wǎng)站的質(zhì)量進行監(jiān)控,如果有什么問題或有什么需要的新功能,會通知 Frontend,Backend 或 System Administrator 來處理。可以想象是一個醫(yī)生,確診網(wǎng)站的“疾病”,對網(wǎng)站的健康負責(zé)。

System Administrator

System 表示“系統(tǒng)”,Administrator 表示“管理員”。所以 System Administrator(簡稱 SA)就是我們平時所說的“系統(tǒng)管理員”。他就好像一個很厲害的老工程師傅,可以想象提著一個工具箱,到機房里去修修弄弄(當(dāng)然其實并不見得是這樣)。他保證 Web 的服務(wù)器可以正常運作,負責(zé)一些硬件的維修和管理,使網(wǎng)絡(luò)暢通無阻,而且一般的 SA 都熟悉 Linux 技術(shù),至少會用 Linux 命令行吧。

Full Stack

Full 表示“全部,完全的”,Stack 表示“棧”。所以 Full Stack 就是我們平時所說的“全棧程序員”或“全棧工程師”。他就好像一個“全能騎士”或者身懷絕技的“日本武士”,可以做以上四個職位的所有任務(wù)。當(dāng)然,要成為全棧工程師是很辛苦的,因為什么都要會。

Web 程序員的特質(zhì)

每個 Web 程序員的性格,習(xí)慣和愛好都各不相同。不過我們可以試著概括一些 Web 程序員的共同特質(zhì),或者說那些驅(qū)使他們選擇去這個公司而不是那個公司的因素。

喜歡解決復(fù)雜又新穎的問題:喜歡解難題并不稀奇,很多人都喜歡挑戰(zhàn)自我,但是 Web 程序員還喜歡解決新穎的問題。如果一個難題很老套又很陳舊,那他們可能提不起太大興趣。他們希望構(gòu)建和維護的網(wǎng)站是新潮的,與眾不同。不喜歡用別人用爛了的模版、樣式。