大地震!刷爆朋友圈:“前台只能搞辅助!”看到第二句不淡定了…

作者 : 开心源码 本文共1203个字,预计阅读时间需要4分钟 发布时间: 2022-05-13 共218人阅读

随着移动互联网时代到来,Web2.0的普及,前台工程师的地位有了“质”的飞跃!

笔者认为,前台程序员在过去,就一直属于价值被低估的潜力股,现在前台开发的薪资上涨,其实是一种“价值回归”的表现。不仅相应的岗位逐步丰富,包括交互设计师、视觉设计师等,通过各大招聘网站的岗位需求量数据可以看到,前台程序员的需求量水涨船高。

通过招聘网站的数据可以看出,北上广深杭五个大城市平均工资可达15k左右,有项目经验的前台开发者,工资达到35k以上。

Web前台因为其易入门性和不错的发展前景,吸引了众多职场萌新和转行人员的青睐。那么0基础开始学习Web前台,需要怎样学起呢?

首先我们需要知道这几个重要概念。

Web前台:主要是用来开发客户通过浏览器可以浏览和使用的Web页面的。一般而言,所涉及的内容主要包括W3C中的HTML、CSS和JavaScript这三方面的内容。

HTML+CSS:也就是网站的骨架和样子,包括你看到的CSDN的界面,一段文字,一个图片,都是一个HTML元素。至于字号多大,什么颜色,放在什么位置,这叫CSS,在HTML5里,CSS还能让元素运动起来,旋转,跳跃等等;

Javascript:简单的说,就是页面的大脑,把后台获取的数据增加到网页里,或者者让元素运动起来,或者者是改变页面的CSS,或者者是操作HTML元素等等。当然,这些都是最基础的做法,作为一个前台,还要考虑JS的性能,可维护,可扩展的程度等等。

归根结底,Web前台开发可以说是针对Web的结构、行为和体现来进行相应的开发的,也可以说,前台开发主要是做Web端的结构、行为以及体现。

国内的知名IT大咖左耳朵耗子,曾在他的攻略中写道:“前台技术,只能在计算机世界打辅助。”

此言一出,激出了许多前台程序员站出来表达意见。前台究竟是辅助还是ADC,一切未有定论。但是在一众的争议中,看到了这样一段理性的分析:

公司CTO在LinkedIn 和Yahoo都带过多年团队,面我的时候说过一句话,让我印象深刻: “我希望你给自己定位是软件工程师,不是Developer,也不是什么前台,后台开发员。” 再说公司另一个海外前台大佬,他什么问题都分析的很明白,而且思路及其清晰严谨,处理问题都能抓住重点,并没有只局限前台,人家MIT毕业就只做个前台工程师?我想也许面试Airbnb,FB里软件工程师的时候,可能人家不关心你做了几年前台还是后台,人家可能更关心你处理问题的能力和设计思路,是你能把你本科,硕士,博士所学的基本知识转化为生产工具的能力。知乎匿名

我们现在看到的是观点常常是:所有人都去学后台了,后台才能表现程序设计的能力,对于升职加薪更有帮助。

但是结果真是如此吗?如果没有前台,后台用什么方法展现功能?

美图类 app 的业务在前台还是后台?当然是在前台。为了客户体验,必需想尽办法在前台尽可能实时地完成所有的特效计算。

你准备好开始学习了吗?但是怎样开始呢?

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 大地震!刷爆朋友圈:“前台只能搞辅助!”看到第二句不淡定了…

发表回复