学习编码的5大好处可以转移到生活的其他部分


这是一个简短的清单,列出了我作为一个新手,在我的生活的各个领域,由于学习编码而开始发展的好处。 我相信只有获得更多经验,它才会变得更好。 在这里,它们是一个简短的列表,然后是每个单词的简短说明。

#1解决问题
#2注重细节
#3横向思考
#4挖掘(有关信息)
#5贡献

#1解决问题

是的,当然,我们都可以在某种程度上解决问题。 但是,当您开始执行某些算法时,就会挑战您的“现实生活”中解决问题的转换。

编码要求我们首先将问题分解成很小的部分,以至于不需要处理 “我今天如何工作”之类的问题 ,因为我们认为这意味着我们首先需要:

起床(本身就是一个复杂的功能)>
去壁橱>
选衣服>
穿上衣服>
获取密钥>
走出公寓>
锁门>
走出大楼>
去车>
解锁并进入>
浏览交通>
如果交通灯=绿色>转
否则>等待绿灯>
查找工作地点附近的停车场>
公园>
下车>
锁车>
走进办公室>
向老板和同事打招呼>
找到你的桌子>
坐>
做你的工作。

这是一个过分的简化,但是在考虑时,我们最想问的是我走哪条街?

当您学习以这种方式剖析问题时,可以更快地开始解决它们。 您检查否则会暗示的步骤。 以我的经验,我们遇到的许多问题都来自我们认为隐性的事物。

#2注重细节

编写代码需要非常注意细节。 既适用于逻辑和动作机制,也适用于语法本身。 每个破折号,逗号和分号都变得很重要。 计算机不仅会像人类一样搞清楚。 没有一个错误的地方。 我没有必要说一辈子这样做的好处是什么。

#3横向思考

因为我们自己的问题解决机制太多了,所以编码常常迫使我们在自己的盒子外面思考。 横向思考是一项了不起的资产,因为它使您能够解决问题而不是解决问题。

#4挖掘(有关信息)

入门时,您会获得的第一个建议是GOOGLE IT! 我养成了非常强烈的习惯,寻找任何我有疑问的东西。 您学到的一件事是,大多数想到的问题已经得到解答。 如果您设法找到一个没有答案的人,请随时花一些时间提供答案,这使我们能够:

#5贡献

听说过开源吗? 开发人员社区是不可思议的。 其核心价值之一就是帮助他人。 当您爬上梯子时,转身向您身后的同伴伸出援助之手。

做出贡献,回馈社区。 免费应用程序,课程,课程,freeCodeCamp以及同行的旧建议只是开发者社区为新手和退伍军人做出的惊人贡献。

忙碌的日常生活有时使我们忘记其他人是我们的亲戚。

我们沉迷于自己的斗争中,因此忘记了别人也面对他们。


矛盾的是,与机器和计算机一起工作唤醒了我们人类。

我已经学习代码仅几个月了,上周一加入Microverse,所以我不是专家,但是我每天都已经感受到了这些好处,并且可能还会有更多的收获。


我想和你开个玩笑,我昨天想到了:

为什么机器人害怕镜子?


因为看到了我

From: https://hackernoon.com/5-benefits-of-learning-to-code-that-transfer-to-other-segments-of-your-life-enis3xq3

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值