技能的反面 - 魔方和模仿

本文探讨了玩魔方的技能层次,并提出了一个评估魔方技能的方法。通过理论了解、口诀应用、灵活变化和速度提升等不同阶段,阐述了如何通过不断练习提升魔方技能,以及如何在面试中评估一个人的魔方技能水平。

魔方的故事

大概是在我小学五年级的时候, 大家开始玩魔方,我们家也买了一个。我和几个小孩折腾了一会, 没搞出什么名堂。我哥摆弄了好一会! 弄出一面一样的颜色。后来我也琢磨出来怎么把一面颜色拼出来。再后来我才知道魔方有一些模式和一些口诀,按图索骥, 依口诀而行就会从一面玩到一面再加一层,再到加两层, 然后把最上层四个角的颜色搞对, 然后再按照一两个口诀翻十几下, 六面就做好了我玩着玩着就把各种模式和口诀都掌握了。上初中的时候, 我还在课间表演过, 赢得一些男同学的好评 , 女同学似乎对此不感兴趣。

要在当时, 我的简历上一定会在“技能”一栏写上:

“精通玩魔方”。

后来我就不玩魔方了,这样过了二十多年。

几年以前我在一个实习生的桌上又看到了魔方。我拿起来,似乎不用想, 当年的口诀就在手上. 转啊转,一面, 一层, 两层,那个男实习生露出崇拜的目光。。。直到最上一层, , 口诀是什么来着? 我试了几种可能, 好像都不行。我看到周围的女实习生似乎不感兴趣, 那就算了吧。

看来我的简历要改写成:  

精通玩魔方到第二层

后来我想, 把第二层拼好, 我只知道找到某个模式, 按照某个口诀执行即可。但是我并不了解为什么这个口诀能把第二层拼好, 同时又不打乱第一层的结果。我更不知道如果在执行中走错了几步,如何随机应变, 挽回局面。离开了口诀的话, 我只能把魔方的一面拼出来。从这点看来, 我的魔方技能应该是 

 “能够还原一面, 其他看口诀可搞定

那我的这真实的“技能”还值得写上简历么? 看样子是上不了台面了那什么是“技能”呢?

 

要知道技能, 谁能告诉我技能的反面是什么?  

 

技能的反面

计算机人机交互领域的科学家 Bill Buxton  1995 年的一篇文章提到了The Opposite of Skill:

Before reading on, think for a moment, and tell me what is the opposite of skill?

I'll even give you a hint: I'm not looking for "unskilled."

 

[大家可以花10多分钟先读一读]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[10 分钟就过去了您还是读一下吧]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bill 说技能的反面是  ”Problem Solving”  – “解决问题”, 这个听起来有点绕,我们看看IT 人士熟悉的一个例子吧。  一个IT 专业的大学生来面试简历上写技能精通 Visual Studio C# 编程于是面试官请他实际用VS IDE 写一段程序 (冒泡排序)一个“不精通”的面试者的编程过程实际上就是一个“解决问题”的过程。例如:

·         , 怎么开始一个C# 的命令行程序呢?  

·         定义数组是怎么弄的int [] arr还是int  arr[]”, 还是 ArrayList还是 Array <T>, 我平时都是上网查的, 我不知道还有 MSDN 网站。

·         , 为什么编译没过呢, 这里少一个分号。

·         , 怎么设断点? 怎么定义命令行参数? , 我要查一查

 

你发现他把时间都花在“解决 (低层次) 问题”上了, 你想考察的“算法技能”、 “C#  程序设计技能都无暇顾及。注意, 这是在他认为非常精通的编程工具和编程语言中出现这样的问题。你要这样的员工么?

那怎么提高技能呢答案很简单, 通过不断的练习, 把那些低层次的问题都解决了, 变成不用经过大脑的自动操作, 然后才有时间和脑力来解决较高层次的问题。

image

年轻学生都志向远大, 上了一些课, 就很想解决高层次的问题。我最近碰到一些学生就非常想做高层次的“科研”,觉得“工程”是基础, 没意思。而且我已经知道怎么做了

从科研,或者理论的高度上说, 所有的“技能”都能总结成简单的已经知道怎么做了”:

例如:

下围棋怎么做?每一步都占据全局价值最大的一点, 直到终局, 即可获胜。

打乒乓球怎么做?把对手打过来的球都打回去, 直到对手的球出界或下网, 即可获胜。

再举一个例子我给一些同学出了一个题目:怎样在一年内做好一个博客网站:

北大《领导力与职业发展》课程同学们的设想:

http://blog.sina.com.cn/s/blog_840494da0100stf7.html

半年内达到3000万用户,下半年目标达到2亿1千万

http://blog.youkuaiyun.com/jkl_sadly/article/details/6591856

http://blog.youkuaiyun.com/zhao_di/article/details/6627665

http://www.cnblogs.com/PkuCL1/archive/2011/07/24/2115378.html

看看几乎同时发布的,  优快云 项目负责人(8年以上工作经历)在优快云的一年总结:

http://robbin.iteye.com/blog/1136859   

谁更有“领导力”这一个技能呢如果真的把任务交给这些热情高涨的同学们, 他们的第一年恐怕是在“解决(低层次) 问题”中度过。

Bill Buxton 的文章还提到了不少值得深入讨论的观点, 我们暂且按下不表。

 

魔方和模仿

为了玩好魔方而背一些口诀没什么问题, 至少能说明这个人记忆力不错。最近我在网上看到大家评论一些国内的团队完全拷贝国外网站的设计,例如“点点”完全照搬国外的网站的设计。

 

image

 

有好心人说这些copy/paste作品是在“微创新”,可以吸引天使来投资等等。  我不同意这种微创新论调是对创新的侮辱,对大众智商的鄙视对天使的亵渎。  抛开道德和法律方面的问题不谈,  我认为这种模仿的行为其实就是“背口诀”, 希望按照口诀执行之后魔方会同样出现一个神奇的结果。

这些 copy/paste 的方法作为自己团队的练习(参加上面提到的“不断练习”), 是可以的。  你听说飞人乔丹每天练习1000 次投篮而且扣篮的时候吐舌头你也每天练习1000 , 并吐舌头这并不犯法。  但是你只凭这个就去找NBA  球探来谈 NBA 选秀的事情,我觉得不大靠谱。  

练习之后,如果真想把模仿的产品推向市场有两个问题:

a)    口诀是公开的,  你可以抄, 别人也可以抄。 如果都是一个口诀, 大家背得都差不多, 那我们怎么才能竞争过别人呢? 我的核心竞争力在哪里?我怎么才能比上一个背口诀的人更能说服投资者?  (见上一篇博客

b)   各地市场和用户需求往往不一样, 按口诀执行之后, 会出偏差。这时候如果能把口诀改改, 解决本地客户的问题, 也是不错的能力。问题是,  有这个能力么一位同学举出了背口诀背得水土不服的例子:

image

 

回到魔方

魔方的技能有哪些层次呢下面是我粗浅的看法

1.      听说过魔方的玩法, 理论上了解 (已经知道:通过扭动魔方的各个层面,直到六面出现一样的颜色为止)

2.      对口诀知其然, 能在实践中根据某种口诀玩成六面  (楼主在这里)

3.      对口诀知其所以然能够根据情况加以变化

3.      同上,  唯手熟尔。 几十秒就可以搞定的  (学校冠军们在这里)

4.      同上但是转得特别特别特别快, 十几秒就能转好的那些人    (世界冠军们在这里)

5.      能够设计出新型的魔方

 

那怎么才能考察出一个人“精通”魔方呢? 我想了这样一个办法:

a)      给面试者一个各面打乱颜色的魔方

b)      要求他把六面还原

c)      如果还原了, 要求他把魔方恢复成我最初给他那个混乱的局面, 必须一模一样。  

 

精通魔方的同学, 来吧。



转自 博客圆

内容概要:本文设计了一种基于PLC的全自动洗衣机控制系统内容概要:本文设计了一种,采用三菱FX基于PLC的全自动洗衣机控制系统,采用3U-32MT型PLC作为三菱FX3U核心控制器,替代传统继-32MT电器控制方式,提升了型PLC作为系统的稳定性与自动化核心控制器,替代水平。系统具备传统继电器控制方式高/低水,实现洗衣机工作位选择、柔过程的自动化控制/标准洗衣模式切换。系统具备高、暂停加衣、低水位选择、手动脱水及、标准两种蜂鸣提示等功能洗衣模式,支持,通过GX Works2软件编写梯形图程序,实现进洗衣过程中暂停添加水、洗涤、排水衣物,并增加了手动脱水功能、脱水等工序蜂鸣器提示的自动循环控制功能,提升了使用的,并引入MCGS组便捷性与灵活性态软件实现人机交互界面监控。控制系统通过GX。硬件设计包括 Works2软件进行主电路、PLC接梯形图编程线与关键元,完成了启动、进水器件选型,软件、正反转洗涤部分完成I/O分配、排水、脱、逻辑流程规划水等工序的逻辑及各功能模块梯设计,并实现了大形图编程。循环与小循环的嵌; 适合人群:自动化套控制流程。此外、电气工程及相关,还利用MCGS组态软件构建专业本科学生,具备PL了人机交互C基础知识梯界面,实现对洗衣机形图编程能力的运行状态的监控与操作。整体设计涵盖了初级工程技术人员。硬件选型、; 使用场景及目标:I/O分配、电路接线、程序逻辑设计及组①掌握PLC在态监控等多个方面家电自动化控制中的应用方法;②学习,体现了PLC在工业自动化控制中的高效全自动洗衣机控制系统的性与可靠性。;软硬件设计流程 适合人群:电气;③实践工程、自动化及相关MCGS组态软件与PLC的专业的本科生、初级通信与联调工程技术人员以及从事;④完成PLC控制系统开发毕业设计或工业的学习者;具备控制类项目开发参考一定PLC基础知识。; 阅读梯形图建议:建议结合三菱编程能力的人员GX Works2仿真更为适宜。; 使用场景及目标:①应用于环境与MCGS组态平台进行程序高校毕业设计或调试与运行验证课程项目,帮助学生掌握PLC控制系统的设计,重点关注I/O分配逻辑、梯形图与实现方法;②为工业自动化领域互锁机制及循环控制结构的设计中类似家电控制系统的开发提供参考方案;③思路,深入理解PL通过实际案例理解C在实际工程项目PLC在电机中的应用全过程。控制、时间循环、互锁保护、手动干预等方面的应用逻辑。; 阅读建议:建议结合三菱GX Works2编程软件MCGS组态软件同步实践,重点理解梯形图程序中各环节的时序逻辑与互锁机制,关注I/O分配与硬件接线的对应关系,并尝试在仿真环境中调试程序以加深对全自动洗衣机控制流程的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值