自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么創(chuàng)業(yè)公司不再需要后端工程師?

云計(jì)算
無論是在純軟件類移動(dòng)互聯(lián)網(wǎng)產(chǎn)品領(lǐng)域、硬件類實(shí)體產(chǎn)品還是在新興的服務(wù)行業(yè)。你也許也會(huì)有同樣的想法:有個(gè)創(chuàng)意,想開發(fā)一個(gè) App 來解決某個(gè)問題,想做一款好玩的游戲 App,或者是通過移動(dòng) App 來優(yōu)化您的傳統(tǒng)商業(yè)模式和體驗(yàn)。那么如今怎樣來開發(fā)一個(gè) App,可以即高效又最節(jié)省開發(fā)成本呢?技術(shù)團(tuán)隊(duì)如何組建,還需要后端工程師么?

[[129631]]

無論是在純軟件類移動(dòng)互聯(lián)網(wǎng)產(chǎn)品領(lǐng)域、硬件類實(shí)體產(chǎn)品還是在新興的服務(wù)行業(yè)。你也許也會(huì)有同樣的想法:有個(gè)創(chuàng)意,想開發(fā)一個(gè) App 來解決某個(gè)問題,想做一款好玩的游戲 App,或者是通過移動(dòng) App 來優(yōu)化您的傳統(tǒng)商業(yè)模式和體驗(yàn)。那么如今怎樣來開發(fā)一個(gè) App,可以即高效又最節(jié)省開發(fā)成本呢?技術(shù)團(tuán)隊(duì)如何組建,還需要后端工程師么?

開發(fā)方式?jīng)Q定效率

關(guān)于開發(fā)方式,前兩年最火爆的詞語莫過于云計(jì)算??萍嫉牡俣仁侵笖?shù)級(jí)不斷增長的,云計(jì)算正是這種指數(shù)級(jí)迭代的引爆點(diǎn)之一。軟件開發(fā)的方向一定是會(huì)變得越來越簡(jiǎn)單,成本也會(huì)不斷降低。

云服務(wù) 1.0

如果你做一個(gè) App,請(qǐng)至少選擇一款好用的云服務(wù),尤其對(duì)于初創(chuàng)公司來說。這樣的例子最有名就是 Instagram,在 2012 年 4 月 Instagram 被 Facebook 10 億美金收購時(shí),用戶規(guī)模接近 5000 萬,然而整個(gè)團(tuán)隊(duì)僅 13 人,而且其中的 5 名技術(shù)人員中,僅有兩個(gè)半后端工程師。另外的半個(gè)偶爾要負(fù)責(zé)前端的部分開發(fā)工作,Instagram 的所有服務(wù)就是部署在 AWS 上面。Instagram 聯(lián)合創(chuàng)始人 Mike Krieger 在「如何成為十億美金公司」的演講中,將使用 Amazon 的云服務(wù)歸結(jié)為用戶規(guī)模暴漲,但工程團(tuán)隊(duì)并未出現(xiàn)明顯增長的重要原因。類似的公司還有 Dropbox。

 

[[129632]]

在云服務(wù) 1.0 這個(gè)時(shí)期,開發(fā)雖然沒有比之前變得簡(jiǎn)單容易太多,但是如果你想讓別人使用你的服務(wù),只需部署程序到對(duì)應(yīng)的云主機(jī)或者 App Engine 上,節(jié)省大量運(yùn)維成本。類似 AWS(亞馬遜的云服務(wù))、SAE(新浪的云服務(wù))、微軟 Azure 和阿里云,讓本來需要花很多錢購買的服務(wù)器和運(yùn)維成本都不再需要,取而代之的是選擇一個(gè)好的云服務(wù)商。你的服務(wù)器端程序可以完全部署在云服務(wù)器上,使用初期由于訪問量較小,用戶不需要支付費(fèi)用。按需付費(fèi),當(dāng)使用量真正達(dá)到了收費(fèi)額度,云服務(wù)商才會(huì)收一部分錢。當(dāng)然,如果能夠達(dá)到這個(gè)付費(fèi)標(biāo)準(zhǔn),理論上這個(gè)項(xiàng)目已經(jīng)運(yùn)轉(zhuǎn)的不錯(cuò)了。

 

為什么創(chuàng)業(yè)公司不再需要后端工程師?

云服務(wù) 2.0

如今越來越多的 BaaS(Backend as a Service 后端即服務(wù))已在硅谷興起,被稱為云服務(wù) 2.0 版本。不知道大家是否記得,過年期間有個(gè)應(yīng)用特別火爆,App Store 的下載排行榜一直位居榜首,這個(gè)應(yīng)用叫做「逗拍」,來看下逗拍的發(fā)展速度。逗拍 2014 年 12 月 22 日正式上線,上線僅 10 天,用戶突破 10 萬;上線 42 天,進(jìn)入 App Store 總排行榜***;上線 52 天,突破 1000 萬用戶;上線不到三個(gè)月,目前已經(jīng)突破 1600 萬下載。(數(shù)據(jù)來源于逗拍在拉勾網(wǎng)發(fā)布的招聘信息)

 

為什么創(chuàng)業(yè)公司不再需要后端工程師?

目前國內(nèi)也已經(jīng)有很多使用 BaaS 服務(wù)成功的案例,許多科技公司都會(huì)遇到用戶快速增長,這種情況下如果自建服務(wù)的技術(shù)成本是多大呢?打個(gè)比方,假如你打算做一款搶紅包應(yīng)用,或者你的電商網(wǎng)站舉辦雙十一秒殺活動(dòng),技術(shù)團(tuán)隊(duì)自己維護(hù)就需要相當(dāng)大的資源投入。但是現(xiàn)在很多科技團(tuán)隊(duì)可以在不投入一個(gè)后端工程師的情況下,使用 BaaS 服務(wù)輕松搞定這些。支付的成本遠(yuǎn)遠(yuǎn)低于自建團(tuán)隊(duì)的資源投入,而更關(guān)鍵的是,他們節(jié)省了太多時(shí)間成本,也是機(jī)會(huì)成本,將更多的時(shí)間花在產(chǎn)品和運(yùn)營上。

目前越來越多的科技類創(chuàng)業(yè)公司都希望能夠保持著小而美,都希望技術(shù)團(tuán)隊(duì)可以保持著精英化。為了讓工程團(tuán)隊(duì)***化的發(fā)揮作用,在 BaaS 服務(wù)幫助下甚至可以不安排工程師來負(fù)責(zé)的后端研發(fā),服務(wù)器端業(yè)務(wù)也完全依靠 BaaS 服務(wù)來支撐。云服務(wù) 1.0 解決了絕大部分服務(wù)器運(yùn)維問題,而 BaaS 則是要解決后端研發(fā)的成本問題。

無后端開發(fā)

我們?cè)O(shè)想一下,每次想要做一款 App 時(shí),總是會(huì)有很多重復(fù)的模塊要開發(fā)。比如數(shù)據(jù)存儲(chǔ)、文件存儲(chǔ)、賬號(hào)體系、短信驗(yàn)證、統(tǒng)計(jì)需求和實(shí)時(shí)通信等模塊,這些模塊工程師們也力求做到通用,為了以后開發(fā)的時(shí)候更加容易復(fù)用。這些模塊為什么一定要反反復(fù)復(fù)的寫,不可以做成一個(gè)通用的服務(wù)么?用戶想使用哪個(gè)模塊就用哪個(gè)模塊,不需要服務(wù)器運(yùn)維,也不用再重復(fù)開發(fā),只需要按需付費(fèi),這就是 BaaS 要實(shí)現(xiàn)的目標(biāo)。

使用 BaaS 的服務(wù)之后,最有趣的一點(diǎn)就是不再需要專業(yè)的后端工程師。現(xiàn)在如果你要開發(fā)一個(gè)產(chǎn)品,一般情況下需要三個(gè)角色。一個(gè)產(chǎn)品設(shè)計(jì)師負(fù)責(zé)產(chǎn)品的需求、界面和交互設(shè)計(jì),一個(gè)前端(包括 Web、iOS 和 Android)工程師來實(shí)現(xiàn)設(shè)計(jì),一個(gè)后端工程師來搭建后端服務(wù)寫出后端邏輯部署在云服務(wù)上。而使用 BaaS 的服務(wù)之后,只需要兩個(gè)角色,設(shè)計(jì)師和前端工程師。

舉個(gè)例子,比如你要是想實(shí)現(xiàn)一個(gè)游戲 App,你可能需要的服務(wù)端需求就是存儲(chǔ)、用戶賬戶體系和統(tǒng)計(jì)。BaaS 的服務(wù)提供商的網(wǎng)站中,會(huì)提供應(yīng)用控制臺(tái)。你可以直接點(diǎn)幾下鼠標(biāo)配置相關(guān)的存儲(chǔ)表,服務(wù)端就自動(dòng)生成 RESTful API,前端工程師直接請(qǐng)求就可以了。類似用戶賬戶體系、統(tǒng)計(jì)功能等眾多模塊都是類似的思路。

為什么創(chuàng)業(yè)公司不再需要后端工程師?

*該圖為在 LeanCloud 測(cè)試應(yīng)用的數(shù)據(jù)控制臺(tái)

這只是 BaaS 強(qiáng)大功能的一小部分,通過這一系列功能的使用,你會(huì)發(fā)現(xiàn)大大節(jié)省開發(fā) App 的開發(fā)時(shí)間,并且顯著提高開發(fā)效率,當(dāng)然也省掉后期的運(yùn)維成本。同樣的只需按需付費(fèi),選擇一家服務(wù)穩(wěn)定價(jià)格合理的 BaaS 服務(wù),還可以省掉一大筆研發(fā)資金。國外類似的服務(wù)很多,比如 2013 年 4 月 Facebook 收購的 Parse、2014 年 10 月份 Google 收購的 Firebase 等。而國內(nèi)類似的服務(wù)也在遍地開花,開發(fā)者只需將全部精力全部集中到如何做出精美的產(chǎn)品上,不用再操心后端究竟做了些什么。

結(jié)語

人類科技的發(fā)展就是通過一個(gè)一個(gè)的創(chuàng)新,硅谷之所以走在創(chuàng)新的前列,一部分原因就是他們不斷降低創(chuàng)新的成本,同時(shí)使團(tuán)隊(duì)變得更加高效。曾經(jīng)一個(gè)互聯(lián)網(wǎng)產(chǎn)品的問世可能需要很多成本,人力成本、推廣成本、研發(fā)成本,當(dāng)然還有大量的時(shí)間成本。但是現(xiàn)在因?yàn)?BaaS 等服務(wù)的出現(xiàn),至少研發(fā)成本在不斷降低,使創(chuàng)新的成本也不斷降低,使更多的資源用在更重要的事情上。當(dāng)然 BaaS 也不會(huì)是終點(diǎn),越來越多的服務(wù)創(chuàng)新也會(huì)不斷進(jìn)行下去。

*本文作者為 LeanCloud 資深前端工程師王瀟

責(zé)任編輯:Ophira 來源: Tech2IPO
相關(guān)推薦

2012-10-12 10:24:43

創(chuàng)業(yè)創(chuàng)業(yè)公司招聘

2023-10-08 10:30:59

云架構(gòu)人工智能云工程

2018-03-02 09:10:51

2015-07-29 09:42:09

工程師全棧工程師

2012-04-09 21:28:09

移動(dòng)支付

2022-12-12 07:30:59

編程語言架構(gòu)

2023-10-30 08:27:50

ML后端學(xué)習(xí)機(jī)器

2012-03-31 16:57:52

工程師創(chuàng)業(yè)團(tuán)隊(duì)

2020-12-18 11:55:27

編程面試

2016-04-08 14:32:32

全棧工程師世界

2018-06-03 14:26:00

阿里工程師內(nèi)網(wǎng)代碼

2013-03-04 09:55:39

工程師軟件工程師

2015-03-04 10:03:09

2021-10-13 09:00:00

大數(shù)據(jù)數(shù)據(jù)工程師工具

2015-01-12 10:01:35

2016-09-21 10:10:50

2015-06-02 04:08:42

軟件工程師私活

2018-01-09 17:21:18

軟件工程師創(chuàng)業(yè)代碼

2015-06-02 11:29:55

軟件工程師程序員

2013-08-19 08:47:36

Amazon云服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)