不断发展的思想:我如何发展自己的成长心态

无论人类的思想可以构想和相信,它都能实现

拿破仑山

我一直相信“一切都是可以想像的”东西,从成为新手到我目前担任软件工程师的经验,一直以这种思维方式工作,直到我开始怀疑我目前的工作挑战是否可以解决。 但是请相信我!!!

学习是持续不断的,必须每天走近并用这种思维方式挑战。 受到这种思维方式的影响,我决定尝试在舒适区域之外尝试适用于Andela的项目。 当我得知自己被邀请参加安德拉·布特坎普(Andela Bootcamp)时,我感到欣喜若狂。 即便如此,我们也面临着工作上的挑战,这些挑战使我对Andela文化,Andela EPIC价值观,开发人员的期望以及世界级开发人员的含义有了更深刻的理解。

在Andela Bootcamp的过程中,我面临的一些主要挑战是在Andela标准中集成代码环境,工作服,编写提交和提出拉取请求。

代码覆盖率是用于测试覆盖率,可维护性等方面的自动化代码查看工具,因此您可以节省时间并放心合并合并请求。

Coveralls是一项Web服务,可帮助您随着时间的推移跟踪代码覆盖率,并确保所有新代码都被完全覆盖。

尽管我能够集成工作服和代码覆盖率,但是在我的git工作流上反馈的非常可变,但是我会说,这确实使我很难脱离自己的舒适区。 在此之前,我并不真正擅长将持续集成工具集成到Web项目中,但是这一挑战实际上促使我在项目中学习和实现它。

我能够使用来详细了解单元测试

  • 摩卡(测试框架)
  • 柴(断言库)
  • 柴HTTP
  • Git工作流程

这些挑战使我明白,只要您给它时间,就可以真正学习任何东西,并坚信要工作正常

我还能够学习如何使用MVC技术以正确且有据可查的方式正确安排项目文件和文件夹

最后,来到Andela Bootcamp确实使我接触到许多新技术和新标准,这些新技术和新标准通常对全球范围内的工作很有用。 此外,我坚信EPIC的价值观,而且人人可以在互联网上实现的目标是无限的,随着技术为每个人提供了一个展示其天才之处的良机,Andela已解决了这个问题。