android開(kāi)發(fā)如何月薪四萬(wàn)?
網(wǎng)友解答: 純技術(shù)啊, 還真的比較難。1, 只寫(xiě)app的。 這個(gè)靠近純技術(shù)的是架構(gòu)師, 架構(gòu)師有可能到這個(gè)數(shù)目。 架構(gòu)師首先在業(yè)務(wù)范圍內(nèi)你要精通各種成熟的框架,接受新技術(shù)要能迅速。因?yàn)樵O(shè)
純技術(shù)啊, 還真的比較難。
1, 只寫(xiě)app的。 這個(gè)靠近純技術(shù)的是架構(gòu)師, 架構(gòu)師有可能到這個(gè)數(shù)目。 架構(gòu)師首先在業(yè)務(wù)范圍內(nèi)你要精通各種成熟的框架,接受新技術(shù)要能迅速。因?yàn)樵O(shè)計(jì)到很多東西要考慮,包括app以后使用的人群規(guī)模, 你的設(shè)計(jì)和技術(shù)選型是不是能夠支撐這么大的規(guī)模。并且你設(shè)計(jì)的是具有可實(shí)現(xiàn)性的, 也就是說(shuō)你是可以實(shí)現(xiàn)的,然后交給經(jīng)驗(yàn)不多便宜的碼農(nóng)去搬磚,有什么不懂的就問(wèn)你。說(shuō)道這里架構(gòu)師不光光是技術(shù)哦, 要會(huì)溝通這個(gè)很重要。你的設(shè)計(jì)如何讓人能愉快的接受并很好的理解并給你實(shí)現(xiàn)出來(lái)。以及你不懂的細(xì)小技術(shù)模塊,如何在最短時(shí)間內(nèi)通過(guò)問(wèn)問(wèn)題的方式或者是搜索的方式了解到。
2, 純碼代碼的,和一些小功能的實(shí)現(xiàn)(不需要架構(gòu)師基本考慮的實(shí)現(xiàn))是很難達(dá)到4w的。 除非你在google, facebook里面搬磚是可以達(dá)到的,可能還會(huì)比這多。
3, 再有就是android系統(tǒng)的搬磚了。 這個(gè)小分支里面工資差異大,純技術(shù)的話起碼也是要專(zhuān)家級(jí)別才能到這個(gè)數(shù)。這里的專(zhuān)家并非浪得虛名。首先操作系統(tǒng)的知識(shí)那肯定是沒(méi)話說(shuō),就是你大學(xué)學(xué)的那本厚厚的《現(xiàn)代操作系統(tǒng)》。然后就是分為某個(gè)模塊的專(zhuān)家和整個(gè)體系的專(zhuān)家。這個(gè)分支里的工程師其實(shí)寫(xiě)代碼的機(jī)會(huì)不多,大多數(shù)時(shí)候都是在看別人的代碼,或看懂google的代碼。小修小改讓系統(tǒng)達(dá)到最佳狀態(tài)。某個(gè)模塊的專(zhuān)家在熟悉其他模塊的內(nèi)容外對(duì)本模塊算是精通,出現(xiàn)的問(wèn)題99%能解決能實(shí)現(xiàn)。 全模塊的專(zhuān)家就比較難了, 可以算是公司的純技術(shù)總監(jiān)了, 上層app, 中間層framework, 底層liunx kernel, BSP, HW基本上都要熟悉。出現(xiàn)的問(wèn)題過(guò)一眼基本就能定位出問(wèn)題出在哪個(gè)模塊。
另外就我我做的這個(gè)模塊了也是無(wú)底洞, 有的公司是給到這個(gè)價(jià)位了。 系統(tǒng)優(yōu)化工程師專(zhuān)家組。 專(zhuān)門(mén)解決android的世紀(jì)大難題, “android的卡頓,用戶體驗(yàn)”。 我們有點(diǎn)接近全模塊的專(zhuān)家, 上層app會(huì)優(yōu)化,他們的代碼各個(gè)回調(diào)函數(shù)內(nèi)容安排,數(shù)據(jù)庫(kù)優(yōu)化,布局優(yōu)化等; framework層AMS, PMS,WMS 等等基本流程就非常清楚了, 會(huì)針對(duì)不同的項(xiàng)目硬件配置來(lái)調(diào)整framework層的一些細(xì)微的東西,或者開(kāi)發(fā)新feauture協(xié)助這些service管理系統(tǒng); 然后就是kernel層的linux性能優(yōu)化; 硬件性能參數(shù)我們也要了解,并且像emmc這樣的東西我們還要自己測(cè)試硬件性能。由下而上的整體還有 進(jìn)程管理優(yōu)化;內(nèi)存管理優(yōu)化;文件系統(tǒng)優(yōu)化;I/O優(yōu)化; CPU調(diào)度優(yōu)化。 另外還有一點(diǎn)就是android的耗電優(yōu)化,比如某個(gè)用戶一晚上待機(jī)耗電掉了5個(gè)電,咱們就需要分析為什么掉電多,來(lái)針對(duì)性的出方案。還有某些模塊的電流值過(guò)高等等這些問(wèn)題。 另外用戶體驗(yàn)其實(shí)是一個(gè)比較客觀的東西, 很多東西市面上也沒(méi)有成熟的測(cè)試量化方案。我們還需要研究如何去測(cè)試,并知道測(cè)試部門(mén)如何去測(cè)試量化用戶體驗(yàn)。 整個(gè)部門(mén)的代碼提交都要經(jīng)過(guò)我來(lái)review, 主要就是看他們的修改是否會(huì)影響到性能或者耗電什么的。
這個(gè)工作就是典型的管得寬,知識(shí)面廣,對(duì)大部分模塊都要很熟悉,跟專(zhuān)家差不多。如果長(zhǎng)期做肯定長(zhǎng)期成長(zhǎng)肯定是很好,也能成就一方霸主,但是這個(gè)方向非常難而且不容易出成果,成長(zhǎng)也非常慢,做得不好在公司就很雞肋。
4, 其實(shí)以上說(shuō)這么多廢話,就是一句話, 你能做的工作 無(wú)可替代,很難找到第二個(gè)人能勝任你的工作,并且市面上也有這方面的需求。嘿嘿,你就有可能達(dá)到年薪30w,50w,甚至100w
網(wǎng)友解答:android開(kāi)發(fā)成本核算熟練工一人天最多也就2000…工作21.5天…一個(gè)月4萬(wàn)3…除去公司運(yùn)營(yíng)成本(老板+綜合+人力+市場(chǎng))的工資以及公司辦公場(chǎng)所設(shè)備的費(fèi)用…大約70%…開(kāi)發(fā)人員收入大約1萬(wàn)多…
如果月薪4萬(wàn)…那就是一個(gè)月的人力成本13萬(wàn)左右…一人天是2000…那么一個(gè)月你需要工作65人天才能拿到4萬(wàn)一個(gè)月算滿30天…也就是每天你都得加班4個(gè)小時(shí)…全月無(wú)休就可能拿到4萬(wàn)的月薪…當(dāng)然這得老板同意8小時(shí)外的工作量按雙倍才行…
每天工作12小時(shí)(不算午休)無(wú)周末無(wú)節(jié)假日即可拿到4萬(wàn)月薪…
這和你的技能水平無(wú)關(guān)…因?yàn)槭炀毠ひ蝗巳站褪?000…和工地的工人一樣…計(jì)算很簡(jiǎn)單的…