Andela Bootcamp第1天:成长心态,从python到javascript

三个月前,安德拉(Andela)宣布他们将在基加利(Kigali)开设一个新办事处,这将是他们在非洲的泛非洲枢纽,它将帮助他们扩大在东非国家建立世界一流水平的使命。

卢旺达的安德拉(Andela)

在信息发布会上,我们被告知在新手训练营中,在所有申请流程中,我们将使用javascript。

我一直梦想着在Andela上工作,但是唯一的问题是我是python开发人员,并且我喜欢这种语言的简单性,并且使用诸如pandas,flask等框架进行了大量的项目。舒适区的问题是没有人想要离开它,我们非常喜欢它。

根据我今天所学到的,永远不会离开自己的舒适区是固定的心态,但是终身学习者需要展现成长的心态。

好的,等一下…

在继续之前,让我们定义一个成长心态以及它与固定心态的区别。

成长心态vs固定心态

成长心态vs固定心态。 资料来源:Grjenkin

在今天的会议中,我们的学习促进者Philip Newman向我们解释了什么是增长心态以及与固定心态有何不同。

我们了解到, 成长的心态 是基于这样的信念,即您的基本素质是可以通过努力培养的。

固定的思维方式与增长的思维方式相反。

已经证明,面对挑战时,

固定心态的人会避免挑战,因为这会使他们感到自己没有才华或聪明。 当工作辛苦时,他们会失去兴趣,并且容易放弃。

那些有成长心态的人在挑战中寻求并成长。 他们想舒展自己,因为他们知道自己会成长和学习。 “这很难。 很好玩。” 资料来源: 这里

挑战

Python Vs JS源码

我面临着学习和掌握新的编程语言的挑战。

走出我的舒适区并学习JavaScript

我如何克服挑战

我决定通过创建一条路径来帮助我学习JavaScript来应对这一挑战。

  1. 我必须找到javascript和nodeJs中有趣的东西。
  2. 我必须找出为什么我们需要学习JavaScript
  3. 我必须找到它与我已经了解的它们(python和flask)有什么相似之处

我决定找到所有这些问题的答案,得到答案后,我决定潜入JavaScript。

我学习了ES6语法,学习了数据结构,面向对象的程序设计,具有快速,测试驱动的开发的Web程序设计,并且开始喜欢Javascript。

遇到的挑战

这并不容易,我遇到了一些挑战,或者我仍然遇到一些挑战,我一直在谷歌上搜索它们,对流行语言的最佳思考是这样的事实,即您会发现总是有人遇到相同问题的解决方案。

我现在面临的剩下的问题是,有时我发现自己在python脚本中编写console.log()而在javascript脚本中编写print()。

结果

到目前为止,我已经取得了一些成果。 我通过了Java的Andela合格测试,正在参加Bootcamp,经过2个月的学习javascript之后,我现在在node / Express中构建了一个完整的堆栈Web应用程序。

结论

离开舒适区是您需要展示的其他特质之一,以证明您的成长心态。

这并不容易,需要大量工作,但是正如我们的主持人所说,没有人会因为努力工作而丧生,但是努力工作对我们总是有益的。

我的生活中仍然面临着许多挑战,需要成长的思维定势,但是如果我决定详尽地编写它们,我想世界本身就不可能包含所写的画卷。

敬请期待,明天您将收到我的新博客文章。