目錄
回复内容:
首頁 後端開發 php教程 为什么现在pc份额越来越小,但是web前端技术却这么火热,难道是因为移动端的需求?

为什么现在pc份额越来越小,但是web前端技术却这么火热,难道是因为移动端的需求?

Jun 06, 2016 pm 04:41 PM
ios web

后台技术火热可以理解,web竟然比安卓和iOS还缺人,其中的逻辑在哪里?

回复内容:

我就不忽悠什么前端春天了
学不会灌鸡汤

首先不是PC份额越来越少
而是PC出货量越来越少
相对的是移动设备出货量越来越多
出货量多少表示设备的当前需求量

这表示
PC市场饱和
移动端市场还未饱和
饱和市场并不是就彻底不需要Web开发了
它同样需要

因为基础累积的总量还在
(你总不会买了PC几个月就扔了)
这种总量衰减还需要时间

但是移动端新兴市场也需要
一边新增需求减缓
总量还在
另一边需求与总量都快速增加
移动端也是需要一部分Web来辅助App的
所以原本可能仅仅够PC时代的使用的web前端
在新需求倍增下突然显得不够了

加之Web前端开发之前普遍是脏活累活
虽说相对入门门槛低
但很少人愿意干
也很少人能干的很好
干的好的人
经过这么多年
已经把面试(理论、技术体系等)门槛提的较高了
使得它入门门槛低的优势也不复存在
导致会的人看上去挺多
能用的人实际不多

综合以上导致了看上去前端荒的现象 现在像我们公司(大搜车),平常十几个前端,主要做的事情就是两大块:

1.移动端。2.管理后台。

移动端包括一些普通的h5页面,但是也有很多是hybrid形式的比较复杂的web app。
管理后台,现在大部分都是单页的webapp。

技术方案主要是angularjs,react(部分业务)。

现在也在一些普通的h5页面上尝试使用react,尝试把之前angularjs写的hybrid重构成react-native。

其实大体能发现现在前端的发展趋势的一角。

现在面试,我已经很少问一些1年前会问的问题了,如何布局?如何自适应?如何组织css?现在都显得太基础了,模式也都很成熟了,不需要个人做太多思考,现在前端的思维在扩大,在工程化,在多样性,在解决复杂的问题。大家没必要觉得迷茫,但是要跟上发展的脚步。不是世界变太快,而是你跟的不够紧,既然入了这么一个坑,那就踏踏实实做下去。

相对来说,ios,还有后台技术迭代非常慢,这方面的苦恼相对会少很多,不过不会觉得很没意思么,很多后台开发,做了三四年,还是只会if else,套着spring写mvc,感觉也挺没意思的。 pc 份额其实没有越来越小,只是普通消费者逐步从 pc 转向了 mobile 端。随着 o2o 大潮的兴起,大量传统行业的商业系统都在与互联网深度融合,pc 上复杂 web 应用的研发需求在急剧上升。这是一个非常赞的年代,前端终于可以不用怎么折腾页面(pages)了,开始深入到应用(web apps)的研发中。这一大块产品的体验,也愈发重要。前端迎来了真正的春天。 在下并不完全同意玉伯的回答,虽然我挺佩服这哥们。
WEB是时代的产物,总有消失的那一天,比如奔腾MMX CPU的设计,但思想不会过时。PC也是这样,如果Mobile能够完成现在在PC里能完成的复杂工作,那PC可以随时分分钟消失。但事实是,这个恐怕几年内可能比较难,但也未尝不可呢?比如手机代替BP机也就是几年的事情。

WEB诞生的渲染,控制,和Event Driven体系暂时应该不会消失。在更长时间内无法被替代。

为此,前端,暂且包括HTML, CSS, JS或者其他控制脚本,在Mobile端应用的相对比较少是事实。但Concept能够将其所代表的设计思想随时提现在Mobile上,比如现在Angular2及React所做的东西。

为此你所在乎的PC上的Web,消失不消失其实不是问题,重要的是,你对WEB背后的技术思想的消失几乎不可能。
这些包括:
控制流,并行控制体系,渲染器等等

__________________________ 不华丽的分割线 __________________

我想回答一下评论中的Challenge
有关手机和BP机的类比问题,实质,他们都从属于一种体系,这玩意叫冯诺依曼机,欢饮各种百度。你不难发现,他们的构成几乎是相同的,颠覆其实谈不上,他们只是这种体系的发展和演化,先在芯片变强了,变得省电了。所以我们从BP机发展出现了手机,然后出现了智能手机,从巨大的计算机发展出了PC,发展出了笔记本,发展出了各种Pad。

回到正题,作为一个异体沟通工具,前端输出总是需要的,过去是纸带,后来是屏幕上的一行字(BP),再后来是一些简单图表,到现在各种炫彩3D,实质内容都大差不离,为此,各位可以去看看过去的Java GUI,和Windows MFC,Markup还是Markup,只不过是XML或其他格式,Controllor还是Controller(此处不是说MVC的Controller),有时候是C++,JAVA,先在更多的是JS,当然也有OC。Renderer还是要生成渲染树,有一个单独的线程,有时候是Partial Render,有时候Full Render。

为什么要说这些,是因为设备在变,什么颠覆替代还是改良先不论,但以上概念基本没变。

有关手机和PC完全不能比的问题,这是个悖论。你敲开手机看一下,里面的元件和PC里的几乎可以一一对应。
也许会说,我说的是展现形式问题,但请注意,在任何行当中,内容大于形式是永生话题。越Higher Level约注意内容,而非形式,同时,他们越注意抽象。

同时,有关形式问题。如果你是从Web的抽象展现发展过来的,那我觉得在手机界你也是个杰出的工程师,这句话可以这么解释,所在乎的并不是你会不会写Java或者OC还是JS,重要的是,当面对你的老板让你做一堆华丽丽的火的时候你知道Berlin Noise,在卡顿的时候,你知道到底是你往Events Queue里塞了太多东西,还是哪个Work Load卡住了Main Thread。

其余的,我想未必是工程师的话题

请继续赶紧抓紧喷~~~ 首先pc并没有减少,家庭娱乐查找文档,企业办公,并不会因移动互联网的兴起而减少。另一个web前端的需求一致是旺盛的,在内容为王的今天web注定还有很大的空间,不可否认安卓和苹果也从更大程度推动了其发展。至于web开发比安卓苹果等端开发紧俏个人觉得有待考证,但一个事实是高级web前端确实很难找 前端早先没有人专职干,甚至没有这个岗位,都是后端的来做,现在web的能力越来越强,越来越需要专业,所以入门容易,精通难的前端,成为了看似抢手的香饽饽,但是招到高级的人,好难! 我特别希望有一天大家能自然的认同前端是人机交互的实施者,而不是js coder。前端往后走的人已经很多了,前端往更前走的人却很少。 作为前端一枚,略感危机 缺人和缺少优秀的人是两个概念
用公司的智联帐号大概统计过,搜『前端』和php、java之类的程序应聘者,并没有差出很多数量
所谓的缺人都是缺优秀人才,好的前端相当于打通团队的任督二脉,一般的前端等于给团队找了个绊脚石 大概有两个原因:

1. “端”越多,前端工作量越多,比如pc量缩减了,移动量增加了,对于公司的产品而言也许总体流量没有增加,但是需要同时做pc和移动的页面了,前端的工作量实际是增加的。
2. 前端代码的运行环境提供的api越来越多了,html5,es6等等概念都可以理解成这一点,所以前端可以承载的功能越来越丰富越来越重了,对前端开发整个流程的要求也越高(当年真的就是“写写页面”),所以工作量也是一个增加的过程。
3. 公司和产品越来越多了

这三点都是前端需求越来越旺盛的原因,第1点应该可以解答你的问题

PS:前端不是今天缺人,一直都缺人,现在还稍微多点儿,3,4年前去长沙招聘,java笔试的来了50+,前端就3个直接面,2个还实在知道得太少,这何止是缺人...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1677
14
CakePHP 教程
1431
52
Laravel 教程
1334
25
PHP教程
1280
29
C# 教程
1257
24
蘋果iOS 18首版被曝Bug多到飛起:發熱嚴重 微信延遲 蘋果iOS 18首版被曝Bug多到飛起:發熱嚴重 微信延遲 Jun 13, 2024 pm 09:39 PM

一年一度的WWDC已經結束,iOS18無疑是大家關注的一大焦點。目前有許多iPhone用戶都搶先升級到了iOS18,但各種系統Bug讓人難受。有部落客表示,升級iOS18要謹慎,因為「Bug多到飛起」。部落客表示,如果你的iPhone是主力機,建議不要升級iOS18,因為第一版的Bug非常多。他也彙整了幾個目前遇到的系統Bug:1、切換圖示樣式卡頓,導致圖示不顯示2、手電筒示寬動畫經常遺失3、抖音App上傳不了影片4、微信訊息延遲10s左右推送5 、電話偶爾打不出去,顯示黑屏6、發熱嚴

蘋果重發 iOS / iPadOS 18 Beta 4 更新,版本號升至 22A5316k 蘋果重發 iOS / iPadOS 18 Beta 4 更新,版本號升至 22A5316k Jul 27, 2024 am 11:06 AM

感谢网友吉茵珂絲、xxx_x、番茄炒西红柿、Terrence、香辣鸡腿堡的线索投递!7月27日消息,苹果公司今天面向开发者,重新发布了iOS/iPadOS18Beta4更新,内部版本号从22A5316j升级到22A5316k,目前尚不清楚两个Beta4版本更新之间的区别。已经注册的开发者可以打开“设置”应用程序,进入“软件更新”部分,点击“测试版更新”选项,然后切换iOS18/iPadOS18开发者测试版设置来选择测试版。下载并安装测试版需要与开发者账户关联的AppleID。7月24日报道,iO

更新 |駭客解釋如何在歐盟以外的 iPad 上安裝 Epic Games Store 和 Fortnite 更新 |駭客解釋如何在歐盟以外的 iPad 上安裝 Epic Games Store 和 Fortnite Aug 18, 2024 am 06:34 AM

更新:Saunders Tech 已將教學上傳到他的 YouTube 頻道(下面嵌入影片),解釋如何在歐盟境外的 iPad 上安裝 Fortnite 和 Epic Games Store。然而,該過程不僅需要特定的 iO 測試版

蘋果發布用於同態加密的開源 Swift 軟體包,已部署在 iOS 18 中 蘋果發布用於同態加密的開源 Swift 軟體包,已部署在 iOS 18 中 Jul 31, 2024 pm 01:10 PM

7月31日消息,蘋果昨天(7月30日)發布新聞稿,宣布推出新的開源Swift包(swift-homomorphic-encryption),用於在Swift程式語言中啟用同態加密。註:同態加密(HomomorphicEncryption,HE)是指滿足密文同態運算性質的加密演算法,即資料經過同態加密之後,對密文進行特定的計算,得到的密文計算結果在進行對應的同態解密後的明文等同於明文資料直接進行相同的計算,實現資料的「可算不可見」。同態加密技術可以計算加密數據,而且不會向操作過程洩漏底層的未加

蘋果 iOS 18「無邊記」應用新功能:擴充 Scenes 功能、引入網格對齊 蘋果 iOS 18「無邊記」應用新功能:擴充 Scenes 功能、引入網格對齊 Jun 02, 2024 pm 05:05 PM

6月1日消息,科技媒體AppleInsider今天發布博文,表示蘋果將會在iOS18系統中,為「無邊記」(Freeform)應用程式擴充推出「Scenes」的全新導航功能,並新增物件對齊的新選項。 「無邊記」應用簡介先簡單介紹下「無邊記」應用,應用於2022年推出,目前已推出iOS、iPadOS、macOS15以及visionOS版本。蘋果官方介紹如下:「無邊記」是讓靈感變成現實的絕佳工具。在支援幾乎所有文件類型的靈活畫布上勾勒項目草圖、設計心情看板或開始腦力激盪。借助iCloud,所有看板

蘋果 iOS / iPadOS 18 開發者預覽版 Beta 4 發布:新增 CarPlay 桌布、梳理設定選項、增強相機控制 蘋果 iOS / iPadOS 18 開發者預覽版 Beta 4 發布:新增 CarPlay 桌布、梳理設定選項、增強相機控制 Jul 24, 2024 am 09:54 AM

感謝網友辣雞腿堡、軟媒新友2092483、手寫的從前、DingHao、小星_14、窩窩頭吃大口、非影Q、軟媒新友2168428、Slades、Aaron212、快樂小刺蝟、小伯爵、吃魚的小奶貓的線索投遞! 【點此直達升級教學】7月24日訊息,蘋果今日向iPhone和iPad用戶推送了iOS/​​iPadOS18開發者預覽版Beta4更新(內部版本號:22A5316j),這次更新距離上次發布隔了15天。 Carplay壁紙蘋果為CarPlay添加了壁紙,涵蓋淺色和深色兩種模式,其壁紙風格類似於iPhon

蘋果 iOS 17.5 RC 版發布:允許歐盟 iPhone 用戶從網站下載應用 蘋果 iOS 17.5 RC 版發布:允許歐盟 iPhone 用戶從網站下載應用 May 08, 2024 am 09:30 AM

【點此直達升級教學】5月8日訊息,蘋果今日向iPhone用戶推送了iOS17.5RC更新(內部版本號:21F79),這次更新距離上次發布隔了70天。如何升級iOS/iPadOS/watchOS/macOS開發版和公測版?升級iOS/iPadOS17開發者預覽版及公測版,可參考家友分享經驗:經驗貼一||經驗貼二||經驗貼三||經驗貼四。從iOS/iPadOS16.4開發者預覽版Beta1開始,需要註冊蘋果開發者計劃,註冊後開啟系統【設定】【軟體更新】即可看到升級選項。需注意,你的iPhone或iP

哈趣 K2 投影儀,讓奧運激情與夢想觸手可及 哈趣 K2 投影儀,讓奧運激情與夢想觸手可及 Jul 24, 2024 pm 01:34 PM

在剛結束的歐洲盃決賽中,你是否為自己支持的球隊瘋狂打call?在馬上到來的巴黎奧運中,你是否也期待能完美捕捉到各賽事的高光時刻?這其中,擁有一台優質的觀賽設備至關重要。哈趣K2投影機以其高性價比和出色的性能,當之無愧地成為觀賽良選。它不僅具備高亮度、清晰的畫質,還能提供沉浸式的觀影體驗,讓每一場比賽的精彩時刻都彷彿近在咫尺。這樣的設備,你是否已經心動了呢?它定能讓你在家中也能享受到奧運賽事的熱情與夢想。哈趣K2貼心最大的亮點就是它210°的超大角度調節,無論是天花板還是牆壁,都可以方便觀影。

See all articles