为什么那么多人觉得前端简单,要往这里跳?

haiyicha haiyicha
913
2022-05-28
就整个IT行业来说,前端和测试是相对简单的,这两个都很容易入门。前几年来说选择前端的人确实很多(现在需求平稳),原因主要如下。 入门简单,需求量大 几年前,前端需求量是非常大的,很容易就业,而且容易入门。前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来...

就整个IT行业来说,前端和测试是相对简单的,这两个都很容易入门。前几年来说选择前端的人确实很多(现在需求平稳),原因主要如下。

入门简单,需求量大

几年前,前端需求量是非常大的,很容易就业,而且容易入门。前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!HTML甚至不是一门语言,仅仅是简单的标记语言CSS只是无类型的样式修饰语言。当然可以勉强算作弱类型语言。Javascript的基础部分相对来说不难,入手还算快。

前端开发的入门门槛较低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。也正因为如此,前端开发领域有很多自学成“才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。人们常说:不想当裁缝的司机,不是个好厨师。

如果单纯只是学习前端编程语言、而不懂后端编程语言(PHP、ASP.NET,JSP、Python),也不能算作是优秀的前端工程师。在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳。

待遇不错,转行者的首选

前web前端工程师的年薪待遇平均在10万以上,高级HTML前端工程师年薪达30—50万,很多企业对于与web前端相关的技术职位更是求贤若渴。现在是初级前端工程师需求不高,而高级的有很难找到,这也是前端行业目前的现状。

很多转行过来的同学,大多数选择了前端。几年前要转行的人,找一家培训机构培训几个月就可以入行,并且还可以找到很不错的工作,不过现在要谨慎。

总结

前面我一直提到几年前,确实前端在几年前需求量是非常大的,尤其是初级的程序员。对学历经验要求都相对较宽。但是现在没有以前的额需求量了,加上整个行业不太景气,所以现在要转行做这个要谨慎。但是高级的前端工程师还是很稀缺的。

随着移动互联网的发展,前后端分离的架构也在慢慢发展得越来越好,所以,前端程序员的待遇也算是水涨船高。但前端并不代表着简单,但是前端确确实实做起来会更加的有成就感一些,以至于很多的人会往前端这里跳。

举个简单的例子:

对于后端程序员来说,写代码的时候基本就是凭想象,预计要得到的结算是什么,然后思考如何得到预计的结果,然后代码写完了进行调试,看输出的结果是否符合自己的预期,如果不符合,那么就开始一点一点的找问题。

而这个过程中,后端程序员往往都是通过分析报文来验证自己的程序员,不同的情况需要构造不同的报文,整个过程不是说很难,但是显得有些枯燥。

对于前端程序员来说,前端的代表是具有表现性的,输出的结果是能够在页面上呈现出来的,虽然兼容性的调试有时候确实有些烦躁,但是面对可以看见的结果,其实当做好了以后,自己内容的愉悦感会更强。

当然,前端程序员有时候也会遇到需要构造报文的时候,只是相比后端程序员要少一些,整体来说,我个人觉得前端更好玩一点,毕竟能够直接呈现在人的眼前,而后端程序员放在外行来看,就是那种很装B的感觉。

对于我这种化石级别的程序员,自然没分那么清晰的前后端了,因为我入行的时候,还没有前端程序员和后端程序员的区分,程序员都是前后端都做。所以,随着技术的发展,我也就属于前后端都会的那种了。

要说付出了多少,确确实实这个也没法去统计,毕竟也干了这么多年了,也没去计算这个东西。但是现在前端要学的内容确实以前多了太多了,要真的想做好一个前端,没有个一两年的深根学习,估计很难能做好。

工资待遇现在前端也确实不低,可以说前后端基本没有太大区别。后端更看重的是架构和性能,前端更看重的是交互和体验。所以,不管是做后端还是做前端,其实都可以,都能够有所成就,就看自己喜欢什么了。

以前的前端简单,会写html,css,js基本就差不多了。现在不行了,有很多框架了,vue等。这些框架基本都一样,模块化管理。

我是在大学看了很多新闻动态,也跟朋友讨论了很多,决定转行互联网的。因为确实没有编程基础,很多概念包括计算机工作之类的都不了解,大学学的计算机基础也没好好学习么。再三考虑之后准备学习前端技术。就这么入了门。

前端工程师主要职责是利用(X)HTML/CSS/JavaScript/HTML5/CSS3等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。说白了咱们现在看到的悟空问答界面,软件里面的用户界面都是前端的活。

其实互联网最开始没有前端的概念。你去看苹果、facebook、雅虎早期的界面,都很一般的,主要是功能实现了。慢慢的从用户角度出发,页面需要美观,使用简单,体验好。这样css、javascript才大力发展起来。像2010年左右的时候,框架会个jquery、bootstrap就属于高手了,前端逻辑性不是太强,找工作都很好找。

前端这两年又流行起来了react和vue框架,使前端开发更简单,更快。这种单页面的理念也深入人心。可能在二三线城市比较少用的,但是北京这种地方基本都是这种。确实地域不同,技术发展差很多。

近些年流行起来的前后端分离技术,使前端人员独立出来,不用在后后台人员的限制,后台人员只需要提供接口就可以了。前端有自己的服务器,可以进行数据的操作。刚入手的学员可以学习node的express框架,node是javascript语言开发的,学习相对容易,所以这就对前端人员有了一些要求,增加了前端学习的门槛。但是技术呢,学到了都是自己的。

前端工程师市场上的需求还是很大的,你的技术可以了,工作经验达到一定程度,待遇也是很好的。所以不用担心和学习别的对比,发展怎么样,你有多大的能力,公司就能给你多好的待遇。都取决于自己。

反正编程语言都是相通的,学会了一个深入了解了概念原理,在学习别的也好上手。虽然说前端增加了很多知识,但是感觉相比其他语言还是比较简单。

我是测不准,喜欢本文的朋友点赞呦^_^!

其他相关 RELEVANT MATERIAL
怎样才能更好的读书,阅读,成为更好的自己?

怎样才能更好的读书,阅读,成为更好的自己?

haiyicha haiyicha
751
2022-05-28
新研究:出声阅读学习效果更好, 很多人在识字阶段过去后就很少以出声的方式阅读了。然而最近一个小型研究证实了以朗读的方式阅读能增强对所读内容的记忆,并找到了一些原因。 在这项研究中,研究者们录下了75位学生读160个词的发音。两周后,让这些学生以不同方式再学一遍其......
怎么学习游泳?——90后老阿姨,右膝关节有伤,肌肉萎缩?

怎么学习游泳?——90后老阿姨,右膝关节有伤,肌肉萎缩?

haiyicha haiyicha
602
2022-05-28
怎么学习游泳?——90后老阿姨,右膝关节有伤,肌肉萎缩? 我是95后的妈,60后的老奶奶了! 不知道你这个问题到底是想学习怎么游泳,还是想解决膝关节伤痛、肌肉萎缩? 如果是想解决膝关节伤痛和肌肉萎缩的症状,建议你还是去咨询医生,不是专业人士无法解答你的身体病患。 看你的......
最快可以几次学会游泳?

最快可以几次学会游泳?

haiyicha haiyicha
742
2022-05-28
一个星期左右就可以学会。 1、识水性、学漂浮:学游泳不能对水产生恐惧,为了快速学会游泳,先在浅水区戏水,通过水中跳跃,脚离地等方式,感受一下水的浮力,用手划水来体验如何在水中让身体移动。 2、控制呼吸、在水中憋气:初学游泳的人很担心水呛入口中和鼻子中,在学游泳时可以先尝......
学游泳心得?

学游泳心得?

haiyicha haiyicha
861
2022-05-28
游泳运动是男女老幼都喜欢的体育项目之一,相信很多人都学习过游泳。下面,是学习啦小编为你整理的学习游泳的心得体会,希望对你有帮助! 我是在北方长大的,从小没有机会玩水。所以不会游泳,是个典型的“称砣”,而且特别怕水。现在住在重庆这个“温泉之都”,从我家出发乘一元钱的车就到......
日常英语口语8000句怎么学习?

日常英语口语8000句怎么学习?

haiyicha haiyicha
421
2022-05-28
我们学语言的目的是为了交流,中国以前的传统教学只注重考试,造成了大部分学生的哑巴英语,其实口语的知识性相对比较简单,对词汇语法的要求都比较低,初中生都可以做到,主要是练习正确的发音和表达,国家教育部门也逐渐意识到以前只重考试成绩带来的大部分哑巴英语的后果,现在口语考试已......
怎么从小白拥有优秀的英语口语?

怎么从小白拥有优秀的英语口语?

haiyicha haiyicha
929
2022-05-28
要想孩子拥有一口流利的英语,首先要从书面化英语开始培养训练。 如果有了解到学校英语教学的家长们都多多少少会了解,老师们也是先让孩子学会26个字母,然后会尝试着让孩子掌握一些简单的英语单词,多为生活常见物,比如:"apple苹果""fish鱼""hello你好"… 而对于......
评论 SAY SOMETHING
年度爆文