进入编程世界

在这篇文章中,我想总结一下我对开始编码之旅的想法。 在过去的几个月中,我对基本的“入门包”提出了很多疑问,最终决定以混乱的方式结束答复,仔细考虑并提出结构化的建议,希望会对您有所帮助。 不要跟随趋势 对于那里的每个绝对初学者:IT世界太动态了,不能一劳永逸地选择一种技术或编程语言,仅因为它目前可以为您带来一份丰厚的工作,并在您的整个职业生涯中坚持下去。 相反,您可以做的是从what开始。 您要建立网站或移动应用程序吗? 维护功能强大的数据服务器或训练神经网络进行对象识别? 一旦选择了要做的事情,那么学习如何做的想法就会激发您足够激动,以至于在事情变得复杂的几周后,一切都不会消失。 这是根据我的经验得出的一个例子:我一直想制造硬件,但不完全喜欢微控制器的原始特性-在原型设计阶段不是非常用户友好的: 当我意识到如今的每个人都将一套传感器连接到口袋里的一台小型超级计算机并看到它可以做什么时,我立即确信Android的潜力。 在看到使用神经网络的识别功能后,我最近经历了同样的激动过程–我只想学习如何做类似的事情。 感觉就像魔术! 从最明显的事物开始并不总是最佳的 假设您决定做什么,经过一些研究发现,答案是Java。 立即进入Youtube教程可能很诱人,但它几乎总是以糟糕的结果结束。 事实是,您可以使用更简单的语言轻轻地进入编程,然后,当您感到足够自在时,就跳入其他内容。 总体而言,您可能会花费较少的时间先使用“软核”来掌握所需的技术。 示例:我的第一行代码是用Python编写的。…

指导的“ 3P”

#WorkingOutLoud 我们现在进入2016年AFL赛季的四轮比赛。 观看上个月的几场比赛激发了一种反思性的模式,思考了我从事这项运动十多年的经验,以及去年年底在伦敦与一位来自美国的教练组的愉快对话。非常成功的AFL俱乐部。 这次对话产生了关于提高教练对打球原理和教学法的理解的巨大范围的共识; 在这项运动的最高水平,更重要的是,在青年和人才通道中。 我也想起了AFL游戏中备受尊敬的教练兼教育家David Wheadon。 正如他多次指出的那样,教练对他来说有两件事–教学和人员管理。 就理解“学习”和“人”的至关重要性而言,我对这一观点的看法略有不同。 下面是我将这些内容汇总在一起的地方,目的是帮助教练考虑他们的教练和发展。 现在,这必须是“粘性”的,因此必须要有头衔,这就是3 the的力量,即“人”,“教学法”和“游戏模型”。 这个框架可能是思考教练的有用镜头,特别是对于刚开始从事教练的人。 如果教练要考虑三个P中的每个P: 我目前的理解和信念是什么,它们来自哪里/来自谁/来自什么? 我不想对这3个封装中的每一个进行过多描述,因为这可能会偏向您自己的想法,因此请简要说明和提示… 玩模型 希望考虑玩法的风格和原则,游戏的要求以及哪些方面(单独和集体)对于实现高水平的表现至关重要。…