深度学习去燥学习编码_别说学习编码很容易。

深度学习去燥学习编码

深度学习去燥学习编码

WoC in Tech Stock Photos used under CC

(The photo above was taken at the Microsoft NYC office of three amazing young developers working on their apps.)

(上面的照片是在微软纽约市办公室拍摄的,三个出色的年轻开发人员正在使用他们的应用程序。)

I saw this tweet after the Apple WWDC keynote and had thought the same thing. Hang on, programming is hard. Rewarding, sure. Interesting, totally. But "easy" sets folks up for failure and a lifetime of self-doubt.

在Apple WWDC主题演讲后,我看到了这条推文,并曾想过同样的事情。 等等,编程很难。 肯定的奖励。 完全有趣。 但是“轻松”使人们为失败和终生的自我怀疑做好了准备。

Hearing the WWDC keynote say coding isn't hard frustrates me. It's extremely hard. You're setting beginners up for huge disappointments.

— Tyler McGinnis (@tylermcginnis33)

听到WWDC主题演讲时说编码并不困难,这让我感到沮丧。 这很难。 您正在为初学者设置巨大的失望。

— Tyler McGinnis(@ tylermcginnis33) June 13, 2016 2016年6月13日

easy, what will they think when it gets difficult? And it will get difficult. That's where people find themselves saying "well, I guess I'm not wired for coding. It's just not for me."

简单,遇到困难时他们会怎么想? 这将变得困难。 人们在那儿说:“好吧,我想我并不需要进行编码。这只是不适合我。”

Now, to be clear, that may be the case. I'm arguing that if we as an industry go around telling everyone that "coding is easy" we are just prepping folks for self-exclusion, rather than enabling a growing and inclusive community. That's the goal right? Let's get more folks into computers, but let's set their expectations.

现在,很明显,可能是这种情况。 我在争辩说,如果我们作为一个行业到处告诉所有人“编码很容易”,那么我们只是在为人们自我排斥做准备,而不是建立一个不断发展的包容性社区。 这是目标吗? 让更多的人使用计算机,但要设定他们的期望。

Here, I'll try to level set. Hey you! People learning to code!

在这里,我将尝试进行水平设置。 嘿,你! 人们正在学习编码!

  • Programming is hard.

    编程很难。
  • It's complicated.

    情况很复杂。
  • It's exhausting.

    好累
  • It's exasperating.

    气死了
  • Some things will totally make sense to you and some won't. I'm looking at you, RegEx.

    有些事情对您完全有意义,而有些则没有。 RegEx,我在看着你。
  • The documentation usually sucks.

    该文档通常很烂。
  • Sometimes computers are stupid and crash.

    有时计算机很愚蠢且崩溃。

But.

但。

  • You'll meet amazing people who will mentor you.

    您会遇到令人惊叹的人,他们会指导您。
  • You'll feel powerful and create things you never thought possible.

    您会感到强大,并创造出您从未想到过的东西。
  • You'll better understand the tech world around you.

    您将更好地了解您周围的技术世界。
  • You'll try new tools and build your own personal toolkit.

    您将尝试新工具并构建自己的个人工具箱。
  • Sometimes you'll just wake up with the answer.

    有时,您只会醒悟答案。
  • You'll start to "see" how systems fit together.

    您将开始“了解”系统如何组合在一起。
  • Over the years you'll learn about the history of computers and how we are all standing on the shoulders of giants.

    多年来,您将了解计算机的历史以及我们如何站在巨人的肩膀上。

It's rewarding. It's empowering. It's worthwhile.

这是有益的。 赋予力量。 值得。

And you can do it. Stick with it. Join positive communities. Read code. Watch videos about code.

而且您可以做到。 坚持下去。 加入积极的社区。 阅读代码。 观看有关代码的视频。

Try new languages! Maybe the language you learned first isn't the "programming language of your soul."

尝试新语言! 也许您首先学习的语言不是“心灵的编程语言”。

Learning to programming is NOT easy but it's totally possible. You can do it.

学习编程并不容易,但是完全有可能。 你能行的。

更多阅读 (More Reading)

翻译自: https://www.hanselman.com/blog/stop-saying-learning-to-code-is-easy

深度学习去燥学习编码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值