教自己如何编码和学习确定优先次序的困难。

编程世界中大量使用的技术,框架,语言和信息真是太了不起了。 在当今时代,作为开发人员,我们很幸运。

但是,这也可能对我们不利,特别是对于那些刚加入编程领域的新手。

我已经开始阅读加里·凯勒(Gary Keller)的“一件事”,而且我发现在编程的背景下它也是如此。

本书以俄语谚语开头: “如果您追逐两只兔子……。 你不会抓住任何一个。

就像想学习第一门编程语言的初学者一样,他们陷入了学习JavaScript或Ruby的困境。 他们试图涉猎两者,最终到处游走,但一无所获 。 我什至有个人给我发消息,问他们在甚至不了解HTML基础知识的情况下应该使用哪个文本编辑器。

我并不是说学习代码的道路是一条清晰而狭窄的道路,距离它还很遥远。 但是,如果初学者意识到并过滤掉了噪音,他们可能被误导或导致相信的事情很重要-他们会发现他们的旅程根本没有那么广阔或令人恐惧。

并不是要在所有自学成才,新兵训练营与计算机科学学位的辩论中打开潘多拉魔盒,但这就是为什么我认为新兵训练营和大学路线是一个不错的选择。

它们具有结构 。 简单明了,零噪音,因为该机构创建了明确的课程表,该课程旨在使新手成为现役候选人。 此外,这些学院为这些学习者提供支持,并在整个过程中提供反馈,这可能会带来很大的不同。 我是一个自学成才的开发人员,没有相关学位,有时希望我早些发现Web开发,所以我可以采取另一种方法。

这并不是说您走自学路线时就没有结构,只是这可能会是更长更艰难的旅程,尤其是刚开始时。 那里有很多资源可以开始使用,但通常可以将初学者置于Buridan的驴子悖论中,在那里驴子无法在两种选择之间进行选择,最终根本选择不了,死于饥饿。

您可能会发现自己在创建待办事项的待办事项清单,而这本身就是问题。 它应该是成功列表,而不是待办事项列表。 区别? 加里·凯勒(Gary Keller)在书中的主要信息是,并非所有事物都是平等的,某些事物在确定成功方面比其他事物更重要。

在自学成才的环境中,您的清单应该坚持您应该做的事情而不是可以做的事情 ,对于初学者来说,通常很难分辨出两者之间的区别。

这就是为什么我计划编写一份指南,专门针对想要学习编码的绝对初学者的指南。 这将是有关从何处开始以及如何开始的简单但有用的分步指南。

From: https://hackernoon.com/the-difficulties-of-teaching-yourself-how-to-code-and-learning-to-prioritize-313eee04e488

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值