自从我成为我的二年级学生不败的拼写皇后以来,我一直在两种激情中挣扎:创新的激情和分析与逻辑的激情。
我很早就被贴上了天才的标签(不是我当时就明白了什么意思)。 学习任何科目对我来说都是很自然的事,我也喜欢上学。 实际上,对于一年级的作业,每个学生都必须写自己喜欢在家做的事情。 我的任务是关于家庭作业。 是的,我遇到了问题。 学习就像玩我最喜欢的游戏《中国跳棋》。 每个主题可以归结为三件事:思考两个前进的步伐,在董事会的所有事物之间建立联系,并找到模式。 这就是我能够快速学习几乎所有东西的方式。
事实证明,并非一开始就一切直观。 输入CS50。 刚开始的几周后,我感到自己不适合自己,我喜欢它。 从来没有像密集的计算机科学入门挑战我那样受到挑战。 在数学中,目标是使用我以前学过的方程式解决问题,我可以很快完成并继续前进。 在编程中,问题并不是那么容易解决。 我会经常被卡住,有时我想把笔记本电脑扔在房间里,但我继续说下去。 回报是一个成功运行的程序。 当我开始更多地上班旅行时,我暂停了编码课,这在当时是一种业余爱好。 现在我有了课程,有时间继续挑战自己。
计算机编程是想象力,语言和解决问题的独特组合。 除了编码,它还教授计算思想,该思想在解决问题的任何情况下都非常有效。 老实说,我还不知道完成课程后会追求什么。 我可能会将这种编程技能带回市场/业务部门,或者开始新的开发冒险。 无论哪种方式,我每天都在成长。