为什么总有人觉得前端很简单?

2023-05-24 0 293

前段时间,一名网民在 V 攀上问了两个难题:我们公司控制技术负责人准备培训呵呵前端,让他们自学呵呵前端控制技术栈,从而分摊一些前端组织工作效率。文章区有一名网民表示:“我们是这么干的,结果前端写出来的前端代码是一坨,前面越叠越多,变成一大坨 …… 前端哪有他们想的所以单纯。”

前端历史

前端起源要回溯到 1980 年,剑桥大学软件工程副教授兼斯坦福大学副教授 Tim Berners-Lee 明确提出并制作了 INQUIRE 蓝本,可以说是 Internet 的前身,尔后在 1991 年 10 月,Tim Berners-Lee 正式明确提出 HTML 条码,同列出了 18 个 HTML 条码,但是依然没有“前端合作开发”这一概念。直到 2005 年互联网进入 Web 2.0 黄金时代,各式各样近似于图形界面软件的 Web 应用不断涌现,各式各样 RichMedia 也使得页面内容更加丰富,页面不再只是一类文字和图片的媒介,可视化形式也从“使用者下载页面”转变为“使用者与页面交互”,给使用者带来更好的使用者体验。

而真正引起前端量变的是智能机的普及化。智能机正式成为了现代人生活中必不可少的一部分,移动互联网黄金时代的到来,更是推进了前端产业发展,前端工程师也正式成为了专门的合作开发应用领域,拥有独立于前端控制技术体系和构架模式。随着控制技术的产业发展,大前端渐渐火了起来,而且以绝响影响着前端应用领域甚至整个合作开发应用领域,大前端也渐渐正式成为一类趋势。

虽然前端产业发展一直向好,但前端依然是极具争议的应用领域:

首先,相对前端来说,前端进阶的门槛较高,有些天来合作开发人员的高薪资而改行,却又不愿自学更多的科学知识和控制技术,息影很久却还在做着最基础的组织工作,长此以往,前端技师的控制技术水准良莠不齐,进着很强的描述性,对每个难题都有“关键所在”,而前端没有所以强的描述性,对两个难题而言,可能会有很多解决思路和方式。前端合作开发人员还须要了解 CPU、暂存器、缓存和x86等计算机组成原理的科学知识,须要自学的科学知识更多。

也由此可见,chan上经常可以看到没人明确提出诸如“前端还有未来吗?”、“2018/19/20 年,如何改行做前端?”等难题,在两个建议自学前端回答下,有一名网民文章“因为前端单纯啊,前端昂西桑县了。”

前端真的很单纯吗?

前端并不单纯

近年来,前端产业发展速度非常快,前端 合作开发 布季当初现代人口中的“写页面的合作开发人员”了。最先基于应用程序进行合作开发,前面一点儿扩展到服务端、PC 端、移动端和现在特别火的小程序端,前端合作开发不断“攻城略地”,向前端全栈化前进。

最先的前端合作开发人员,掌握 JavaScript+CSS+HTML 就能够找到一份不错的组织工作了,不过前段时间几年以来,伴随着各个端平台的迅猛产业发展,以 TypeScript、Swift、Kotlin 和 Dart 为代表的新一代应用编程语言纷纷浮现;React、Vue 和 Angular 三大框架也 形成各自的生态 。前端 控制技术栈更新换代速度之快几无可相提并论者,前端合作开发也 并没有大多数人想象中所以单纯,做好前端并非易事,如何在前端合作开发应用领域占据自己的一席之地是很多前端合作开发人员都在思考的事情。

有的人是科班出身,有的人是从前端转到前端或是由其他行业改行正式成为程序员,无论是哪一类 情况 ,都须要有两个良好的基础。很多面试前端岗位的同学可能都听过这样两个难题:“两个页面从输入地址到最后页面打开,发生了什么?”大家对渲染等经常在组织工作中使用到的控制技术对答如流,但 对 其中涉及到的计算机网络的科学知识,就不是所没人都能回答上来了。想复习呵呵这个科学知识点的同学可以参考这篇文章:

https://github.com/ljianshu/Blog/issues/24

有两个良好的基础固然重要,可前端控制技术更新迭代快,能够不断自学,将各式各样控制技术融会贯通也是一名出色的前端技师必备的能力。随着前端岗位组织工作方向越来越细分,前端人须要掌握的控制技术也就越来越多,虽然嘴上说着“学不动了”,但身体却很诚实,默默地把新控制技术的官方文档加入到应用程序收藏夹。

前端需求饱和了?

chan等社区上偶尔出现这样一类说法,前端热度已经降低了,前端市场已经饱和了,前端组织工作没有所以好找了。但实际上,这种说法并不成立。大前端应用领域的编程语言仍然热度高涨, 从七月份的 TIOBE 指数可以看出,JavaScript 排名第七,Swift 也跻身前十。

为什么总有人觉得前端很简单?

在 IEEE Spectrum 2020 年编程语言排行榜中,JavaScript 排到了前五名。

为什么总有人觉得前端很简单?

根据职友集的数据来看,前端技师的市场需求量依然很大。

为什么总有人觉得前端很简单?

由上图数据可以看出,在今年疫情爆发的时候,市场需求量有下滑趋势,随着疫情渐渐得到控制,市场对前端技师的需求又逐步增加。随便打开两个招聘网站,以“前端”为关键字进行搜索,都会看到很多的招聘信息,而且薪资并不低。

明确提出“找不到组织工作”的人一般是技术水平不足,缺乏项目经验却又急于找组织工作;或是不满足于现状,希望去 BAT 等头部公司的合作开发人员。任何事情都不能急于求成,前端也一样。自身没有过硬的控制技术,没有丰富的项目经历,又不愿意投入时间和精力去自学,想找到一份自己很满意的组织工作自然十分困难。

无论前端这一应用领域如何产业发展,自身的控制技术和经验等硬实力永远是核心竞争力。企业对前端技师的要求也越来越高,想要有更好的产业发展,就须要持续自学、不断进步。换言之,持续自学是一名前端技师不被行业淘汰的能力。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务