成年人在工作中学习PLC技术的正确方式

工作这么多年遇到过很多想学习PLC编程的人,学习了一段时间后来咨询:

为什么我学习了你推荐的教材,看了你给的资料,却还是没有办法完整编写一个项目的程序呢?

遇到这样的人多了促使我不得不思考,是不是我推荐的学习方式不对,还是他学习的不认真?

我相信这么多人总有几个是认真学习的,而我推荐的教程、资料,也都是自己看过,自己学习的。

这里面的问题到底出在哪里?

“您技术这么好,是什么时候学成的?”一次在现场调试时,客户问道。

什么时候?

好像我也不知道。当初从学校毕业进入公司,从基础的接线、配盘开始,有时在调试现场跟师傅打下手,师傅忙的时候会让自己修改一些简单的程序。修改的多了也就积累些经验,慢慢的领导会交代一些小项目,从小项目开始,不断总结、不断学习,就这样时间久了到了今天。

好像没有客户口中的哪一天?我也没办法回答他,我是那一天学成的,或许我现在的水平也称不上是学成。

回到开头那个问题,为什么很多人看了我推荐的教材,认真学习了很久,依然无法编写一个完整的项目?

认真学习一段时间就能取得成果,这样的想法应该是我们从小,在学校养成的惯性思维。当我们还是孩子的时候,有大量的时间学习教材,努力完成练习,然后通过考试。

可现在我们已经是成年人了,成年人的世界里,哪有那么多的时间用来完整的去学习,成人的世界难道不是,由一个个问题组成的吗?在成年的世界里没有人关心你学的怎么样,需要的是你解决具体问题的能力。

所以当有人问我是那一天学成的时候,我也不知道怎么回答。

我有的能力只是在解决一个个问题后积累的经验,经验多了也就有能力完成项目了。

即使现在我有了些能力了,可是当一个项目摆在我面前的时候,我依然是先找找示例,看看有没有同事做过类似项目,网上请教有相关经验的前辈。然后根据项目的需求,自己拼拼凑凑,修修改改做出一个雏形来。

或许你会说这样太没技术含量了,为什么不自己从第一行开始编写呢?

因为这样是解决这个问题较快、较省力的方式,公司请你来不是来炫技术的,是解决公司业务问题的。

既然我们的最终目的是解决具体的问题,那么就可以,以问题为导向去学习。

肯定会有许多人不赞同这种学习方式,觉得这和从小受到的教育相互抵触。他们认为如果对PLC没有全貌的认知,在各种细节上没有深入的了解,那么就不算掌握了这门知识,自然就谈不上运用。这些人肯定以为开头那种学了基础知识却没能力编程的人,应该再学习更高级的教材,学完高级教材自然就能编写想要的任何程序了。

如果这样的想法成立,那么经济学家应该是这个世界上最富有的人,所有写小说的人都应该是文学博士。

现实允许我们拿出大块时间来学习吗?

我们现在所处的时代,是一个被碎片化的时代。你很难抽出一天时间什么都不做,专心的看PLC编程书籍。我相信你跟我一样,只要坐下了5分钟就忍不住拿出手机来,看看朋友圈有没有更新,时不时的刷下抖音。

成人的世界更是碎片化的,你要处理家庭、工作、学习各种各样的问题。这种情况下你那里有三五年系统学习一门知识的时间,哪家公司会把职位留到你掌握了完备的知识后,绝大多数情况都是通过实战解决学习和训练问题。

新入PLC这行肯定每天会碰见各种千奇百怪的问题,元件不认识、指令很繁琐、软件出各种毛病,这些都是行业碎片化的问题。然后,你只能硬着头皮干上几个月,经过几个月的折腾之后,差不多也能在脑海中对这行有了大概了解。能处理和应对日常问题后,经历一段时间也就入门了。

我们都是普通人,作为一个普通人想要掌握一门学科的全部、洞悉技术全貌是不可能的,要等到那个时候再动手做事?

最优的方案应该是无论你处在什么水平,都用你现有的能力去解决问题。然后在解决问题的过程中,不断积累经验、总结方法。有行动了就会有反馈,然后根据反馈调整调整行动,不断尝试各种方法,这才是成年人的学习方法。

(0)

相关推荐