最近跟一个粉丝沟通的时候,说起他遇到的一个问题。在学习完语言基础之后,改如何进行下一步的学习提升。
他遇到的困境是,个人角度是希望下一步做自动化方向,但是公司并没有这方面的需求,自己写自动化又比较担心走弯路。然后在几个方向上又进行了一些尝试,都没敢深入学习和实践,都有点逡巡不前,然后过段时间又将学过但未通过实践掌握的知识忘记了。
作为一个绝大部分靠自学的 FunTester,有一点经验可以分享的。如果你在面对新知识时,总担心无法学会或者达到某个目标,可以进行一些心理建设,其实就是预设成功。特别对于处于焦虑状态,对未来缺乏掌控感的时候。
最早看到这个说法的,是由一个故事引入。当记者问一位跳高冠军,他回答:每次起跳之前,都先闭上眼睛想象自己跳过去。
预设成功是一种积极的心态和应对困难的有效方法。这种方法被称为"积极预设"(Positive Visualization)或"积极想象"(Positive Imagery)。
当你面对困难时,设想自己已经成功地克服了它,有助于激发内在的动力和信心。这种积极的心态可以帮助你更好地应对挑战,增强自己的毅力和决心。当你能够在脑海中看到自己战胜困难并成功的场景,你的大脑会更加倾向于寻找和采取实际行动来实现这个目标。
假如我想学习接口自动化方向的知识内容,那么我预设我已经学会了,并且熟练掌握这个技术。那么我应该掌握了以下知识:HTTP 协议基础、HttpClient 常用 API、某自动化框架、报告框架、消息框架、日志系统等。
然后根据学习路线,挨个学习这些模块的知识、API,然后多多实践。最终会完成所有的预设。
当我们内心充满恐惧的时候,就会变成阻碍我们行动的障碍。行动力是需要意念力和激励来维持的,所以要靠自学不断提升的话,首先要扫清情绪障碍。
预设成功的有许多好处,它可以在许多方面对自学者产生积极的影响:
总的来说,积极预设是一种有力的心理建设工具,可以增强个人的自信心、动力和韧性,帮助你更好地应对挑战,并在实现目标的过程中更加成功和满足。
这是我个人的分享,有兴趣的可以搜一搜这方面的书籍,系统学习一下。