🔥如何快速学习编程语言或框架。🔥
💥1.问一些愚蠢的问题:无稽之谈也有意义。
💥2 理解,不要记住代码:Google 可以为您做到这一点。
💥3. 要有耐心:稳扎稳打才是快。
💥4. 制作东西:即使你只知道变量(傻吗?)
💥5. 避免分心:不要试图学习所有东西。
💥6.保持一致:说起来容易做起来难。
💥7. 计划是关键:“如果你不能手动解决它,那么你也不能用代码解决它”。
💥8. 最后,当一切变得太困难时,不要放弃。
还有一件事
那么,您想快速学习您选择的编程语言或框架,对吗?
等一下!
如果您仍然对要学习的编程语言或框架感到困惑,请在阅读本文之前查看本系列的第 1 部分:如何选择以自己的方式学习的编程语言/框架。
哦好吧!
您确定要学习的编程语言或框架。
现在是时候向您展示一些可以帮助您加快学习进度的基本知识了。
它们列出并解释如下:
💥1.问一些愚蠢的问题:无稽之谈也有意义。
从问一些愚蠢的问题开始,它们会引导你提出明智的问题。
你不想成为房间里最愚蠢的人。所以你害怕提问,担心问的是愚蠢的问题。
问的人是五分钟的傻瓜,不问的人是永远的傻瓜
但在向人类提问之前,先询问 Google,并确保你最终得到如下结构化问题。
🔥JavaScript 中的 var 是什么?🔥
🔥我们为什么要使用它?🔥
🔥我们什么时候使用它?🔥
🔥什么时候不能使用它?🔥
🔥我们如何使用它?🔥
🔥它有什么问题?🔥
🔥它比其他的有什么优势?🔥
然后确保找到所有问题的答案,以便更好地理解。
💥2 理解,不要记住代码:Google 可以为您做到这一点。
对于初级软件开发人员来说,记忆代码是很常见的。
相反,学习代码所代表的概念并实践你所学到的知识,它将存储在你的潜意识中。
不要强迫自己记住代码,只需通过提出类似上面列出的问题来确保你理解概念及其用例和其他内容
这是一个普遍的“事实”,即使你是一名专业人士,你也会发现自己在谷歌上搜索一些愚蠢的东西。
不要浪费时间去记忆代码,只需尝试理解它。
💥3. 要有耐心:稳扎稳打才是快。
不耐烦是让你放慢速度的因素之一。
你想一次性了解所有内容,所以你在一天之内就浏览了一本 100 页的电子书。
那是你吗?
您在 2 天内观看了包含 21 小时视频的完整课程。
并且您希望自己不要一直回到那里吗?
嘿!慢点。
学习任何东西都需要时间。
仓促会让你陷入学习地狱的循环。
一次学习一小段语言或框架,并提出许多关于它的愚蠢问题。找到这些问题的答案。
您很快就会建立起自信。
这种信心会增强你对编程的决心、意愿和兴趣。
💥4. 制作东西:即使你只知道变量(傻吗?)
少写代码,解决问题。你和你尊敬的开发者之间的唯一区别就在于“创造力”。
创造一些东西来为他人解决问题,你会在这个过程中理解很多概念。
人们可以轻易地否定你的知识,也许你没有像预期的那样表达它,但他们不能轻易地否定你用你的技能创造的东西。
光知道是不够的。你必须运用你所学到的一切去创造,才能变得更好。
我知道初学者可能会难以弄清楚该做什么。
别慌张,我正在努力填补这个空白。
💥5. 避免分心:不要试图学习所有东西。
专注对于实现任何目标都非常重要。
确保你不会在没有学习到必须学习的知识的情况下就从一种编程语言跳到另一种编程语言。
这样做会让你慢下来。
无论如何,如果你找到工作,你可能会从入门级或初级职位开始。
那么,到底是怎么回事?
您可能还会觉得其他程序员并不聪明,这就是他们无法一次学到很多东西的原因。
嘿!这个想法是个陷阱。
别上当。
💥6.保持一致:说起来容易做起来难。
人们可以很容易地告诉你要保持一致,就像我刚才做的那样,但这并不像说的那么容易。
帮助你保持一致性的一件事就是加入学习者社区。
参加一些挑战,例如 100DaysOfCode 和许多其他挑战,并确保你坚持到最后。
无论如何,许多人并不一致,因为他们想要构建大型应用程序,但在这个过程中却不知所措。
如果您想构建某个大目标,请将其划分为更小的单元,以便您可以按小时、每天、每周或每月进行处理。
不要急于构建下一个 React 或 Facebook。
这需要时间。
💥7. 计划是关键:“如果你不能手动解决它,那么你也不能用代码解决它”。
许多初级软件开发人员总是急于编写任何代码。
相反,花点时间去了解问题以及如何解决问题以及如何将其转换为代码。
研究您可能需要学习、添加或删除的内容。
这将节省你的时间。
无论何时,当你需要多次改变事情时,你可能都需要制定计划。
但不要在计划上浪费太多时间。
学习->编码->调试->制作->重复
💥8. 最后,当一切变得太困难时,不要放弃。
当一切变得困难时,请记住:
软件开发人员并不是那些觉得编程/编码很容易的人,而是那些享受编程/编码的困难的人。
接下来,请继续关注这里或关注我:密码莎士比亚
还有一件事
您是否在学习和理解 JavaScript 以及用它构建项目时遇到困难?《JavaScript 入门指南》通过浅显易懂的插图和示例讲解 JavaScript 和项目构建的基础知识,让一切变得如此简单。现在,您可以轻松应对任何棘手的项目,无需担心。
不信的话,可以先免费获取一个,自己判断一下:https://bit.ly/3o3TMyg
文章来源:https://dev.to/codingnninja/how-to-fast-track-learning-any-programming-language-or-framework-as-a-beginner-2d70