如何学习编程语言(简单的方法)

如何学习编程语言(简单的方法)

Photo by hitesh choudhary

学习一门编程语言并不像你想象的那么难;有些人比其他人适应或学习得更快,这是完全正常的。但是,对于那些难以掌握或被大量信息淹没的人来说,这可能会令人沮丧(这是我的问题)。这并不一定很困难,并且在正确的指导下有更简单的学习方法。由于主要是自学成才,我经常发现如果没有直接的参考资源就很难。我希望我能够分享一些我从在 FAANG 类型公司工作的成功软件工程师那里学到和收集的相关知识。

我已经确定了一些主要组件,这些组件不仅可以帮助您理解编程语言,还可以确保您真正学习和吸收这些材料。互联网上的课程和其他信息往往会在学习过程的早期深入了解更深层次的概念。通常,复杂性会随着难度的增加而增加,这使得真正巩固您的知识变得具有挑战性。相反,最好将重点放在对编程语言的理解和学习真正重要的概念的基础上。为您的学习奠定坚实的基础是成功的关键。一旦你获得了这些知识,天空就是你能做的极限。

选择你感兴趣的语言

Photo by ThisIsEngineering

试着想象一下你可能感兴趣的事情:成为模拟飞行控制的软件工程师?您想使用数据库和后端 API 还是使用前端设计和编程?您是否确定了您想为之工作的特定公司?这是为了个人爱好,比如视频游戏开发吗?对我来说,Java 是我最喜欢学习的语言,也是最容易上手的语言。它还帮助了我想申请的公司,该公司非常常用 Java 作为它的主要编程语言。在我使用 java 期间,我发现它是一种专注于 OOP(面向对象编程)的语言,我觉得它为我的编程技能和原则奠定了良好的基础。我研究了它的用途,发现它有很多后端应用程序,但仍然足够通用,几乎可以在任何地方使用,从而为编码人员在项目中提供灵活性。我还发现,对于大型视频游戏公司的后端基础设施来说,这将是非常棒的,而这正是我的主要动力来源。这些要点是为了说明花时间选择一门语言会给你更多的学习动力,不断地提供动力来测试你的知识,并让你获得更轻松的教育体验。所以花点时间做一些研究,找出你的兴趣所在。这并不意味着您必须识别所有内容,只需专注于探索您感兴趣的内容。

了解您正在使用的 IDE

Photo by Christina Morillo

作为一个初学者,很容易学习到你需要的不仅仅是了解编程语言来编码;您需要一些重要的东西,称为“IDE”(集成开发环境)。这基本上只是一个您可以键入代码、编译和执行代码的区域。某些编程语言与其他 IDE 配合得更好,但再次进行研究以找出适合您的方法也很重要。就个人而言,我在家里喜欢 Visual Studio Code,我在工作中使用 Visual Studio,这让我可以轻松地与我的个人和专业项目进行交互。除了确定要使用的 IDE 之外,了解 IDE 的功能以及如何导航它也很重要。因此,YouTube 将成为帮助您了解所有需要了解的宝贵资源。您应该了解的一些元素包括:如何在 IDE 中导航、安装插件以使您的生活更简单、如何编译/执行代码以及如何保存您的工作。尽早获得此技能将更快地提高您的进度,并且障碍更少。

实践。实践。实践。

Photo by JengaIX

相当臭名昭著的“Hello World”声明很好地说明了最后一点;练习你所知道的并继续练习,这样你就不会失去这些知识。听起来像是常识,但您会惊讶于我培训过的学生和同事的数量,他们只是简单地复制我的代码而无需自己输入代码。绝大多数人都在挣扎,因为他们实际上并没有学习,而是通过复制现有代码而不花时间练习来做任何人都可以做的事情。编程只会通过练习变得更容易,而且花时间用你所拥有的知识编写自己的程序非常重要。 YouTube 和 Udemy 是令人难以置信的学习资源,但您可以坚持练习并不断挑战您的技能。我向您保证,通过遵循这个最终概念,您将更快、更轻松地看到您的能力显着提高。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/24484/59171008

posted @ 2022-09-10 08:59  哈哈哈来了啊啊啊  阅读(320)  评论(0编辑  收藏  举报