社区如何帮助您学习

为什么我要写这篇文章? 我想分享我的社区学习经验。 我如何独自进行编码以及社区如何帮助我加快学习过程。

独自做事

首先,当您开始学习编码时,会很难。 首先,困惑在于您应该学习哪种编程语言。 有很多编程语言,然后还有框架。 我开始使用Python进行编程。 我通过在线课程开始学习Python。 学习了基本的Python之后,我学习了面向对象的Python。 现在的问题是,我该如何使用这项新获得的技能来制作东西。 在此过程中,我了解了Python软件包和库。 我花了很多时间才知道如何使用PIP将软件包安装到系统中。 我尝试了但无法做任何项目,所以我开始做其他课程。

我对数据科学感兴趣,因此我开始寻找在线课程。 我学习了一些Python库,例如Pandas和Numpy。 我做了一些数据分析项目,但并不令人满意。 我也创建了Github帐户并学习了基本的git命令,但是,我的帐户上只有分叉的项目。 我自己没有一个存储库。 这件事让我感到沮丧,因为我想创造东西。 当我陷入某个项目的中间时,我不知道该怎么办? 如何解决这个问题? 这是我的主要障碍,我无法完成任何项目。

另一件事是,当您独自学习时,没有压力或期限。 现在这件事有积极和消极的一面。 当我有动力时,这是一件积极的事情,因为我可以按照自己的步调前进。 如果我不是,那么同一件事就是负面的,因为我有拖延的自由。 它延迟了学习过程。

社区学习

我来到印度达兰萨拉参加一个活动。 就像是一个开放的训练营,从事不同领域工作的人们可以来分享他们的技能。 我来到这里的目的是学习和结识不同的人。 我在这里遇到了一些很棒的人。

我来这里之前就了解Python,所以我选择学习Django(Python中的Web框架)。 我通过制作Web应用程序开始学习Django。 现在,如果我停留在某个地方,那么会有人来帮助我。 我从以下Django文档开始使用一个简单的Poll应用程序。 之后,我自己做了2-3个项目。 我也把它们放在Github上。

我在这里学到了不同的东西,因为每个人都知道你不了解的东西。 在Medium上写作是我从这里开始的事情之一。 我遇到了已经在Medium上写作的人。 他们鼓励我写我的学习过程。 写作对我来说一直是艰巨的任务,尽管如此,我还是写了一篇文章。

学习永无聊,在社区中总是很有趣。 有电影之夜,篝火晚会,音乐等等。 这是一个被湖泊和山脉环绕的丘陵地区。 一整天的工作后,仅需坐在湖边就能度过美好的一天。 我一直感到很上进,因为每天我都会看到正在学习和制作东西的人。 它促使您更多地工作并学习新知识。

在对Django有了足够的了解之后,我制作了一个Contact App。 在此应用程序中,用户可以添加,编辑和删除联系人。 实际上,我的第一篇中型文章是关于我如何制作此应用的。 如果您有兴趣,请查看本文。 我做的下一个项目是一个复杂的CRUD应用程序。 这是一个歌曲收集应用程序,用户可以在其中添加歌曲。 他还可以通过艺术家和流派对歌曲进行排序,我将其命名为Songfy。 接下来,我使用Python创建了一个名为Gitlo的命令行界面工具。 这是一个访问Github API的Python库。 我也将其放在Python Package Index网站上。

我了解到,如果您开放并且渴望学习,那么一个好的社区可以从很多方面使您受益。 您将学习新事物,结识不同的人,并且也可以结交一些宝贵的友谊。

最后,我要说的是,独自喧嚣是有其利弊的,社区学习也是如此。 但是,当您比较专业人士时,社区学习肯定会胜过单独学习。

Twitter上 关注我, 以随时了解我的旅程。