首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >程序员能力倾向测验

程序员能力倾向测验
EN

Software Engineering用户
提问于 2010-12-31 02:46:54
回答 10查看 6.7K关注 0票数 14

我有许多朋友,他们知道我做什么,觉得很有趣,并问我这个问题。

代码语言:javascript
复制
Do you think I could be a programmer?

我的回应是

代码语言:javascript
复制
...   ummm  ...  do you like math?

我希望有一个有用的回答,所以我不知道是否有人知道一个相当不错的能力倾向测试将从起点开始,但有批判性思维和解决问题的技能?

EN

回答 10

Software Engineering用户

回答已采纳

发布于 2010-12-31 03:30:25

“喜欢数学”是个糟糕的考试。我从来不喜欢数学(主要是因为90%的高中数学老师都不喜欢数学)。

当你说“数学”时,大多数人认为你的意思是“按照一套非常严格的规则仔细地解决一个方程”。编程完全不是这样的。

编程更像是绘图,因为你能实现的只是你能想象到的。

重要的是能够想象一个系统,看看它是如何工作的。

  • 你想过事情是如何运作的吗?
  • 你想过改善日常生活的方法吗?
  • 你能想象如何用简单的积木来建造一些东西吗?
票数 12
EN

Software Engineering用户

发布于 2010-12-31 03:02:07

我记得当我还是个做大脑能力倾向测验的孩子的时候,我还把证书藏在某处.

试验大纲:

代码语言:javascript
复制
Abstract Thinking
    Process Flow
    Spatial Manipulation
Analytical Reasoning
    Inductive Reasoning
    Logic Application
    Word Problems
Attention to Detail
    Following Instructions
    Reading Comprehension
    Rule Interpretation
    Writing Analysis
Mathematical Problem-Solving
    Word Problems
Process Mapping
    General Processes
    Letter Manipulation Processes
    Number Manipulation Processes
    Shape Manipulation Processes
票数 8
EN

Software Engineering用户

发布于 2010-12-31 03:13:34

很有可能已经有一个好的了。

例如,请参见关于将编程羊与非编程山羊分离开来的讨论:

所有的编程老师都发现他们的结果显示出“双驼峰”。就好像有两个群体:可以程序的人和不能程序的人,每个人都有自己独立的钟形曲线。几乎所有关于编程教学的研究都集中在教学上:改变语言,改变应用领域,使用IDE和工作动机。所有这些都不起作用,双峰持续存在。我们有一项测试,在课程开始之前,先挑选出可以编程的人群。我们可以把双峰分开。你可能不相信,但听完谈话后你会相信的。我们不知道它究竟是如何/为什么工作的,但我们有一些好的理论。

测试所确定的是人们对一系列指令的操作有多一致。这意味着他们可以在头脑中建立模型(抽象),并与他们一起工作。

票数 7
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/32786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档