专栏名称: 程序人生
程序人生,不止一面。关注程序员生活,汇聚开发轶事,奉送各种福利。
目录
相关文章推荐
程序员的那些事  ·  已离职!网易此前网传反腐名单“全灭” ·  4 天前  
程序员的那些事  ·  趣图:只要你够莽,所有程序都是搞成一行代码 ·  6 天前  
程序员的那些事  ·  娱乐圈大佬甩百度网盘链接,几十G资料首度曝光… ·  6 天前  
程序猿  ·  别搞混了! ·  6 天前  
程序员的那些事  ·  趣图:项目团队成员速览 ·  1 周前  
51好读  ›  专栏  ›  程序人生

不会写 JavaScript 的人是否还有价值?

程序人生  · 公众号  · 程序员  · 2017-10-09 12:06

正文

最近我有幸参加在墨尔本召开的 2017 Web Directions Code 大会。我和 Mark Dalgleish 还有 Glen Maddern (他的演讲非常精彩)被分到了一个演讲小组里。我们做了一系列关于 CSS 的演讲,在小组讨论中,我们讨论了一个问题:“只会写 CSS 和 HTML、不会写 JavaScript 的人在行业中还有一席之地吗”。


对我而言,这可以很简单的解释为:“不会写 JavaScript 的人是否还有价值?”,基于之后观众的一些评论,this seemed to be how many understood question。


简单直白的说:这并不是一篇 CSS vs JS 的文章。如果你在寻找这类文章,那么不好意思,你可能来错地方了。本文不谈优雅美好,只谈人和期望。


So,我们向观众抛出了一个问题:你们是否会雇佣只会写 CSS 和 HTML 的人。结果没有一个人举手。我着实有点失望。

谁都希望雇佣什么都能干的员工,这我能理解。但是我不理解的是,为什么“只会写 JS” 就 ok 了,“只会写 HTML 和 CSS” 就不 ok 了。


如果每一个上线的网站拥有完美的、语义化的、可执行的 HTML,拥有在异常情况下也可执行的、可以在任何设备和浏览器上运行的 CSS,那么你可以直接告诉我:这些语言都没有什么价值。但是在此之前,不要再贬低 CSS 和 HTML 了。


先表明一下我的立场,我并没有贬低 JavaScript。我喜欢 JavaScript,喜欢 ES6 带给我们的所有的炫酷的东西。但是样式设计同样可以创造出令人兴奋、炫酷的机会。如果你的工作就是写 JavaScript,那么你和那些写 CSS,专注于可访问性、SVG 和动画等领域的人一样炫酷。


我非常关心的一点是,许多人还没有看到专注于写 CSS 和 HTML 的价值所在。这种想法我真心不理解。在我们的行业,一起工作的每个人都在提供着价值。在这场猜谜游戏中,HTML 和 CSS 都是很重要的组成部分,我(也许天真地)认为我们已经达到了一个制高点:我们已经开始欣赏不同专业领域所面临的挑战。但是我想是我错了,因为这种想法现在仍然很普遍。

有很多人掌握着多种技能,这当然很炫酷,但是不能因为这些技能适用于他们,就要强迫每个人都要掌握。这就好比“设计师是否应该会敲代码”。


想知道这个问题的答案吗?“如果他们想的话,他们也可以敲代码”。


掌握一切并不总是百益而无一害,尤其是当你掌握的只是一些表面肤浅的知识的时候尤为如此。有时它可能完全是你需要的,有时你可能会从一个致力于深入了解某项技能的人那里获益。这适用于所有的东西,而不仅仅只是前端。


推动“了解一切”的心态最糟糕的是:我们最终创造出了一个充斥着倦怠精神病患者的行业。我们有人在会议上发表了关于健康、冒充性综合征和全栈焦虑症的演讲,但是尽管如此,我们还是坚持贯彻这一想法:我们必须知道一切并且要为之惊叹。


这个想法扩散到了整个行业是我们的错。我们是雇主,我们撰写职务描述、制定期望,其中最糟糕的是,我们允许了人们去贬低同事和朋友的工作。


但好消息是,事情并不是非得这样不可,我们不必再把人推到风口浪尖。我们有能力做出改变,我们可以创造出一个更好的行业,在这个行业中,人们心理健康,而不是一直处于不断的焦虑状态中,能够将能量和激情引向创造,能够协作和发现新的解决问题的方法。


帖子下有很多人和我聊天,或者在 Twitter 上私信我,感谢我敢于质疑的这种心态。我们有聪慧、勤奋的人在挣扎、努力、承受,因为我们不知道如何尊重一个将热情都专注于 CSS 和 HTML 而不是 JS 的人。


想象一下,如果我们将精力都投入到创新和协作中,而不是贬低对方的工作,那么 web 将会怎样。



长话短说来个总结:我喜欢 CSS,喜欢 HTML,喜欢 JavaScript。它们都很重要,在前端都是很有价值的。我不喜欢的是,长期的内心挣扎和贬低。让我们停下来,欣赏所有的事情。如果你想、且有能力学习所有的东西,那么再好不过,但如果你没有精力这样做也没关系。



结尾看这里~看这里~

还记得那个假期拍照活动嘛~我们从参与用户中选取了20位参与用户的作品,请投票选出你最喜欢的图片,我们会根据投票数,在明天公布获奖名单哟~

(点击图片可放大看哦~)


本文转载自:众成翻译

译者:myvin


更多精彩

程序员提升外观王小波程序员我会编程七夕表白程序员最高殊荣程序猿(媛)CP祭天Python歌词特斯拉程序媛直播鄙视链敲代码404结婚Facebook怎么进BAT女友日记高逼格指南计算机专业技能干货九寨沟地震编程习惯陆奇演讲自救指南周鸿祎谈创业



推荐文章
程序员的那些事  ·  已离职!网易此前网传反腐名单“全灭”
4 天前
程序猿  ·  别搞混了!
6 天前
程序员的那些事  ·  趣图:项目团队成员速览
1 周前
齐俊杰看财经  ·  周鸿祎的互联网方法论 全集
7 年前