学习很有趣,但不要学习有趣

我经常问人们“为什么要学习编码?”或“为什么要学习新的编程语言?”,大多数时候,我会得到“因为它很酷”的答案。 真??? 我们来到这个世界只是为了变酷吗? 在编程行业的短短几年中,我遇到了一些程序员,他们对编程语言有广泛的了解,但对这些知识却一无所知。 是的,我知道没有知识是浪费,我们都知道不要让我想起它,但是如果不正确地使用知识,知识可能会过时,多余和无用,最终最终被浪费掉。 因此,是的,有些知识可能是浪费。 我经常告诉同龄人,我是一名适应性开发人员,这是因为我知道如果我需要学习新的知识,我会在眨眼间就做到这一点。 很多人都知道我是一个面向企业的人,很可能是因为我有“ Igbo boy”标签,但事实是,地球上的时间非常有限。 在大多数时间里,您可以利用自己和整个世界的优势。 回到我上学的时候(不久前,不要以为我是个老家伙),我会学习不同的东西,只是为了我可以提高我的编程知识,但是后来我却没有去学习大量的知识。语言,以便让我看起来很酷。 相反,我要做的是重新编写很多现有的应用程序,这些应用程序对我来说似乎很酷,然后尝试模仿记事本,填字游戏,文件复制应用程序,浏览器或其他一些有助于提升性能的简单应用程序初学者对您的编程信心。 我认为这对学习编程概念而不只是看起来很酷是很理想的,因为事实是,在学习这些概念时,您肯定会产生很棒的东西。 可以肯定的是,成为一名程序员不仅仅在于创造出色的东西,还在于解决问题,使日常活动变得更容易并最终使生活变得更轻松。 老实说,我觉得学习大量的编程语言确实是在浪费时间,因为我对编程的了解是,一旦离开了这么长的时间,回到编程就只能记住很多。 实际上,它们基本上是相同的。 大多数问题可以使用大约三到五种编程语言来解决(一种后端,一种前端,一种数据库以及任何其他相关任务)。…

如何找到进入新域的路径

当我大约3或4岁时,我在Yamaha音乐学校上课。 据我母亲说,放学后,我花了几个月的时间问我什么时候可以回去。 小时候,我没有其他机会学习乐器。 尽管世界不受天生的音乐感染,这可能是一件好事,但我从未失去与音乐建立更紧密联系的愿望。 几年前,当当地一家音乐商店提供夏威夷四弦琴作坊时,我发现即使对我能力有限的人来说,四弦乐器也不会太吓人。 这很有趣,没有人的耳朵掉下来,我最终从4根弦升级到6根弦,上了吉他课,甚至还教我自己学习基础音乐。 最近,同一家音乐商店提供了一个新的尤克里里琴作坊,特别是关于弹奏技巧。 讲师介绍了几种不同的弹药模式,并明确指出它们都是基本的上下冲程的即兴演奏。 很简单,但对我来说,它为我对自己想要做什么的理解打开了新的大门。 我也意识到这感觉很陌生。 后来我意识到,熟悉是来自编织,实际上只有两个基本针迹,即编织和pur缝。 其他一切都是即兴演奏。 尽管我从未开始精通此领域,但现在我能更好地找到一条道路,使我更深入地了解以前未知的领域。 在过去的几个月中,我一直在学习一个全新领域的专业方面。 在某种程度上,这就是商业世界中研究的本质-新项目意味着需要探索的新领域,我相信,我从事此类工作的同事之间的共同点是我们的好奇心和渴望成为终身学习者的愿望。 实际上,人种学方法得益于研究人员能够以崭新的眼光进入项目,并且能够使熟悉的事物变得陌生并排除专家的默认意见。 但是即使在此范围内,我们也倾向于发展某些舒适的专业领域。 对我而言,在同一家公司工作了15年意味着我对邮政,运输和通讯等领域有深入的了解。…

如何善用LMS,而不是邪恶

LMS仅适用于合规性跟踪 我不断听到L&D人士说,LMS仅有助于跟踪合规性。 同时,有些销售非LMS解决方案的供应商说,您需要的不仅仅是LMS。 在这篇博客文章中,我将探讨我们如何最终成为LMS仅关注合规性的领域,以及如何超越合规性培训以数字方式转变您的学习方式。 第一代LMS仍然占据着当今市场的主导地位,实际上它们实际上仅仅是SCORM播放器和面对面的事件预订系统。 他们没有提供完整的学习工具,例如用于社交或协作学习的工具。 最近在一次会议上,协调人询问了L&D小组SCORM确切跟踪的内容,然后小组回来说SCORM仅跟踪完成数据。 其实那是错误的。 SCORM不仅可以用于完成数据,还可以用于跟踪。 它可用于跟踪学习者所做的所有交互,但大多数大型通用LMS并未实现这些详细的跟踪功能。 LMS最简单的业务案例是合规 在同一个会议上,我听到有人谈论澳大利亚第一个公司LMS的业务案例。 他们认为,向组织出售LMS成本的最佳方法是专注于合规培训方面的成本节省。 合规性培训的重点不是基于学习者或业务需求,而是基于最容易销售的产品。 希望该组织节省了成本。 您的组织中是否有人质疑您的LMS的用处? 也许是因为它主要用于管理员工的工作,而不是帮助员工更好地完成工作。 其他行业的LMS…

学习Python和编程

这是我的“ Python与编程”课程的简介: 本课程是为任何现代计算机用户设计的 希望对所谓的“编程基础”获得有用的理解。 为了达到这个目的,我们将研究Python编程语言。 选择Python作为我们的编程语言有两个主要原因。 首先,坦率地说,Python是一种非常不错的语言,可以用它编写程序,我认为是这样。 其次,Python可以用于许多不同的领域-数据科学,机器学习,游戏开发,网络编程-随便命名。 这很重要,因为很可能您对将来要从事的工作(要使用的编程技能有什么)还不太清楚。 在这种情况下,选择一种具有广泛适用性的语言似乎是明智的。在我看来,没有哪一种语言能比Python更好。 要理解的重要一件事是编程是一种实践追求,而不是理论主题。 从概念上讲,成为程序员比成为地质学家或历史学家更接近成为建筑师或画家。 作为程序员,您是制造商和设计师的核心—程序的制造商和设计师,首先要负责构思和编写新颖有用的程序。 这并不是说理论可以被忽略。 相反,获得良好的理解是必不可少的。 特别是对所选的编程语言有很好的了解,因为该语言将是您编写程序的主要工具。 尤其是在该语言的核心概念中,随着线下的许多事物又将基于这些核心概念。 但是,我们的目标是切实可行的。…