我们一直都能识别模式。不,我不仅仅以开发人员的身份发言。任何融入文化、社会、语言、社会、经济群体和许多其他领域的人都会认识到一些生存、联系和决策的模式,无论他们是否能够访问数字资源。
这种模式识别智能正是我们教授人工智能等技术的目的——经过训练。通过电子邮件垃圾邮件过滤器或大公司的预测业务模型等示例来识别市场波动很容易理解。
然而,还有一些更复杂的挑战,并且扰乱了我们的思维。对于人工智能来说,有些在计算上甚至更加困难。但我要再说一遍:我们都有识别模式的能力,所需要的只是一种不同的、更细心的观察和一点训练,就能成为一名出色的模式解读者,让你的生活更轻松。
现在,如果您认为这种类型的智力不适合您,或者开发起来会非常复杂,那么我会告诉您一些关于我自己的有趣事情:在我成为开发人员之前,我教青少年葡萄牙语。
尽管这与“学习编程”没有直接联系,但我从葡萄牙语中学到的对模式的感知极大地帮助了我在新的活动领域学习和获取知识。
因此,我希望在读完本文后,您将了解模式,并能够更加敏捷和精确地优化您以及您公司的成长之旅。
另请阅读:商业分析:人工智能是未来吗?
为什么我们在某些学习流程中会遇到困难?
虽然目前还不清楚这种模式是什么,但有必要调查一下我们在某些学习流程中遇到困难的原因之一。
新知识需要我们大脑中的新突触,这无非是了解新事物并将其与我们头脑中已经具体化的旧经验和概念进行比较。
我们的学习过程就是辩证思维:无非是“正题+反题=综合”。 为了基于存储材料的新“体验”创造新的技能和能力。换句话说,通过对模式及其突触的分析,大脑创造了新事物——无论是图像、思维方式、感知还是概念。
在一生中,我们最终也可能发展某种类型的智力,尝试发现你的智力是什么,然后知道你应该改进哪些智力可能会很有趣。
毕竟,这个模式是什么?
现在转向我们如此执着的定义。官方的标准定义可以理解为:
通过普遍共识建立为模型的比较基础
但为了避免留下松散的定义,我邀请您思考一些问题:
你每天是怎样刷牙的
淋浴后如何擦干?
你有没有注意到,我们和某些人会开同样的玩笑,甚至一遍又一遍地开同样的玩笑?
您是否注意到,要擅长某件事,需要大量重复?
这些问题只是为了让你反思并理解学习某样东西就是创造一种模式。在我们的头脑中巩固了知识之后,只有当我们遇到类似的环境、类似的挑战或一个人时,我们才会回到执行模式。
当我们这样思考时,可能会出现不适:“我真的那么机器人吗? ”或者“如果我重复模式,我将如何提高我的知识的X或Y方面? ”。不用担心。就像我们创建简单模式(例如刷牙方式)一样,我们也创建逻辑推理模式。您可能会感到的这种短暂痛苦的答案 就在上面列表中的最后一个问题中。
重复是我们头脑中模式的基础。幸运的是,我们能够学习新的模式。就像一个新习惯一样,需要训练和意愿来教导你大脑中的灰质。
如何利用这些知识更好地学习
正如我们已经看到的,学习包括将新活动与你头脑中已经存在的模式(突触)进行比较。这样,如果在学习过程中,我们识别出某项活动的重复模式,那么每一步都会加速前一项活动的参与,因为你有意识地已经在头脑中创建了这种结构,它将驱动接下来的。
例如,在编程逻辑中,当我拿起一个项目来研究时,我做的第一件事就是注意程序员是如何构建它的。我查看函数是如何创建的:它们是否是箭头函数,是否是在常量中调用的函数,甚至是在类结构中调用的函数。
仅此一点就让我能够理解应用程序如何“移动”的一般推理。至此,我已经确定了“程序员是如何布置房子里的房间和家具的”。
然后,我确定对象操作是如何进行的。这样,当新的东西出现时,我将能够对其他一切做出推断,并了解它是否看起来像另一个元素。如果是这样,我可以用类似的方式操纵它。
在我“学习编程”的过程中,获取知识的一个很好的方法就是了解其他开发人员的一步步推理。我询问任务并与比我知识更多的专业人士交谈以提高我的学习水平。
他们从哪里开始?
您已经开始调试应用程序了吗?
他们是否试图彻底了解我的任务的业务规则?
他们从哪里开始通过观察进行推理?
是仅仅关注问题还是想了解一切的根源,然后再看问题?
稍微离开编程逻辑的世界,我想用这个例子来演示的是学习新的推理方式——新的模式——如何让你的日常生活变得更轻松。
当我开始对这些方法论的问题进行推理时,我开始在学习过 冰岛手机号码列表 程中寻找捷径。就好像他正在从错误或其他人走过的道路中吸取教训。
智能适用于编程以外的领域
不管是否令人惊讶,我也从事过建筑工作。在那里我也能够以同样的方式应用模式识别的概念。我注意到专业人员如何重复这些任务,我记录了这些图案,并能够在铺设陶瓷、抹灰墙壁和其他类似任务时应用它们。
我什么都做了一点,从这个意义上说,我应用了模式识别。
当我担任出租车司机时,我需要了解每个时间和地区的呼叫模式,以便创建一条每日路线,为我提供良好的乘车体验,并尽可能减少交通拥堵。有必要识别客户的行为,他是否紧张,他的腰部是否有任何音量,他是否独自一人。
作为派对 DJ,识别观众模式也很重要,因为音乐风格、速度、顺序和其他一切都直接取决于客人的协同作用。我观察细节并了解到,在这个集体范围内,我们按照一定的标准行事,这最终使工作变得更加容易。
另请阅读:将懒惰转化为代码:如何使用接口改进软件开发
在编程领域,我通过识别哪些文件接收了端点(它们称之为相关服务)来应用这个“技巧”;除其他模式外,最常用的循环类型是什么。然而,在 6 个月的项目学习中,我开始使用 .几乎所有循环中都有map() ,尽管它不是最合适的。
毕竟,这就是我学习的方式。因此,我遇到了当时最大的挑战之一:使用类结构来执行操作。并且,我逐渐将这些知识和推理与标准的同化巩固起来。
因此,不断学习新模式非常重要。显然,在编程中,模式被大量重复并且非常受欢迎 - 因为标准化代码更容易理解并用于改善学习曲线。但我保证,在任何知识领域,都会出现执行任务或做出决策的新的、更好的方法。
另请阅读:数据管道:为什么生成见解至关重要?
那么我怎样才能开始识别模式呢?
尽管这似乎是一个复杂的概念,但模式识别是我们人类固有的。我们通过模仿来学习。因此,要明白,就像任何新习惯一样,最初我们只能强迫这种推理或行为。很快,这就会成为一种习惯,我们会不知不觉地这样做。
寻找学习的捷径和技巧总是非常有趣的,特别是,这对我的整个职业生涯帮助很大。从大学到现在的学习。
但请记住,训练这种智能来识别模式的最大回报不是训练和学习一两种模式,仅此而已。好处在于能够更快地识别它们,让你的大脑习惯接受新的知识刺激。
未来(或者我想说的是现在) 的高管和专业人士必须锻炼这种能力,正如《福布斯》在未来十年最重要的 10 项职业技能列表中所考虑的那样。这些技能包括:批判性思维、灵活性和好奇心以及持续学习。
事实上,“像机器一样学习”超越了“模仿计算机的推理”,它只是更好地挖掘我们自己推理的潜力。因此,要对变化持开放态度,不要停止学习,并留意识别标准,不仅作为专业人士,而且作为一家公司,在面对竞争和市场挑战时脱颖而出。