作为一名软件开发人员,在我的旅途中学到了三件事。
每个人都有一份他们知道的事情清单,并希望在他们实际学习之前先学习它们。 这个清单有我的清单,我很高兴与大家分享。 1.学习什么以及如何学习。 作为软件开发人员,我在职业生涯中可以获得的最关键的知识之一就是“学习什么以及如何实际去做。”在深入了解这个想法之前,我相信必须知道为什么要使用这种技能非常重要 我们生活在一个通常被称为“信息时代”的时代,您可以猜测信息代表着重要的资产。 但是,有了所有这些信息,您可能会陷入一些陷阱。 例如:由于信息的可访问性很高,并且几乎可以获取无数资源,因此知识的价值已大大降低,“技能”的价值正在不断攀升(人们为此付出了代价)他们无法做到的事情),如果我们不知道这一点,我们可能会浪费时间甚至没有意识到。 这就是为什么要根据我们的目标来有效地过滤信息,了解要学习的内容以及实际去做的必要原因。 好吧,好吧,但是……我们该怎么做? 首先,首先。 我们必须了解存在哪些知识类型,以及实现目标需要哪些知识。 对于此主题,我将使用Pluralsight课程“信息时代的学习技术”作为指南。 我完全建议您去接受它。 丹·阿普尔曼(Dan Appleman)在课程中说,知识有四种: 基本原理 您可能会猜到,“基础知识”是指某个领域的基本知识,根源或最适合您的知识。 例如,在软件工程中,您将需要学习数据结构,POO原理等。…