标签:
(一)
长期游走各类测试论坛,当然包括测试窝啰。同时工作实践中,带过的测试新人朋友也不少了。给我一个较为普遍的感受,作为一个新人,想要尽快掌握被测产品业务,尽快提升测试相关技能。是否具备知识积累的能力?与此同时,是否具备一套行之有效的积累方法,显得格外重要了。
身处软件这一行,在这个资讯爆炸的时代,大家单凭脑袋要记住所有的信息,几乎是不可能的。(除非有记忆面包可以吃) 。而在工作、学习的过程中,我们通常不会要求自己或别人一定要具备怎样的理论或技能之后,方能开展某种具体的工作。实际上大家都是先碰到问题,再开始有针对性学起来,经过一系列的搜索资料,学习、实践直至处理完手头的问题之后。很多朋友往往是如释重负、“挥挥衣袖”,倘若很长时间之后又遇到类似问题。不得不再一次的搜集你的记忆神经,不好彩!!!自离破碎的记忆不足以支撑问题的处理,试想又一次的检索、学习、实践的 Action(貌似回放脚本时,还得稍上int&end)只怕在所难免。甚者,往往不惜透支自己的"知识积累",处处寻求高人解围、或是发帖求助等诸如此类的做法,比比皆是起来...
当然本文的初衷并不是摒弃“勤学好问”的优良传统,只是寄语更多测试新人、或是工作经历不长的朋友:软件测试行业与其他的IT行业岗位一样,需要持续充实大量的计算机、互联网、工具使用、各种理论等量级庞大的信息。掌握好一套适合自己知识积累方法,可以帮助大家少走弯路。
所以,有机会去interview新人的时候,我一定会问的问题,就是“请问你常在哪些网站搜集跟学习,而又通过过怎样的方式记录下来”。身为一个靠IT吃饭的人,如果他的回答是“我会用纸笔记下来”,或是“用Word、笔记本记下来”,我接着就会问,那你遇到重复的问题,怎么找。如果答不出来这两个相关的问题,除非他是白纸一张新人,不然我会对他简历上的"积极好学、学以致用..."大打折扣啰。
那么如何做到的知识积累有效性呢?分享我自己的习惯,具备一些特性:
1、要能操作便利以便迅速的纪录下我要记的东西;
2、要能具备检索功能(大言不惭的说,有些文章,还能让搜索引擎收录了),以便我可以在最短时间通过关键字找到我想找的内容;
3、要能容易分享,通过过分享才能与其他人讨论,或是接受别人的拍砖、批评,或是可以解决了人家的问题;
4、要能跨机器、跨地域。也就是这些信息可以网路存储的;
(二)
接着上篇,本文介绍一下个人觉得适合整理知识的一些常用工具,供大家参考:
A、写博客,身为一个软件测试工程师,又或软件从业人员,每每碰到问题后,解决问题的方法,就如同测试过程发现缺陷时的信息,是最佳的Test Case一样,这么有价值的资讯,一定要想办法记录下来,因为你会碰到这问题,一定会有其他人也会碰到。如同每次测试完成更新用例一样,记录下来,可以让自己经过知识管理内化、外显的过程,更深深的了解这问题的本质, 可以让其他碰到问题的人快速找到解决方式,可以让下次自己在碰到这问题时,马上有sample code可以用,可以 证明自己学习是有方法的,可以证明自己是有分享的热忱的。有着很多热心助人的博客前辈们,我们没必要害怕自己的文章没有价值,不要害怕人家的指导或是指正,因为最后的受益者,还是自己。关于博客站点,很多了,想必不用我说大家应该知道的比我多吧?有条件的朋友还可以使用WordPress或GoogleSite搭建功能强大的个性化的博客或站点;
B、FreeMind,FreeMind是一款跨平台的、基于GPL协议的自由软件,用Java编写,是一个用来绘制思维导图的软件。其产生的文件格式后缀为.mm 。可用来做笔记,脑图记录,脑力激汤等。个人常用来,对于多头绪的工作任务安排,可以非常有效梳理。类似的还有Xmind :http://www.xmind.net/拿来随手记录想法,或是整理读书心得、会议记录、Roadmap跟task清单相当不错的工具。格式可转换相当多,包括转成freemind的格式、HTML、图档、Open Office格式。而Freemind可以额外转成pdf,以及可互动式的XHTML,还有提供xslt的自订导出格式,以及一些wiki的格式;
C、书签,习惯用Firefox的Xmark,除了把记录都记在server端以外,还会有同步书签的功能,建立自己的帐号后,还可以在Xmark的网站上通过网页搜寻、整理、分享和预览。请见:http://www.xmarks.com/(目前本人觉得chrome的Google书签,也不错,可以随时随地通过网络同步最新的个人收藏);
D、文件同步,之前很长一段时间使用Google文档 功能,可以很有效的同步、编辑与分享各类常用文档、表格、PPT等。而且通过Google表格自带的表单功能,设计表单,还可以作为部门内部一些日常工作的记录与入库(非数据库,指的是在线表格),不过目前Google的产品使用起来很麻烦。至于如何能顺利使用,FQ的功夫,大家比我熟练吧,呵呵;
E、RSS,RSS客户端工具有很多,目前个人认为还是Google Reader最为靠谱,强大的同步功能,可以选择喜爱或是分享。实现了知识共享的集群效应。个人认为这也是Google中国离开后,仍然没有yan割这个功能的原因吧!不过maybe你常见到,现在的Google Reader有时无法打开你之前的某些订阅吧,不妨试着更改一下协议试试,哈哈;
最近看到一款工具Feedly(http://www.feedly.com/)还没试用,不过据说,提供很强大的介面跟user experience,UI很好用。当然除了UI好用之外,提供了Firefox的plug-in,可以随时在浏览网页的时候,都可以把相关的信息submit回去feedly或其他方式share出来。另外,feedly也会根据你订阅网站的内容,提供一些相关你可能也有兴趣的网站供你订阅。而每一篇文章,又可以通过很多不同的方式在上面直接share,例如Gmail, Facebook,Twitter等一堆在当下很是杯具接口中发布,而且这款工具目前还有了支持chrome的插件下载,值得大家尝试;
F、另外,习惯经常阅读PDF资料的朋友,可以使用PDF-XChange Viewer工具,这是一款我用过最好用的PDF reader,重点是可以额外在上面加注记的功能,简直快可以媲美word里面的批注了,同时PDF-XChange Viewer搭配DropBox,还可以实现何时何地都可以继续阅读同一份PDF啦!
结论
每次发现了不错的文章,有用的资料,或是从问题中学到了技巧,没有纪录下来,就错失了增加知识积累极高价值的机会。
千万千万不要相信自己的记忆力,通过最近的两篇短文,希望能帮组大家寻找适合自己的学习方式,这条路上,不仅自己会很有成就感,还且也会有很多贵人相助。试想一下,
这样的习惯外加一段时间的积累,不成专家,你都难哦!!!
抛砖引玉一下,如果你还常常为不知如何积累知识而苦恼,不知道该如何记录、分享、搜寻知识,也算是我的建议了。
转载至互联网
标签:
原文地址:http://www.cnblogs.com/ssmm/p/5044901.html