专栏首页web前端教室“你”与优秀前端开发人员的区别

“你”与优秀前端开发人员的区别

WEB前端开发工程师的缺乏,几乎是全行业的,几乎没有哪个公司会说自己拥有足够的前端开发工程师。就算是第一梯队的BAT也是一样,虽然它们已经拥有绝大多数优秀的前端开发工程师。不需要去看什么排名啊,列表之类的,只要去查一下招聘网站的岗位数量就知道,WEB前端开发依然是热门职位。

那么,为什么“我”还是不太容易找到适合的前端开发工作?如果你也有这样的疑问,那么我想问你一下,“你”与优秀的前端开发人员的差别是什么?请想一下这个问题,然后再继续向下阅读

<!-- -->

很多人在进入前端开发行业之前,会对前端开发行业有一些自己的想象。例如,我会很努力啊,学会某些东西之后就能月薪xx万啊,我会一些ps,那么搞网页也应该也可以,不就切图片然后放进网页里嘛。况且html、css我也多少看过一些,所以我只要再学一些Js应该就可以搞定了。

看到了么,很多人在进入前端开发之前,是从“表”开始去理解前端的。这个“表”就是他们所能看到、接触到的部分。

但实际上,前端开发是一门从“里”向“表”开始发展的技术,而且这个“里”还越来越重要,而且这个“里”在表现上是看不到的。

这就是很多人对前端开发技术的学习方向与难度出现了误判的原因。

<!-- -->

那么这个“里”是什么呢?

1、真正熟练的掌握JavaScript进行程序设计。包括且不限于,数据类型、对象、prototype、constructor、原型链、闭包、继承、IIFE、设计模式(至少掌握:观察者、单例、原型)...等。

2、理解业务逻辑。给你一个ax的项目原型,你能搞明白它里面包含几条业务线,它们之间有哪些交集,它们之间的调用关系,设计出基本的前端模块,并定出大概的in、out数据,其实就是用Js写一个项目的模型出来。

3、需求分析能力。给你描述一个新的需求,你要能够根据调用关系,快速的抽象出其实的数据与逻辑。

它们之间的关系是,有1才有2,然后才有3。这其中1是所有的基石。

这3点搞定之后,再向“表”发展,所以你会看到前端开发行业的各种工具百花齐放,会觉得前端开发就是各种工具、框架,会错误的认为前端开发就是学习各种工具、框架,最终得出错误的结论:“前端工具,就是前端技术”。

本文分享自微信公众号 - web前端教室(webfeel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-09-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 你的前端开发的优势是什么?

    每个前端开发都要有自己的优势,总结一下我的优势,1、工作年限长、经验多;2、基础相对扎实;3、逻辑思维能力合格;4、业务需求分析能合格。基本上就这四点吧,一般来...

    web前端教室
  • 前端学习,理解并不是最重要的

    诚如标题所言,学习前端开发的过程中,是否理解并不是最重要的。那么,什么是最重要的呢?学习不就是要看懂才算吗?

    web前端教室
  • 前端开发除了js,还要会这些东西,你感觉下自己能不能做到?

    写代码的时候,你爱听歌吗?我以前爱听,后来不爱听了。爱听歌的那段时候,我基本上是在切页面,那个时候做页面就是Html 和 css,写的熟练的很,做起来都不用走脑...

    web前端教室
  • 你的前端开发的优势是什么?

    每个前端开发都要有自己的优势,总结一下我的优势,1、工作年限长、经验多;2、基础相对扎实;3、逻辑思维能力合格;4、业务需求分析能合格。基本上就这四点吧,一般来...

    web前端教室
  • 前端学习,理解并不是最重要的

    诚如标题所言,学习前端开发的过程中,是否理解并不是最重要的。那么,什么是最重要的呢?学习不就是要看懂才算吗?

    web前端教室
  • 为什么前端工程师越来越值钱?

    前端工程师行情 下面是猎聘和拉勾上北京的前端工程师招聘信息截图 ? ? 行情是不是很不错 为什么值钱? 因为现在的前端开发工程师需要的技能越来越多了 ? 我所接...

    dys
  • 前端开发除了js,还要会这些东西,你感觉下自己能不能做到?

    写代码的时候,你爱听歌吗?我以前爱听,后来不爱听了。爱听歌的那段时候,我基本上是在切页面,那个时候做页面就是Html 和 css,写的熟练的很,做起来都不用走脑...

    web前端教室
  • 完全自学web前端开发找到高薪工作的过来人,告诉你怎么自学

    现在是个知识爆炸的时代,网上学习资源很多,作为一个完全自学web前端开发做程序员的过来人,经常被问到:我是0基础,怎么自学?才能学成一个优秀的web前端开发找到...

    企鹅号小编
  • Web前端开发工程师的具备条件

    deepcc
  • Android 10.0+查看wifi密码(Root)

    Android设备中wifi密码是保存在/data/misc/wifi/文件夹下的的conf文件中的,我们可以通过adb和DOS的cat命令来查看当前设备已经成...

    云深无际

扫码关注云+社区

领取腾讯云代金券