学习少儿编程的孩子未来会是什么样的

  • A+
所属分类:幼儿编程

我曾经是一名软件工程师,现在我是100人公司的首席执行官,对于少儿学习编程也有很多理解,学习少儿编程的孩子未来会是什么样的,就拿我自己来说。

虽然编程不再是我日常工作的一部分,但我仍然重视我的这种技能,并发现它在某些场合非常有用。
学习少儿编程的孩子未来会是什么样的
举两个例子:

第一个案例,我们的一个部门员工人数迅速增加,我们也注意到他们的平均生产率大幅下降。除了不可避免的沟通成本之外,我开始推测人们没有做他们最擅长的事情。

这很可能是因为,将任务分配给人员几乎就是把东西放在你的桌面上 - 只要将它们放在有空间的地方,开始快速简单,最终会变得凌乱和低效。所以在某些时候你必须重新组织这些东西并把它们放在最适合它们的地方。

因此,我帮助该部门的经理列出了一些特征,如创造力,专业知识,管理技能,纪律等,并为每个特征分配不同类型的工作。然后我们使用相同的特征列表对员工进行评分。

现在我们在一个由特征跨越的多维空间中得到了两组向量,工作和人员。为了评估一个人对一个工作的适合程度,我们可以通过计算两个相应矢量之间的距离来使用非常简单的技术。

所以我在Python中编写了一段代码并针对数据运行它,并且确实发现许多人被分配了他们不应该做的工作。

关于代码没有火箭科学,所以我只把关键片段放在这里。最重要的部分是使用Numpy来计算距离,这也是学习少儿编程的孩子未来可能走的路。
学习少儿编程的孩子未来会是什么样的
第二种情况,当我们看到更多部门和更多人在公司时,会议变得令人头疼。当所有部门的管理人员聚在一起开会时,必定会有人觉得这对他们来说是浪费时间; 但是,如果没有为所有部门举行会议,我们无法保证每个人都在同一页面并让相关人员处于循环中,我们当然会忽略重要问题。

所以我想,为了举行高效的会议,我需要知道不同的部门想要与他人沟通的方式:他们想要与哪些人交谈以及他们想要更新哪些部门。

我要求我们的人力资源经理对员工进行调查并收集数据。

通过一些调整,这些数据被转换为有向图,每个节点都有一个部门,每个边缘都需要通信。基本上我对我们公司进行了简单的社交网络分析,以获得部门之间的沟通模式和信息流的见解,这些也是学习少儿编程的孩未来开发过程中可能需要的因素。

(中心节点是我们的产品团队,其他人因保密原因被屏蔽)

总的来说,我发现多年的编程培训让我对生活的其他方面有了一些了解。最明显的问题是,当我遇到问题时,我总是试图按照分而治之的原则分析解决它。

有些人可能会在上述案例中询问为什么我需要将自己设定为首席执行官,而不是要求其他人为我做。

主要有两个原因:

首先,我花了大部分时间观察和分析,这是我的责任的一部分,而编码本身并没有花费太多时间(生命很短,使用Python)。

其次,与工程师相比,我有更灵活的时间可供我使用。

如果想让学习少儿编程的孩子未来跟我一样,可以尝试加入一些少儿培训机构,后期多参加一些项目开发工作哪怕前期没有工资。

发表评论

您必须才能发表评论!