当天早上,我与Roi进行了简短的交谈,开始讨论如何应对本周的挑战。 然后,我们上楼,并热切地致力于Boris Bikes挑战赛(感谢Pete表现出色)。 挑战在于创建一个程序,其中要考虑使Boris Bikes成为现实所需的所有扩展坞,自行车和基础设施(维修人员等)。
到本周末,我们将能够使用测试驱动的方法来编写面向对象的代码。
黑客学习
Roi在早上解释说,我们应该致力于尽可能地了解我们的工作方式,以便我们可以优化该过程。 他还提到,了解所有步骤比匆忙完成每个星期的项目要重要得多,因为如果我们不了解最终的过程,那么最终并没有任何结果。
- 我如何学习英语
- 学校里的一个名为“通识教育”的科目怎么样?
- 对软件开发人员的有效学习
- 我的2019计算分辨率
- Додатки,зякимивививчитеіноземнімови,першніжяскажу«квідич»
但是,有时候说起来容易做起来难。 例如,今天,在经历了鲍里斯自行车挑战赛的一半之后,我变得越来越沮丧,因为我花了很多时间才明白我要求我做些什么。
什么是知识工作者?
我退后一步,重新阅读了挑战文档,偶然发现:
“开发人员是’知识工作者’,即他们将花费大部分时间研究和学习如何解决问题的人。 可能会有点困难,但是通过实践,您会更快:并且没有比找到困扰您数小时的问题的答案更好的感觉了。”
阅读有关面对困难时要有耐心和坚持的重要性的念头,使我想起了过去几个月来我一直在尝试的成长心态。
什么是成长心态?
“成长心态”一词源于斯坦福大学心理学家Carol Dweck对成就和成功的研究。

与“固定的思维方式”不同,“固定的思维方式”的特征是相信特质和特征是固定的,不易改变,而“成长的思维方式”则认为,我们的大多数基本能力可以通过不断的努力来塑造和发展。 这种思想转变的含义(尽管绝不是一夜之间)是有力的:对大脑可塑性的研究表明,不断重复一项活动或访问记忆会导致神经元群激活,进而塑造和增强电化学途径。 随着时间的流逝,频繁重复的动作会导致更强大,更有效的神经网络。
我将在精神上强化这种观点,即坚持不懈地解决问题一段时间,并最终弄清某个特定概念的含义或该概念如何使我解决问题,这意味着我正在真正地自我发展,而不是相信如果一开始我什么都没得到,我就不会成为开发人员。 这将使我欣喜未来的挑战,而不是让我担心它们。
这里还有更多的学习时间!