好久没更新人文方面的东西了,随便聊聊,讲讲我观察到的一些行业变化。
主要两方面,一个是人的变化,一个是技术的变化,其中,人和技术的变化又是互相有所关联的,最终导致整个社区,整个行业的变化。
这里的上中下指的是个体的知识储备和综合能力高低。
其中,从业人员急速扩张应该是2017-2018年这样子,那时候前端培训机构火得一塌糊涂,不少大厂出去开培训机构的,年赚几百万妥妥的。
不过也就那几年风光,疫情之后,烟消云散。
前端突然雄起的原因有两个。
二是前端框架和工具的兴起,以Vue和React为代表的框架,Webpack为代表的打包工具,还有配套的开源的UI组件库,使得前端开发的门槛变得很低。
使得许许多多综合能力其实一般般的男男女女也能够很好地应对前端开发需求,至少产品功能跑通不成问题。
由此可见,前端框架和工具对于前端行业的繁荣,甚至整个国家运行效率的提高都是带来巨大帮助的。
所以这就带出来另外一个有趣的话题,前端的风口是什么时候?
不少现在的年轻人都认为像我这样的老人赶上了好时候,占着高位,拿着高薪,衣食无忧。
这显然搞错了,是2017-2018年那波年轻人(或者临时转行的人)赶上了好时候,即使基础不牢,能力普通也能进入互联网这个高薪行业。为什么这么说呢?
因为在我入行那些年,想要找到一份靠谱的Web前端开发的工作,难度和要求可比现在高多了,因为互联网企业就那么多,岗位就那么多,薪资又高,都挤破头皮要进入。
那时候还没有这些现成的框架和工具,语言本身的发展也滞后,对于算法、语言基础的要求比较高,否则写出来的代码容易漏洞百出,无法运行。
所以,现在吐槽抱怨没有生在好时候的年轻人,要是早个五六年出生,怕是根本没机会进入前端开发这个行业,就算进入,也只能是外包,或者要求不那么高的小公司,然后等到2017-2018年来一波春风起飞一下,也就起飞了那一下,仅此而已,等到行业发展和人才需求线性回归,该怎么样,还是怎么样。
由于从业者更加的下沉,因此,可以感受到两个明显的变化。
一是言论氛围更加保守,二是更加追求短平快。
关于言论倾向的变化,我一开始以为是教育的原因,后来发现网络中的对立与保守甚嚣尘上,才明白,是言论的群体发生变化的原因。
海纳百川有容乃大,见识越多,越能明白,这个世界不是非黑即白的,是复杂多样的,即使看起来的糟粕其实也有可取之处。
“短平快”的对立面是“延迟满足”,而延迟满足的能力往往连结到其他正面的结果,包括学业成就、身体健康、心理健康及社交能力等。
其他观察:
没什么不好的,人之常情,我也喜欢看一些短平快的东西放松自己的。
此现象变化与前端从业人员的构成无关,与年龄有关,且是社会发展的必然结果,那就是鄙夷“奋斗论”。
现在的小年轻,不是我们那代人,根本没见过一年只吃一顿肉是怎样一种体验,我小时候还是要用粮票买东西的,我还记得那个质感,皮皮的,邮票大小,但比邮票细长些,各种颜色的,上面印了些文字啥的,具体印了什么已经记不清了。
所以,阿里的那套培训理论10年前还是受用的,对于现在的小年轻,呵呵,估计会当作精神PUA,该与时俱进了。
这是必然的,从小就没怎么吃过苦,又没有可以驱动不断自我成长的价值观,那肯定跟着本能走咯,钱多多,事少少,生活快乐,工作开心。当然,肯定也有不少年轻人不是这样的,只是相比10年前,这个比例明显更低了。
给我的启示是,我也要与时俱进:学什么学,有什么好学的,走,跟我去钓鱼,我带你去盘老板,老爽了(抖音搜:最会钓鱼的程序员)。
不过,这种变化和绝大多数的前端没有任何关系,因为,如今的前端开发,已不要求从业人员通晓这些。
对于行业和企业,这是好事,可以有更低的人力成本实现产品需求了,入行门槛低了,行业也繁荣了。
对于个人而言,那就不好说了,前端框架的使用能力能否成为自己的竞争力呢?要是行业发展趋于停滞,前端岗位需求开始饱和,一旦被裁了,会不会找不到下家呢?
这个问题其实不要担心,只要要求降得足够低,不会找不到新的工作机会的。
过去的前端学习是学习语言本身,然后高屋建瓴,低效周期长。
现在则是语言本身了解个大概,知道常用的API方法,然后就是梭哈框架和工具,快速跑项目,在实践中快速成长,随着经验的不断积累,成为Web前端开发的熟练工,敏捷快速。
现在越来越多的新人喜欢通过短视频的方式学习,因为阅读是主动行为,消耗精力,视频是被动行为,脑子不要动,虽然效率低,但是轻松啊,深受现在的年轻人的喜欢。
一是远程面试多了;二是考察语言本身的问题少了,可能与面试官本身就是前端应用层出身有关,也可能现在的日常开发对语言本身的要求不高有关。
尤其最近几年,CSS和DOM新特性出现的速度要明显大于JavaScript,因为应用层是千变万化的,而语言逻辑本身相对稳定,在JavaScript成熟之后,新特性增加的就比较缓慢。
PS:CSS已经变得越来越不像CSS了,有逐渐代替所有JavaScript交互场景的趋势。
这10年来,Web的能力越来越强,可以实现几乎媲美桌面端软件的应用,在音视频开发,图像处理,交互实现这一块,都有着长足的进步。
不过,从业者对于这些能力的掌握的进步明显落后于技术领域本身的进步,因为框架和工具带来开发便捷的同时,让很多从业者忽略了更底层特性的学习与进步。
这其实是好现象,让我感觉不到被追赶的压力,周末可以放心地去钓鱼,没事的时候,写写小说,做做短视频。
好,就说这么多吧,希望前端这个行业越来越好吧。
(完)
名称(必须)
邮件地址(不会被公开)(必须)
网站
好几年没来了,留个脚印。
哈哈哈,好的
下沉的意思是这样理解吗?知识储备不见涨,应用能力的范围却越来越广
不用有压力,我就是混口饭吃,不追人
趋势什么都是跟随社会发展的只能随波牛逼的再冲个浪
hhh,来过,留个痕迹。
一本书不断地读需要七八日才能完成,但是小视频7分钟就能浏览个大概。这也算读过了,但读书人本身在书中的思考和体验,在小视频里肯定是看不到的。从前车马很慢,思念也很慢。现在什么都快了,思念也变淡了。
哈哈哈,最后一段话简直了。好现象(只会产生菜鸟和半生不熟的搬运工),感觉不到压力(对鑫哥这种研究前端底层实现的大神产生不了任何威胁)
大佬其实在感慨,过去还能有自主学习的高手,现在都是在框架和现成UI库还有打包工具下批量生产的代码工人,大佬很放心,这些人让他感觉不到任何的压力,平时就钓鱼骑行玩一玩,哈哈
终于更新了,不容易呀
写代码,喜欢写代码的,希望还能翱翔几年-:)
很多人综合能力一般,这是事实。以我举例,像我日常全栈js+java,把前端从设计图到页面呈现出来不难,难得是在多端还要兼容这种效果,ie不考虑,像safari这种奇葩也见惯不怪了,最近碰到一件恶心的事是,用户chrome浏览器一直没升级,还是60多版本,很震惊我。至于后端,我这都是单体化应用springboot全家桶一把梭,目前的用户量,crud+索引,顶多再来个分库分表,完全应付得了性能标准里的毫秒响应,我这也没有高并发。
世界本身就是少数人引导的大学里最实用的课其实是思政其他的很多都可以在公司接触中学习思政这些思想工作基本不会接触到了