為什麼web前端待遇沒有iOS高?

==


一、待遇高低並不是由技術高低決定的。

二、什麼時候搞web開發的也開始鄙視搞iOS的了,這是IT行業的新鄙視鏈嗎?

1.技術上,前端要會js,css,html,後端開發,自動化和各種工具...;ios要求會ios。

iOS要求會iOS,你的「會iOS」是指啥?你知道搞iOS要懂C語言嗎?你知道搞iOS要懂c++嗎?你知道搞iOS要懂你引以為豪的js嗎?

2.ui上,複雜度ios都不在一個級別上,前端要實現各種布局,各種交互,兼容各種瀏覽器和版本,適配各種尺寸設備。

你知道iOS有手勢衝突嗎?你知道iOS的動畫要測試幀率嗎?你知道iOS界面不能卡頓嗎?你知道iOS也要做適配和兼容嗎?

3.js和objective c,前者更複雜;前端mvc也比cocoa複雜多了。

又見到拿語言來秀優越的了。第一次聽說js比oc複雜。至於mvc,呵呵。。。

4.待遇上,前端比ios低多了

題主要是抱著萬般皆下品,為有web高」的想法,活該你待遇低。


假如這世界上人人都會寫代碼,而只有少數人會掃地,你覺得掃地的待遇高還是寫代碼的待遇高?

iOS開發由於其一定的門檻導致了開發人員遠不如其它語言,最最起碼的,你得有一台能跑Mac OSX系統的電腦,和一個需要額外付費的開發者賬號。

你覺得你的web開發各種高大上,在iOS上開發都不需要考慮。我就問一個問題,你搞web開發的時候需要考慮耗電量和後台喚醒嗎?

btw喜歡問這種問題的,大多是為了錢而學技術,所以還是建議你趁早轉產品經理吧……(逃


那你為什麼不去學ios,又簡單,錢又多。


沒錢


很多不能單從技術去看的,還有市場需求,行業熱度,從業人數等。


看水平


題主跟我默念:

ios是操作系統,ios是操作系統,ios是操作系統

———————

操作系統比瀏覽器複雜,操作系統比瀏覽器複雜,操作系統比瀏覽器複雜


前端技術 應該偏向兩個方向

一個是 偏向設計的思維 如 css 切圖 ps

一個是 偏向邏輯的思維 如js

很少有人在這兩方面都很有造詣的

iOS裡面 同前端一樣 各種坑 objc是 c/c++一脈的 語言也是個坑 ,其表達能力沒有Js來的直接。但是Js披著c/java的皮 造成有些人寫的代碼 混亂不堪 也是個坑

iOS的薪資未必有前端的高

前端的薪資未必有ios的高

前端的技術未必只在瀏覽器中


我很瞧不起這種小看別的領域的自以為是的人。

iOS要求會iOS,多聰明的說法啊,把所有技術概括成iOS不就顯得比那一堆web技術要簡單很多了嗎,好棒啊。

你覺得iOS的UI簡單那是因為你沒見過複雜的UI在native上面是如何實現的,不懂我可以教你啊。

js和oc前者更複雜,好牛逼的結論,以至於我是第一次聽。而且我真的不懂語言有什麼好討論的,真心的,MVC這種也搬出來說有什麼意思。

價格是市場需求決定的,我相信你一定學過這個原理。

而且iOS到底是不是比web前端工資要高,這都兩說。


你覺得js寫類複雜,你可以用coffee。iOS也有各種適配,你說的各種這那。此外iOS能做的比js在瀏覽器里多比如現在要你做個濾鏡,你就要把photoshop里的例子轉成shader寫進去請問你js里有這一條嗎?


市場需求導向

雖然Web前端近期比較熱門,但真正符合招聘要求的太少,自然整體薪資也就被拉平了。聽說BAT的高級前端都是四、五十萬年薪的,比一般的IOS開發人員要高多了...這事你咋看?是不是該想想為什麼自己的薪資還比不過你所指的IOS開發。


前端跟iOS都會,兩者都不是特別好(主技能點了PHP),只能大略地說一下吧。

相對於iOS來說,前端其實是很容易入門的,並且學習曲線非常順滑,靠著html跟CSS就能做出蠻漂亮的界面,可讀性也高,你努力個十天就能大概理解bootstrap這樣的界面是如何實現的,Javascript要做一些簡單的應用也不難,何況還有jquery這類神器幫忙,完全不用擔心性能問題。而iOS使用的Objective-C向來以反人類的語法著稱,同樣一個Input,Html配合CSS得心應手,再加上一點js效果拔群,你沒寫過OC真的不知道是多麼慘無人道的事情(啥?position?margin?padding?字體?各種事件要產生相應的變化?還要與外部元素交互?),本來在web上易如反掌的事情在ios上就要寫大量的代碼來解決。而大量的代碼帶來的後果就是混亂與衝突,在這麼多坑面前你還要顧及性能問題,以及各種莫名的crash。同樣二三十個頁面的設計,在Html上實現一般不過五六天的工作量,在iOS裡面可能是需要折騰一個多月。


我發現回答的人都是拿前端的幾分之一跟ios比。任何能寫代碼的地方,都對應著一種前端。


價格是由市場供求關係決定的,而不是技術難度


誰說的?


學iOS門檻高,學的人少唄。


屁股決定腦袋,不是這一行的永遠覺得別人乾的太簡單,自己這行多複雜,你要真會ios開發的時候你再來客觀的回答下自己的提問…那一句ios要求會ios我也是醉了,會ios是什麼鬼?麻煩解釋一下…另外這幾年前端也是水漲船高,因為互聯網發展的快,硬體開發待遇還不如前端你,改天硬體開發從業者拿前端出來對比覺得前端開發太簡單了你會不會覺得很奇怪?


講一個笑話,純屬娛樂,如有得罪,還請見諒。PHP是世界上最牛逼的語言,沒有之一。


為什麼搞化學的沒有做it的工資高?


iOS 要會iOS … 笑尿


推薦閱讀:

有哪些很好的 Web App?
Web App 開發使用哪種框架比較好?
Flash網頁應用前景怎樣?
App Store上遊戲佔了16%,娛樂佔了10%,電子書(雜誌報紙)佔了16%,還有教育類應用8%,這意味著什麼?
為什麼沒有人認為基於瀏覽器APP也是一個熱門呢?

TAG:JavaScript | iOS開發 | 網頁應用 |