js学到什么程度学框架

Set a target, learn just enough to hit it, teach someone, repeat.

设定目标,学习足以达到目标的目标,教某人,然后重复。

JavaScript’s my craft.

JavaScript是我的技能。

Despite my young career, no other skill rivals the hours I’ve put into this language and its ecosystem.

尽管我的职业生涯很年轻,但是我在这种语言及其生态系统上投入的时间却无人能及。

One question continues to pop up, however. A question that can hinder anyone’s personal development…

然而,一个问题继续出现。 这个问题会阻碍任何人的个人发展……

How Do I Learn X?

我如何学习X?

I thought this question only haunted me, but experience proved otherwise. This question agitates anyone learning new stuff. I’ve met smart cookies who ask,

我以为这个问题只会困扰我,但经验证明并非如此。 这个问题激起任何学习新东西的人 。 我遇到了聪明的饼干,他们问,

  • “What should I learn?”“我应该学什么?”
  • “How can I learn it?”“我该怎么学习?”

Apply those two questions to any skill — programming, basketball, cooking, dancing, archery, Chinese, Chess, Checkers. Your end result is a confused newbie who’ll start, but never finish.

将这两个问题应用于任何技能-编程,篮球,烹饪,跳舞,射箭,中文,国际象棋,跳棋。 您的最终结果是一个困惑的新手,他们将开始,但永远不会结束。

Until recently I’d reply “Uhh, idk lolbro…just dew it.” But my perspective shifted after some reflecting and research.

直到最近,我仍然回答“呃,伊德克·洛布罗…只是把它露水。” 但是经过一些反思和研究,我的观点发生了变化。

We’re not lost because we’re dumb, nor do we procrastinate because we’re lazy.

我们不会因为愚蠢而迷失,也不会因为我们懒惰而拖延。

我们不知所措 (We’re Overwhelmed)

By asking “How do I learn X?”, you’ve just volunteered to drown in a sea of knowledge dug by countless people over many years.

通过问“我如何学习X ?”,您自愿参加了许多年来被无数人挖掘的知识之海。

Don’t “learn” X,” but rather understand what it’s composed of and tackle one piece at a time. If you say “I want to learn programming!”, I ❤️ your enthusiasm, but you’ve already started down a slippery slope.

不要“学习” X ,而是要了解它的组成并一次处理一个。 如果您说“我想学习编程!”,我❤️您的热情,但是您已经开始滑溜溜了。

Like any large topic, _programming’s too general — _and trying to “learn” it shows a lack of focus that eventually blocks most people from taking action. In my opinion, that’s partly why programming’s a highly paid profession: most people get lost in the maze and give up.

像任何大型主题一样,_programming过于笼统-_试图“学习”它表明缺乏重点,最终导致大多数人无法采取行动。 在我看来,这就是为什么编程是一种高薪职业的部分原因:大多数人迷失在迷宫中而放弃。

Vague goals = abandoned goals.

模糊的目标=放弃的目标。

So here’s what I think you should do instead.

所以这是我认为您应该做的。

定义“ X” (Define “X”)

What are you trying to learn? How’s it used in the real world? Do your research and answer these questions to gain a better understanding of the big picture.

你想学什么? 在现实世界中如何使用? 做研究并回答这些问题,以便更好地了解全局。

切成薄片 (Slice it thin)

The Pie of Knowledge is big, so slice it thin if you want to eat. You never see doctors or lawyers knowing everything about their field. Absorbing all that information is impossible and has diminishing returns — they know enough to be effective at their specialized job. The same applies to engineers, mechanics, psychologists, chefs, etc. You specialize, not generalize.

知识派很大,所以如果想吃的话就切成薄片。 您永远不会看到医生或律师了解其领域的一切。 吸收所有信息是不可能的,并且收益递减-他们知道足够有效地完成其专业工作。 这同样适用于工程师,机械师,心理学家,厨师等。您专长而不是概括。

Of course, you’ll need general knowledge to get started like everyone else. After that, pick your slice, dominate it and move on to another slice. Over many years, you master many slices.

当然,您需要像其他所有人一样入门的一般知识。 在那之后,选择您的切片,控制它,然后移动到另一个切片。 多年以来,您掌握了很多知识。

实际项目 (Practical projects)

Once you’ve chosen a very specific target, it’s time to scream, aim, and fire. Find relevant work experience (full-time, intern, apprentice, volunteer). If you can’t, then make your own experience through personal projects.

选择了非常具体的目标后,就该尖叫,瞄准并开火了。 寻找相关的工作经验(全职,实习,学徒,志愿者)。 如果您做不到,则可以通过个人项目获得自己的经验。

However you prep, make sure the work is as real-world as possible. Look up enterprise-grade projects and try to create simplified versions of them. Start with small tasks and work your way up. Whatever technologies your industry’s using, try to get your hands on something similar and become proficient at them. It doesn’t matter if you or a boss is ordering the work, what matters is the work’s value to your portfolio.

无论您准备什么,都要确保工作尽可能真实。 查找企业级项目,并尝试创建它们的简化版本。 从小任务开始,然后逐步提高。 无论您的行业使用什么技术,请尝试着手尝试类似的东西并精通它们。 不论您是老板还是正在下订单,这对您的投资组合的价值都没有关系。

A personal example…for one programming internship, the director loved my passion and ability to speak on my personal projects. He counted them in lieu of “real” work experience because I adequately demonstrated my skills.

一个个人的例子……对于一个编程实习,导演喜欢我的激情和在我的个人项目上发表演讲的能力。 因为我充分展示了我的技能,所以他把他们算作“真正的”工作经验。

学到足够有用的知识 (Learn just enough to be useful)

Countless times, I’ve made the mistake of acquiring knowledge without ever applying it. I’ve read lots of books and documentation, expecting to become a wizard at the end of it all.

无数次,我犯了一个错误,那就是在没有应用知识的情况下获得知识。 我已经阅读了很多书籍和文档,希望最终成为一个向导。

I just wasted my time. It’s also a really sneaky way to procrastinate…you can’t blame someone who’s actually “reading the material”. But in truth, how much knowledge can you retain without applying any of it?

我只是浪费时间。 这也是拖延的一种真正的偷偷摸摸的方式……您不能责怪实际上是在“阅读材料”的人。 但是实际上,如果不应用其中的任何知识,您可以保留多少知识呢?

Instead, just keep grinding on your projects. When you get stuck (and it will happen a lot, believe me), go back and study until you can solve the problem. Once it’s fixed, keep moving until you’re stuck again, go back and study, rinse and repeat!

相反,只要继续研究您的项目即可。 当您遇到问题(和它会发生很多 ,相信我),回去研究,直到你能解决这个问题。 固定后,继续移动直到再次卡住,然后回去学习,冲洗并重复!

This, I think, is where most people give up. Getting good at something is pretty simple, conceptually.

我认为这是大多数人放弃的地方。 从概念上讲,擅长于某件事非常简单。

  • Study研究
  • Do做
  • Fail失败
  • Repeat重复

But I did forget one piece, arguably the most important one…

但是我确实忘记了一件,可以说是最重要的一件……

教人 (Teach someone)

I can’t describe how priceless this is.

我无法描述这是多么无价。

You know those learning breakthroughs we get? You’re studying, it suddenly clicks and you’re like “Aha, I get it! Everything makes sense now!”

您知道我们获得的学习突破吗? 您正在学习,它突然发出咔嗒声,就像“啊哈,我明白了! 现在一切都变得合理了!”

我吃了更多的“啊哈!” 比我以前学习的时刻都多。 (I’ve had more “Aha!” moments teaching than I ever did studying.)

Teaching requires you to digest the information you’re presenting intensely. It opens doors of thought you never knew existed. Helping someone else understand a concept demands you seriously know what you’re talking about. Otherwise, you ramble on in generalities, never actually helping the student progress.

教学要求您摘要化正在呈现的信息。 它打开了您从未存在过的思想之门。 帮助他人理解概念需要您认真了解您在说什么。 否则,您会大步向前走,从不真正帮助学生进步。

I’ve done that with coworkers and stopped myself from saying “Sorry, I’m not 100% familiar with this. Let me research and get back to you”. Then we’ll Google the question and come to a conclusion together. Everyone walks away with a deeper understanding because we did it while communicating.

我已经和同事们做到了这一点,并阻止自己说:“抱歉,我不是100%熟悉此事。 让我研究一下并与您联系”。 然后,我们将用Google搜索这个问题并共同得出结论。 每个人都会加深了解,因为我们是在交流时做到了这一点。

Even if you’re not “the teacher”, you learn 1000% faster just by bouncing ideas off your buddies. I did this with a friend while studying fundamental CS algorithms. Those concepts would’ve been too difficult for me to grasp in isolation. Next time you study, phone a friend!

即使您不是“老师”,您也可以通过将想法从您的伙伴身上反弹而将学习速度提高1000%。 我在研究基本CS算法时和一位朋友做到了这一点。 这些概念对我来说很难理解。 下次学习时,给朋友打电话!

收盘时 (In Closing)

Set a target, learn just enough to hit it, teach someone, repeat. Please test this out and let me know what doesn’t work with it.

设定目标,学习足以达到目标的目标,教某人,然后重复。 请测试一下,让我知道不起作用。

翻译自: https://www.freecodecamp.org/news/how-to-learn-anything-1f1324e5ef81/

js学到什么程度学框架

js学到什么程度学框架_如何学到什么相关推荐

  1. python 爬虫框架_小白学 Python 爬虫(28):自动化测试框架 Selenium (下)

    人生苦短,我用 Python 如果我的文章对您有帮助,请关注支持下作者的公众号:极客挖掘机,您的关注,是对小编坚持原创的最大鼓励:) 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Py ...

  2. python学到什么程度可以做兼职-Python学到什么程度才可以去找工作?掌握这4点足够了!...

    大家在学习Python的时候,有人会问"Python要学到什么程度才能出去找工作",对于在Python培训机构学习Python的同学来说这都不是问题,因为按照Python课程大纲来 ...

  3. python学到什么程度可以找到工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...

    大家在学习Python的时候,有人会问"Python要学到什么程度才能出去找工作",对于在Python培训机构学习Python的同学来说这都不是问题,因为按照Python课程大纲来 ...

  4. java学到什么程度可找工作_Java学到什么程度可以找工作

    原标题:Java学到什么程度可以找工作 实际上Java初级开发岗位对于从业者的要求并不高,通常能够熟练使用常见的Java框架就可以找到第一份工作了(很可能是外包).但是外行人难免忐忑,心里没谱儿,到底 ...

  5. python学到什么程度可以做兼职-Python学到什么程度就可以找工作?

    很多人学习Python就是为了找工作,为了顺利转行,但是他们中有很多都是零基础学习的,Python编程知识入门虽然简单,但是深入学习却是无穷无尽的,小白等把所有Python知识都搞清楚再去找工作,估计 ...

  6. python 报表框架_现在学Python还不晚!阿里巴巴推荐的Python学习教程,分享给大家...

    在互联网信息爆炸的时代,我们经常面临各种与信息搜集有关的事情,但是信息来源网站多,信息量大,如果采用常规的人工搜索+office软件整理,往往要花费大量的时间. 这里为大家介绍一个门槛低.易上手的工具 ...

  7. python 报表框架_现在学Python还不晚!阿里巴巴推荐的Python学习教程,分享给大家!...

    在互联网信息爆炸的时代,我们经常面临各种与信息搜集有关的事情,但是信息来源网站多,信息量大,如果采用常规的人工搜索+office软件整理,往往要花费大量的时间. 这里为大家介绍一个门槛低.易上手的工具 ...

  8. 从零开始学java 框架_从零开始学 Java - 搭建 Spring MVC 框架

    如果创建一个 Spring 项目 Spring MVC 框架在 Java 的 Web 项目中应该是无人不知的吧,你不会搭建一个 Spring 框架?作为身为一个刚刚学习Java的我都会,如果你不会的话 ...

  9. python学到什么程度算是会-Python 必须学到什么程度?

    你要说Python的学习程度,这个是一个无底洞啊,有的人能够学习到给Python公共社区贡献代码的程度,而有的人呢,只要能够利用Python完成他的项目,完成他的具体业务场景的需求就可以. 这个其实还 ...

最新文章

  1. ios app上架App Store需要多少费用?
  2. 40万总奖金!顶级云服务免费用!2021全球高性能云计算创新大赛报名中!
  3. [HDU]2098分拆素数和
  4. Akka2使用探索3(Duration 和 Deadline)
  5. web项目从Myeclipse迁移到idea的二三事
  6. 好奇怪呀后面加什么标点_狗狗吃饭时奇怪的小动作,你知道代表什么吗?做个懂狗的好主人...
  7. 2021移动游戏生命周期研究玩家洞察报告
  8. php如何强制下载文件,php 强制下载文件实例代码
  9. SPASVO 软件生命周期管理 ALM V2.1 正式发布!
  10. 10 SystemVerilog语言编写SPI发送
  11. 粉笔网CEO怒斥湖南卫视扶贫节目作秀:自己赞助1000万太傻
  12. 对象 'dbo.xxx' 不存在,或对此操作无效。为表创建触发器,为什么提示对象不存在?
  13. 在线打字练习网站介绍
  14. android studio 模拟器 简书,Android Studio的模拟器genymotion
  15. 国外问卷调查赚钱网站
  16. 奔跑吧,旅行商 - 当机器学习遇上组合优化
  17. 翰麟教育|教育学人物考点梳理
  18. 不允许对系统目录进行即席更新_不被允许再更新安卓系统,华为手机用户怎么办?华为回应!...
  19. ZZULIOJ.1102: 火车票退票费计算(函数专题)
  20. ygo游戏王卡组_游戏王最多种类的卡组,竟然高达六种形态

热门文章

  1. 《系统集成项目管理工程师》必背1-10题
  2. 网站设计源代码制作素材成品(风景 6页)___内嵌式
  3. HTML表单制作,上传到服务器
  4. 以太网链路聚合工作原理总结
  5. Windows系统中vscode+MSVC的C++配置
  6. 【Kafka】Kafka的Rebalance机制可能造成的影响及解决方案
  7. 企业数字化转型对流程管理平台的要求
  8. 分享我的疯狂Linux内核知识
  9. Mosquitto日志管理
  10. MySQL学习笔记(四)