JS不是前端的全部

8月份的Web标准化交流会 气场很足,两个制作精美的PPT成了开场菜,紧接下来讨论的竟然是《闭包应用实例》,再然后是9个版本的tab制作以及rank的《脚本组件设计和编码》,期间还穿插着顶尖高手的现场PK

给我一种错觉,Javascript就是前端开发的全部,搞不精通这东西,就称不上开发者。

其实在会场上,相信有很多入行不久的新手,他们不懂闭包,不知道内存泄露,不明白怎么污染全局变量,他们之所以过来,有很大的原因是想找到自己前进的方向。结合我收到的那封“走投无路”的邮件,我相信,有很多人认为学不好JS,就只能转行了。

首先明确第一点:

建议大家学习JS

我不希望这篇文章成为偷懒者的借口,既然选择了这个行业,就尽量把行业内的相关知识都掌握到。
那些大牛讨论的虽然都是大牛们的应用,我们未必会遇到。但是,人往高处走,目前门户级别的网站招聘,都会或多或少的要求一些JS技能,如果有精力去接触一下,还是有好处的。

压力不要太大。

JS不是前端的全部

我们的确需要学习JS,但不仅仅只有这一条路可以走。前端这个行业,有很多条路可以拓展:

如果跳出开发者的框子,把自己定义为互联网的从业者,我们可以根据自己的喜好,进行偏移。

没有任何技术是必须品。

各个公司的项目有他们各自的特性,大牛们所讨论的facebook级别的架构,有很多人一辈子都遇不到。做好自己的工作就是了。不要因为今天听到的声音而退缩,前端这个行业,涉及面很广,可以先选择一些简单的来入门,先找一家要求不高的公司做铺垫,我们不会走投无路,各个城市,各个公司都在做招聘,JS达不到某个高度,没关系,从其他的领域弥补回来就是了。

去做自己喜欢做的工作。

甚至说,你一定要干互联网吗?

相关日志:

30 条评论 《JS不是前端的全部》

  1. 嗯嗯,还不会JS,但感觉也挺重要的,貌似Chrome的插件离不开JS

    回复

  2. 写的很好,茅塞顿开的感觉!

    回复

  3. 意犹未尽,崔老师,请继续。

    回复

  4. 没有任何技术是必须品~~绝句

    回复

  5. 肯定不是。

    回复

  6. 持续关注~

    回复

  7. 反正在我自己的工作中,我尽量强调前端设计师和前端工程师是两个工种,希望大家都更专注自己擅长的部分。一专多能的高手不是没有,咱佩服,不嫉妒。

    回复

  8. 凯哥说的很有道理啊! “如果跳出开发者的框子,把自己定义为互联网的从业者,我们可以根据自己的喜好,进行偏移。”嘻嘻挺好的。 我也是搞前端的js水平一般般,平时也没怎么钻js,用空经常去弄SEO,有时觉得我们公司设计师设计的某个页面不好看我也偷偷的给设计一份,哈哈,js咋不能很高手比,高手别的方面也不能和咋比呀。嘿嘿

    回复

  9. 干技术突然感觉这个是个无底洞

    回复

  10. 的确,搞技术这行,不讲讲代码就感觉不专业。前端这个概念也没有什么确定的范围,好像写js就是前端最标准的职责了,干别的也感觉有点不务正业。

    回复

  11. 哲哲过来学习了·对这些没有基础·才准备动手

    回复

  12. 前端的魅力绝对不仅仅在js。
    css,html的学问也很多。

    那些大牛所讨论的东西确实 刚入行的人一时半会接触不到,但是这辈子肯定还是要接触的。

    早晚要接触的东西,应该学,而且要提前学。。

    转行一说,确实可行,毕竟每个人都有差别,有的技术人员转运营,管理,PD,PM,或者又跳回去做视觉,都很正常。

    但是 做为刚入门的前端开发者。不学js,最好别叫自己是开发者。

    页面重构师也挺好听的。一个词而已。何必较真。语言这东西也是。

    回复

  13. 文章很中肯,我现在的职位是做前端设计,对JS就没特别的要求,不过我个人觉得JS是网站工作的一个基础,多少还是要会一点,继续学习吧。

    回复

  14. 大开眼界,学习了。

    回复

  15. 好文章,顶。

    回复

  16. 单纯地来支持啦,呵呵,这个我都是外行

    回复

  17. 其实我一直觉得 css 的重要性大于 js

    回复

  18. 不错不错 收藏了

    回复

  19. js用多打开速度太慢了,我还是喜欢js和div+css合起来一起用!

    回复

  20. 学习了。。。

    回复

  21. 不是容易的事情呀。

    回复

  22. 给人以信心的话不在多,而在于恰当的时候给予恰当的人

    回复

  23. 不知道JS 没去百度搜,不过是网站的组成部分吧 前端设计工程师~

    回复

  24. js确实应用很广

    回复

  25. 我对js也是了解一点,
    博主说的很实在,支持。

    回复

  26. 崔老师说的很好~~js不是前端的一切~~
    但是js现在的确是越来越强大了~~特别是有了这么多优秀的js库~~
    太给力了~~未来的WEB应用多倾向于桌面式~~没有过硬的js功底不行呀~~
    所以我现在在努力地学习jquery~~最近一段时间感觉收获很大~~
    崔老师的博客很专业呀~呵呵~一看网页头部的设计,就知道是大神级别的高手呀~~
    以后有问题还要来请教您哦~

    回复

  27. 不错啊

    回复

  28. 做爱做的事,没有兴趣怎么能勉强呢

    回复

  29. 还不会js,听会的朋友说jq简单些,现在刚学jq,看了几篇文章,很喜欢你说的话。

    回复

  30. 之前去支付宝面试,问我闭包和作用域,我都不知道。
    回去看了概念才知道,原来我已经用了很久了,为什么大公司面试从来不给电脑?给我个电脑,让我做个东西出来不行么。。。

    回复

发表评论 (无需注册)

支持CTRL+ENTER快捷提交
崔凯的博客
Powered by WordPress | Theme by ck web design | TOP 顶部
Copyright © 崔凯的博客 All rights reserved. 京ICP备09029324号.