作为一名前端工程师,我浪费了时间学习了这些技术

SHERlocked93 SHERlocked93     2022-10-20     694

关键词:

点击上方 前端下午茶,关注公众号

回复加群,加入技术交流群交流群

不要犯我曾经犯过的错误!

我2015年刚刚开始学习前端开发的时候,我在文档和在线教程上了解到了许多技术,我浪费大量时间去学习这些技术。 在一个技术、库和框架数量不断增长的行业中,高效地学习才是关键。不管你是新的Web开发人员,还是你已经入门前端并有了一些开发经验,都可以了解一下,以下列出的技术,要么是我花费时间学习但从未在我的职业生涯中实际使用过的,要么是2021年不再重要的事情(也就是说,你可以不知道)。

Ruby / Ruby-on-rails

Ruby-on-Rails在本世纪早期非常流行。我花了几个月的时间尝试用Ruby-on-Rails构建应用程序。虽然一些大型科技公司的代码库中仍然会有一些Rails代码,但近年来我很少遇到使用Rails代码的公司。事实上,在我六年的职业生涯中,我一次也没有使用过Rails。更重要的是,我不想这么做。

AngularJS

不要把AngularJS和Angular混淆。AngularJS从版本2开始就被Angular取代了。不要因为这个原因而浪费时间学习AngularJS,你会发现现在很少有公司在使用它。

jQuery

jQuery仍然是最流行的JavaScript库,但这是一个技术上的历史遗留问题,而非真的很流行(只是很多10-15年前的老网站仍然使用它)。近年来,许多大型科技公司的代码都不再使用jQuery,而是使用常规的JavaScript。jQuery过去提供的许多好处已经不像以前那么关键了(比如能编写在所有类型的浏览器上都能工作的代码,在浏览器有非常不同的规范的年代,这是一个大的问题)。

Ember

学习Ember的热火很久以前就熄灭了。如果你需要一个JavaScript库,那就去学习React(或者Vue.js)。

React class components

如果你在工作中使用React,你可能仍然会发现一些React类组件。因此,理解它们是如何工作的以及它们的生命周期方法可能仍然是很好的。但如果你正在编写新的React组件,你应该使用带有React hook的功能性组件。

PHP

坦诚的说,PHP并没有那么糟糕。在我的第一份网页开发工作中(和Laravel一起),我确实需要经常使用它。但是现在,web开发者应该着眼于更有效地学习 Node.js。如果你已经在学习JavaScript,为什么还要在服务器端添加PHP之类的服务器端语言呢?现在你可以在服务器端使用JavaScript了。

Deno

Deno是一家新公司,在未来几年可能会成为一家大公司。然而,不要轻信炒作。现在很少有公司在使用Deno。因此,如果你是Web开发新手,那就继续学习Node.js(又名服务器端JavaScript)。不过,Deno可能是你在未来几年选择学习的东西。

Conclusion

这就是我今天想说的技术。

我相信会有很多小伙伴说,xx技术虽然过时,但是思想啥的还是值得学习。我觉得确实如此,但是你得先学会能吃饭的东西。

我相信还有很多东西可以添加到技术列表中——请在评论中留下你的想法。我相信对于这里列出的技术也会有一些争论——Ruby开发者更容易破防。你也可以在评论中进行讨论,这些都是宝贵的意见。

作者:掘金翻译计划 

链接:https://juejin.cn/post/7086019601372282888

最后

如果你觉得这篇内容对你挺有启发,我想邀请你帮我个小忙:

  1. 点个「喜欢」或「在看」,让更多的人也能看到这篇内容

  2. 我组建了个氛围非常好的前端群,里面有很多前端小伙伴,欢迎加我微信「sherlocked_93」拉你加群,一起交流和学习

  3. 关注公众号「前端下午茶」,持续为你推送精选好文,也可以加我为好友,随时聊骚。

点个喜欢支持我吧,在看就更好了

我的首个博客

...战略和战术作为一名在技术支持岗位上工作了一段时间的工程师,我还是挺乐意分享一些知识给大家的,同时也可以强化我对这些内容的认知。好久没有练习表达了,能力有所退化 查看详情

前端学习之——入门篇

...样刚刚开始学习前端的小伙伴进行一些交流。  我觉得作为一名前端工作人员必须要每天都对写代码保持一份热情,这样才能保证我们每天高效的开展工作。而且作为一名前端工作者我们必须随时要去更新我们的知识,我们随... 查看详情

猿创征文|前端到全栈,一名it初学者的学习与成长之路(代码片段)

目录导读写在前面创作之路❤前端开发工程师知识体系❤Vue&React开发框架❤前端开发实战❤Linux&云原生小马技术栈❤主打技术专栏❤其他专栏(实用干货)❤技术栈词云学习与成长总结写在前面2021年7月18日我在CSDN发布了第一... 查看详情

作为面试官,如何考察工程师的软素质

...文会跟大家一起分享我的思考,包括但不限于如下话题:工程师的软素质模型如何识别工程师的软素质如何发现并改进自己软素质方面的不足工程师的职业发展美团点评的工程师文化如果你也对这些话题感兴趣,欢迎留言交流。... 查看详情

我的全栈工程师之旅

之前我一直做的是php开发,也一直比较忙,没时间安排学习前端,现在终于有点时间了,鉴于现在前端开发大行其道,作为一个合格的开发者,也改学习学习了。我准备在半个月能搞定这些前端开发的知识,虽无法做到完全精通... 查看详情

前端技术俗语js

...发生了一些变化。听说你是这里对新技术最了解的Web开发工程师?准确地说,我是一名「前端工程师」。不过你算是找对人了。我对今年的技术别 查看详情

学习web前端工程师需要啥条件

...兼容情况、渲染原理和存在的Bug。2、在一名合格的前端工程师的知识结构中,网站性能优化、SEO和服务器端的基础知识也是必须掌握的。3、必须学会运用各种工具进行辅助开发。4、除了要掌握技术层面的知识,还要掌握理论层... 查看详情

vue后端人员有必要学吗?

...端的工作人员才应该做的,如果后端人员没有想要做全栈工程师或者是转成前端工程师的想法,就没有必要学习。 参考技术D学了有好处,必要时可以去抢前端人员的饭吃碗。何况这东西也不是太难,基本原理都相同。 查看详情

学习前端vue怎么样?

...的技术,前端入门相对容易,更多的人选择了Web前端开发工程师的职业。想要掌握Web前端技术的内容,能够达到企业的就业要求,需要付出更多的时间及努力。只要真正不断提升自身的技能,才能走更远。如果你想要快速学习Web... 查看详情

碎片时间学习,我推荐这几个前端公众号(代码片段)

...日新月异,发展迅速,作为一个与时俱进的前端工程师,需要不断的学习。这里强烈推荐几个前端开发工程师必备的优质公众号,希望对你有所帮助。大家可以像我一样,利用碎片时间阅读这些公众号的文章... 查看详情

《构建之法》阅读笔记02

虽然作为一名程序员中的菜鸟我也深知“软件=程序+软件工程”。在此之前我们学习过一个个从小到大,从简到繁的程序,到了今天才知道这些只是作为一名合格的程序员的第一步,构建之法是一本很专业的书,不仅仅从专业的... 查看详情

猿创征文|前端到全栈,一名it初学者的学习与成长之路(代码片段)

目录导读写在前面创作之路❤前端开发工程师知识体系❤Vue&React开发框架❤前端开发实战❤Linux&云原生小马技术栈❤主打技术专栏❤其他专栏(实用干货)❤技术栈词云学习与成长总结写在前面2021年7月18日我在CSDN发布了第一... 查看详情

学习完web前端之后都可以从事哪些工作呢?

...前端学完后从业方向主要有以下几个:1、资深Web前端工程师Web前端工程师是最基本的选择了。目前Web前端面临的问题是从业人员泛滥,但真正掌握技术的人才十分稀缺。所以这就需要我们Web前端工程师耐得住寂寞,... 查看详情

突破瓶颈-遁地龙卷风

...爱好者,学习的动机是想自己做一个网站,成为一名全栈工程师,我现在遇到了瓶颈。  以前的学习路线有章可循,一个阶段结束了就会看到下一条路。以前的日子过得慢,一个问题可以想好几天,一个知识点可以把玩许久,... 查看详情

如何成为一名区块链工程师?|附学习资源

编译|区块链大本营参与|鸽子、何永灿、Shawn春节前后,区块链再次刷爆我们的朋友圈,关注区块链的人正在以几何数集上升。大潮来临,一切都不同了,身怀绝技的程序员有了大展宏图的历史性机会,程序员... 查看详情

都说web前端饱和了,但我自学找到了11k的工作,就是掌握了这些技术栈

...应届生,本科电子专业,目前人在北京做WEB前端工程师,满打满算在学校自学了7个月的WEB前端,毕业后的一个月一直在北京找工作,大概找了20多天面试了30家左右,拿到3个offer,最后选择了现在这家... 查看详情

作为一名自动化测试工程师,你合格嘛?

...为想在自动化测试方面大展宏图以及已经成文自动化测试工程师的你,那么以下的知识你究竟掌握了多少呢。自动化测试框架及开发技术掌握熟练掌握自动化测试框架的原理,和理论知识,以及在自动化测试框架基础上,完 查看详情

http学习初识http

  作为一名准前端开发工程师,必须要对http基础知识有一定的了解,可是想学习HTTP相关的知识,发现国内只有两本相关的图书,《HTTP权威指南》和《图解http》,所有的书但凡带上权威指南,必将是圣经级别的图书,我在学... 查看详情