www.AV在线,观看美女被靠在线免费视频,m131无码在线,五月天桃花网

首頁 > 軟件開發(fā) >軟件開發(fā)工作量 軟件開發(fā)工作量評(píng)估

軟件開發(fā)工作量 軟件開發(fā)工作量評(píng)估

IT信息網(wǎng) 2024-04-19 04:50:48 0

大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于軟件開發(fā)工作量的問題,于是小編就整理了2個(gè)相關(guān)介紹軟件開發(fā)工作量的解答,讓我們一起看看吧。

開發(fā)支付寶這個(gè)APP用了多少人?

開發(fā)這個(gè)東西,可能是一個(gè)人,也可能是兩個(gè)及以上的團(tuán)隊(duì),我們只看到別人的成功,使用著被研發(fā)出來的東西,發(fā)財(cái)致富不在于人多,而在于精髓。所以我們更多的人很平庸,是我們本身在意和努力的程度不夠。

軟件開發(fā)工作量 軟件開發(fā)工作量評(píng)估

這個(gè)不是多少人問題。支付寶這個(gè)第三方支付,政策性太強(qiáng)了。從基本性開發(fā)到現(xiàn)在也用了快20年了。馬云說過:支付寶隨時(shí)貢獻(xiàn)給國家。所以跟多少人開發(fā)沒關(guān)系,是讓不讓你開發(fā)的問題!

前端工作量大還是后臺(tái)工作量大?

鄙人作為一個(gè)曾經(jīng)做了四年后端,一年半偽前端的工程師,來說句客觀的話。首先,我想說論技術(shù)棧復(fù)雜度來說,前后端都不淺,那些只懂后端的覺得前端就是一個(gè)兼容性的,還有只懂前端,覺得后端就是crud的,都是高估自己,低谷別人的人。一個(gè)人精力是有限的,每個(gè)技術(shù)路線可以深入的內(nèi)容又非常的多,一個(gè)程序員,其實(shí)大部分時(shí)間解決的,都是如何實(shí)現(xiàn)某種業(yè)務(wù),如何優(yōu)化重構(gòu)古老的工程,特別是大廠里,螺絲釘不要高估自己的作用。

所以當(dāng)我們討論誰的工作多的時(shí)候,按照大概率的情況,基本沒區(qū)別。而你非得討論那些只有少數(shù)人,少數(shù)情況才需要面臨的問題,比如前端的跨端開發(fā)方案,如何磨平各端差異,如何克服動(dòng)畫性能各端瓶頸,以及后端面臨的高并發(fā),高可用性,數(shù)據(jù)庫分庫分表方案,緩存方案,安全策略,通信方案等等。面臨這些攻堅(jiān)問題的人,都是那些少部分人解決的。市場(chǎng)上大部分人,要么是螺絲釘,要么是拿來主義,真的,誰也別瞧不起誰,大家都是打工人,工作內(nèi)容沒太大差別!

我覺得不能一概而論說前后端誰的工作量大,還得看公司業(yè)務(wù)場(chǎng)景。舉個(gè)例子:

公司業(yè)務(wù)主要趨向大前端


  1. 普通網(wǎng)頁端(包含pc及移動(dòng)端;各種框架or原生實(shí)現(xiàn))
  2. 各種小程序(主要微信、支付寶)
  3. react/flutter 寫原生ios/android程序
  4. node做公司中間件,普通crud在后臺(tái)基礎(chǔ)api上,由前端自己獨(dú)立完成(當(dāng)然也可以完全做后臺(tái))

代表公司宋小菜、其他大廠等,這類公司肯定是前端工作量大,人數(shù)可能持平/多于后端

公司業(yè)務(wù)趨向后端數(shù)據(jù)保證


  1. 類似java的jsp,前端僅僅需要輔助寫點(diǎn)頁面即可,數(shù)據(jù)都要由后端綁定
  2. 公司更在乎數(shù)據(jù),頁面夠用即可

代表公司移動(dòng)電信運(yùn)營商、傳統(tǒng)儀器行業(yè)等,這類公司后端又要忙得多,特別是有些公司后臺(tái)還需要兼崗運(yùn)維的活,前端人數(shù)也會(huì)很少


補(bǔ)一句:

別一直糾結(jié)前端又要會(huì)webpack、webgl……后端又要會(huì)redis、linux、nginx……真心沒必要一直比。我見過有些前端運(yùn)維能力并不會(huì)比后端差,后端也有大佬做大屏可視化的東西。都是程序員,若需要花點(diǎn)時(shí)間去搞不就行了。


我是后端開發(fā),我是這么理解這個(gè)問題的,前端工作量總體變化幅度不大,一個(gè)項(xiàng)目在功能需求定下來之后,初步設(shè)計(jì)方案和UI設(shè)計(jì)出來后,她的工作量也就基本定下來了,后面不管項(xiàng)目有什么重大變化,只要頁面和需求不怎么變,基本上工作量就不怎么變。但是后端就變數(shù)比較多,因?yàn)殡S著項(xiàng)目規(guī)模,難度的加大,技術(shù)框架的升級(jí),性能要求,穩(wěn)定性,健壯性,擴(kuò)展性就會(huì)發(fā)生很大的變化,對(duì)后端開發(fā)代碼的要求也會(huì)增加,一個(gè)注冊(cè)登錄可以寫的很簡單也可以寫的很復(fù)雜,這些是基于你對(duì)項(xiàng)目要求決定,所以后端開發(fā)初級(jí)程序員跟高級(jí)程序員甚至跟架構(gòu)師他們考慮問題的深度和細(xì)節(jié)程度是完全不能比的,這就是為什么后端開發(fā)薪資級(jí)別差別可以很大,初級(jí)的一般只有3-5K,而高級(jí)的甚至架構(gòu)師的一個(gè)月可以3-5萬甚至更高;另一個(gè)想象也說明了一點(diǎn),很多后端開發(fā)都不愿意長期待在外包公司,即使待遇高于同級(jí)別其他公司,但是因?yàn)樗麄円话阒魂P(guān)心是否完成基本功能,不關(guān)心技術(shù)底層實(shí)現(xiàn),不關(guān)心項(xiàng)目架構(gòu),不關(guān)心項(xiàng)目性能,不關(guān)心項(xiàng)目可擴(kuò)展性等問題,導(dǎo)致開發(fā)人員技術(shù)無法有明顯質(zhì)的飛躍,對(duì)于程序員的職業(yè)發(fā)展長久來看是非常不利的。所以我的看法是:技術(shù)含量低的項(xiàng)目(比如一般的CM項(xiàng)目)后端工作量比前端工作量可能低,技術(shù)含量高的項(xiàng)目(比如微服務(wù),分布式,大數(shù)據(jù),高并發(fā))后端開發(fā)工作量一般比前端高。

到此,以上就是小編對(duì)于軟件開發(fā)工作量的問題就介紹到這了,希望介紹關(guān)于軟件開發(fā)工作量的2點(diǎn)解答對(duì)大家有用。

熱門資訊

最新更新