JavaRush /Java 博客 /Random-ZH /编程很难。这就是为什么它值得研究

编程很难。这就是为什么它值得研究

已在 Random-ZH 群组中发布
每个人对编程的态度都不同。有些人在上学期间第一次上计算机科学课时就对它产生了兴趣,有些人开始在大学编写“实验室”,还有一些人开始学习的目的是改变他们的职业。然而,大多数“后辈”都认为起步非常困难。我们提请您注意记者 Roger Collier 的一篇文章的改编,该文章讲述了他如何学习编程以克服困难。他评价自己的水平是业余的。 编程很难。 这就是为什么它值得研究 - 1已经很晚了,已经是半夜了。我的妻子和孩子已经睡了很长时间了,但睡眠还不是我计划的一部分。不过,我会完成它......我第一百万次调试了代码并启动它执行。嗯...看起来很有希望。如果我单击此处,程序应调用“计算下一步”函数。所以...如果您单击此处,该函数应该调用自身。伟大的。现在,如果我点击这里,我应该得到......呃......显然不是这个。呃……更多的调试,更多的bug,时间和精力一起白白流失……这是一幅熟悉的画面吗?……我认为学习编程很难。这就是为什么我如此喜欢这样做。

编程如何成为我的爱好

四个月前,我开始通过前端教程学习 JavaScript 编程。于是编程就成了我的爱好。在过去的几年里,我对生活中的创造/消费比率感到失望。我太多的空闲时间都被消费消耗掉了。Netflix、播客、Twitter、杂志、电视体育赛事、Facebook、博客、Medium、报纸、小说——这样的例子不胜枚举。这些活动并没有什么问题:它们很有趣,有教育意义,而且有些用处,但事实上,它们完全是为了消费。即使读一本好书也是一个消费的过程。当然,我不只是消费。作为我新闻活动的一部分,我写作了。可以这么说,创建了。然而,我逐渐厌倦了,只有在对我的费用产生重大影响的情况下才尽力做好工作。尽管有家庭、工作、其他活动和爱好,我仍然有很多空闲时间。我大部分时间都花在看视频上。有时候我觉得自己像头猪。 编程很难。 这就是为什么它值得研究 - 2事实上,我的编程爱好还没有带来什么明显的成果。我制作了一个简单的应用程序,完成了课程中的前端挑战和项目。但这仅仅是开始!对我来说,编程的意义不是创造一些新的、非凡的东西,而是让自己参与到创造的过程中,挑战自己,尝试一些困难的事情,唯一的原因是完成你开始的事情。

越复杂越好

在我的家乡加拿大安大略省,有一个项目的目标是改善人们的身体状况。这就是所谓的“让你的日子更艰难”。该项目的主要思想非常简单:您需要在日常生活中添加简单的练习。这将提高您的身体活动水平并改善您的健康。一切都很简单。走楼梯,不要乘电梯,比需要的时间早一站下车,然后步行。在公司停车场,尽量把车停在离办公室入口较远的地方。“更简单并不意味着更好”是这个社区的座右铭。多么精确的措辞啊!
当然,坐在电脑前写代码并不会改善你的身体状况。编程很棒,但它不适合你的肌肉。但是,您可以将Java编程培训视为大脑锻炼。无论如何,这比一边喝着啤酒和薯条一边浏览名人 Instagram 更健康。开始编程之后,我还有足够的闲暇时间。例如,在过去的一个月里,我花了几十个小时观察陌生人向金属篮扔球。换句话说,我看了NBA季后赛。而由于我是多伦多猛龙队的球迷,这种行为也可以等同于自虐。 编程很难。 这就是为什么它值得研究 - 3经常看篮球比赛对我有好处吗?我开始喝更多的啤酒,吃更多的垃圾食品,比如薯条和鸡翅。另外,我总是熬夜很晚,因为我在西海岸观看比赛。所以健康的睡眠与我无关。虽然我真的很喜欢这项活动,但事实上,它对我有害。这是很好的娱乐,但仅此而已。当然,除非您考虑到高热量零食和啤酒导致的多余体重,或者第二天中午的困倦。但它简单又愉快!瘫倒在沙发上,打开一瓶冰镇啤酒,伸直双腿,原地坐3个小时。简单的方法很诱人。复杂的更有用。

学起来难,打起来容易

在观看电影《隐藏人物》(2016)时,我再次思考了克服困难的价值。影片摘录了约翰·F·肯尼迪的“我们决定去月球”演讲。总统说,美国没有推迟太空飞行,尽管事实证明这项任务很困难。他们继续发展太空计划正是因为它很困难。 “是的,我们决定征服月球,而且是在这十年里。这不是一个容易的目标,但更好的是:这样的测试将使我们能够尽最大努力,展示我们的能力,发挥我们所有的力量。这是我们此时此地准备应对的挑战。我们只指望胜利!” 。约翰·肯尼迪。
“困难”、“困难”和“复杂”这些词最常用于描述不好的事情。在很多情况下这确实是事实。看到亲人受苦或生病很难受,宠物去世很难受,分手后很难幸存。有些情况只会带来痛苦,不可能从中带来任何积极的东西。
然而,学习一些困难的东西本身总是有用的。学习过程本身可以被视为一种奖励或好处。与代码的徒劳斗争可以被视为心灵的良药。
如果你在工作期间创造了一些令人惊叹的东西,并且用户打开钱包在你的应用程序后面排队,那就太好了。如果没有,请继续编程。如果您是一位编码大师,并且您已成为 YouTube 大师,拥有比《纽约时报》更多的订阅者(超过 100 万),那就太好了。如果没有,请继续编码。 编程很难。 这就是为什么它值得研究 - 4许多人学习编程是为了实现特定目标。也许你厌倦了自己的工作,想换一份更有趣的工作。没有任何错误。或者您想进入 IT 行业以赚取更多收入。当然,必须有人为你的家人提供甜甜圈并支付账单。然而,开始编程并不一定需要一个严肃的理由。开始吧。如果你的道路并不平坦,也不要绝望。这意味着您走在正确的道路上。论难点。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION