学习编码就像学习烹饪

编写代码是我决心要掌握的领域,但是对于像我这样的人来说,这是一项艰巨的任务。 我很不耐烦,我在计算方面很费力,拼写也很难。 我一直在创造力,右脑科目方面表现出色,但必须真正地去理解系统的,左脑或数学科目。 这甚至转变为我的爱好。

例如,当学习缝制时,我鄙视必须“测量一次并切割两次”。当机器被卡住时,我再也不想停下来修理机器了。 相比之下,我的男朋友,一名工程师,喜欢修理机器并帮助我计算出模式的数学公式。 我不想在没有背景的情况下坐下来练习技能, 我只是想做点事情

这个比喻让我思考为什么我要学习自己的方式。 很明显。 我是一个创造者,我想创造东西。 最初,我以错误的方式处理此过程。 我将其视为一项学术挑战,试图理解每条规则背后的概念和“为什么”。 我正在阅读材料的时间,并为每个概念做笔记。 并不是说这个过程没有奏效,那只是非常缓慢。 输入广告素材编码

编码不必是黑白的。 有几种途径可以得到相同的答案。 它可以是一个有创意的出口,而且可能性是无限的。 这周向我展示了编码并不一定要像其他学科一样学习。 实际上,它让我想起了烹饪

我是一个糟糕的厨师。 上次烤布朗尼时,我将其着火。 是的,实际起火。 他们被盒装巧克力蛋糕。 我有雄心壮志,在理论上最好的想法上加上了棉花糖,但执行不力。 但是我下定决心要挽救它们,最终把刮焦的顶部刮掉并吃掉底部。 (嘿,你必须做你必须做的事。)我的家人永远不会让我活下去。

同样,几年前,我成功地为我的男友生日做了意大利调味饭。 这是他的最爱。 对于不认识的人来说,这是一个繁琐的过程,需要一些时间。 当我选择食谱,购买食材或打开火炉时,我并没有意识到这一事实。 但是我沉迷了一下,尝试了一下,结果有些奇迹,结果证明它很美味。

编写代码和烹饪都是富有表现力的复杂活动,需要一些有关事物工作原理的基本知识。 但是,您不能不学习任何一种技能。 每个技能都在学习将元素拼凑在一起,以便从零开始构建某些东西。 如果您从未在厨房里练习过,那么不管您读了多少书,都不会成为厨师。 做一名优秀的厨师需要品尝食物,弄脏双手并弄乱厨房。

我可能是一个糟糕的厨师,但是学习烹饪对我来说很有趣。 失败是可笑的,对结果没有太大的压力。 我喜欢花时间在Pinterest上浏览食谱或在Food Network上观看节目。 没有比看到自己的潜能更有动力。 因此,我开始寻求灵感。

那里有大量惊人的工作。 这个网站可能是我见过的最酷的东西。 我滚动浏览了几个小时的库和框架。 我发现了一个很棒的库OriDomi,我认为它可以很好地融入我的最终项目中。

所以我玩了。 我最终想到了这个。

距离还很遥远,但我对这一概念的持续发展感到兴奋。 这个想法是,最终,您将能够充气和弹出气球,以及在纸上写下您自己的消息。

这些库对我来说就像是蓝色围裙,以优美的外观,独特的风味以及易于使用的,有据可查的流程吸引我。 投入创意编码使我能够立即完成工作。 您不必了解每一种厨房技巧就能成为一名实用的厨师。 您甚至不需要了解食谱中的成分即可制成美味佳肴。

当然,我知道这不是蓝色围裙的情况。 在学习编码方面,我仍然需要学习基础知识并要做大量工作。 但是至少现在我不怕潜入水中,烧了一些核仁巧克力饼,还是吃了。

链接到仓库:https://github.com/sarahcohendesign/assignment-4