软件测试之:那些年总结出的学习经验

掌握好学习方法

有些人很努力,但他就是做不出成绩。 不是他笨,不是他努力的少。只是他还没找到正确的玩法。我们总能看到有人发帖询问学习XXX应该看什么书。然后他就会网购一本推荐的最多的回家开始啃。然后一个月后你会发现其实他还是做不出什么东西来。为什么呢? 因为顺序错了。一本成体系的书籍应该是我们熟悉了这门技术的基本玩法之后才去看的,带着对这门技术的基本认知才能看懂这本书描绘的含义,我们才能在这本书里找到我们需要的内容。在我们什么都不知道的情况下从头肯一本书,基本上在第一章就被天花乱坠的概念弄懵逼了。一本书上的细节太多了,多到让你感到绝望,弄不清楚你真正要用的东西,在书上,我们看不到这们技术的实际运用效果,它只是写给你看,但不能带你身临其境。

举个例子,如果你之前没接触过容器技术的话,那你就是把docker核心原理翻遍了也不如你运行一个docker run有用。 所以我们学习任何东西才要从hello world开始,从先写个demo开始。 当结果在电脑运行给你看了,你才能真正的理解。所以书这个东西,是在你对这门技术有一定认知的情况下再去研读的。莫要颠倒顺序。一开始的时候就是奔着demo去的,就是奔着基本使用去的。

他山之石可以攻玉

我们说要多逛设计社区,多跟同行交流,跟参加一些活动。主要目的,是增加自己的眼界。 我们的消息是闭塞的,有些时候我们不懂一些技术,框架,概念。并不是因为我们学不会,而是压根没听说过这门技术。github上如汪洋大海一般的信息我们所知甚少。所以我们才要沟通,交流。 多看看别家是怎么做的,用到了什么技术。我们参加各种测试沙龙,大会。并不指望讲师在短短的几十分钟内就能教会你一门技术。而是想知道这世上有这门技术,这个技术能做到什么效果。然后我们回去下功夫研究一番。

戒躁

以前玩魔兽的时候有一句名言:不轮你多少次把鼠标键盘摔在地上,最后也要捡起来重新练。我们在精进技艺的路途上向来是披荆斩棘着走过来的,尤其是刚开始的那段时间。所谓万事开头难,一开始的时候我们几乎是蒙着眼睛闯进了某个领域,做什么都找不到章法,写个hello world都困难重重。多少人在入门这一步上放弃了。技术这条路就是这样的,永远不可能一路平坦,我们要耐着性子跟他磨,跟他耗,把因为一个错误卡一天甚至数天的情况当成常态。高手是怎么来的? 踩着坑出来的。

这里的戒躁,不仅是焦躁。也是浮躁。这条路上很多人都在入门时放弃,但又有多少人止步于一个demo水平的程度就停下来了。刚才说过,如此轻视一门技术是可笑的。如果一门技术让你三两天就精通了那它也就没什么价值了。迄今为止,docker技术我已经学习了1年多了,这一年多里我大部分的学习投入都放在了docker上。即便如此,我也只认为自己是个中级水平而已。

戒骄

伊斯兰教有七大死罪,经典动画钢之炼金术师中将傲慢列为其中之最。动画中每一位人造人都代表了一宗罪则,而傲慢是其中最强大的。从霍恩海姆和傲慢在狭路相逢后的一段对话中我们可以看出来,傲慢是父亲最早萌生的罪,也是第一个人造人。这部神作的作者曾说过动画中作为最大反派的父亲是人类阴暗面的写照。7个代表着七宗罪的人造人先后从父亲的体内分裂出来。我们可以看出来,在作者心中,傲慢是第一大罪。 把这个问题引申到技术圈子里,我们发现傲慢是技术人的绝症。一旦心生傲慢,那这个技术人就开始步入死亡。因为他自觉老子天下第一,从此不再有动力去主动学习什么。

而软件这个行当有如逆水行舟,不进则退。 前些日子有件事对我触动挺大,有个我们都觉得不错的候选人推到了CTO那里面一下。 后来老大把他fail掉了。 我们问他为什么,我们的意思是现在人不好招,他能做到这个程度已经不错了,来了以后干活没问题。老大跟我们说:你们觉得他现在是什么水平的? 其实他还是有很大进步空间的对不对。 可我跟他聊的时候发现他觉得他已经是业界顶尖了,这样的人我觉得他已经不会再进步了。

这个事情对我触动很大,让我又一次重新审视了自己。 例数过去几年,我也曾经多次处于这种状态,每当有点成就的时候就膨胀的不要不要的。 不过好在我运气比较好,总能及时碰到更牛的人把我一巴掌打回现实。所谓知耻而后勇,勇者在认识到自己的不足后,会努力的填补它。

上一页12下一页


留言

  1. #1

    MKTEST(2017-08-11 11:37:37)

    初入门看到这篇文章,真的很幸运,谢谢大神分享。