大学时很迷糊,什么都想学,C, C++, Java, VB, VC,
.Net(ASP,C#)似乎每种语言都接触过,后来参加网络工程师的考试,对网络也似乎有了一定的了解,但终究因为条件和能力的限制,尤其是基础的缺失,导致自己自己最终是一无所获。
参加工作,做软件测试,社会上听的多了,起初真的看不起这一行(很奇怪大学里软件测试书看不懂),在公司就要服从组织安排,后来接触到Ruby,一直用到现在,也感觉是小有收获,此事后话,后面详谈。
进入项目以后,做过一段时间的性能测试,时间不长,但收获很大,知道了Linux, Apache
的配置,这在大学对我来说是天方夜谭的东西,在其他人的帮助下很快解决,还接触到动态脚本语言Python, 以及其扩展Jython
和性能测试工具Testmaker,知道了什么是测试代理和虚拟用户,对Python语言的研究有3个月,后来转到自动化,一个基于Ruby 和Watir
的开源框架的扩展,用的时间长了,就产生了厌倦(后来证明太小看Ruby的强大功能了),因为项目本身是PHP做的,又去学习了一下PHP,涉及到Web开发的知识太多(Html,javascript,
CSS+Div),自己也仅仅能够抽出周末时间去做,大约学了3-4个月,做了一个小的Demo,也仅仅算是入了门。
进入到2007年以来,接触到了大量关于Ruby On
Rails的报道,开始关注这个东东,从最初的配置开发环境,到后来吃力的阅读英文教材,在到现在已经算是可以上手,自己总算有点成绩,
也渐渐体会到了Ruby语言的强大。
我未来的发展方向在哪里?Ruby On Rails 终究只是个新兴的事物,在国内远没有达到商业开发的程度,
基于PHP+Mysql的开发是主流,但是我工作的本身不足以让我抽出太多的时间去研究学习,何况我涉及到了Ruby On Rails,
就不想在去用PHP,这种几倍代码量的东西去开发同样的东西。
对于Java,
Java终究是要学的,不仅仅是因为他是主流,更主要是他的面向对象的思想,尤其是需要与Ruby这样的动态语言做比较,同时测试也离不开他。
现在看来我的确太轻视测试了,测试应该是一个比较好的选择,测试不仅仅涉及到测试的本身(写Test case,
找Bug)和QA(质量保证),更深入可能涉及到架构的问题,比如性能的问题可能牵扯到系统的配置,还有可能涉及到对服务器(Linux等)做进一步的开发,
这其实是一个很有挑战性的工作,只是眼界的狭隘和世俗的观念,使我仅仅将测试定位在很低级别的层次上,这是远远不够的。
好在,我现在已经开始自己尝试着去改进一些自动化测试的框架了,测试驱动开发(TDD)其实就是一种很好的指导思想,开发测试本来就没有什么先后之分的,好的测试框架就应该能够融合在开发中,
好的测试框架同样需要很好的架构,需要面向对象的思想去设计, Thoughtwork 公司的selenium,
应该就是一个很好的启发,关注测试发展的新动向,使之更为人性化,更加方便,更加健壮。
做为现在一种流行的趋势--开源来讲,
测试人员应该更多去关注到这个领域,开源将会使我们越来越多的使用开源产品,测试人员应该有责任去关注一些开源产品在项目中的使用。基于Linux系统的开发,以及对Linux有更多更深入的了解,也是我应该关注到的。
对于数据库这方面,
测试人员也要有充分的了解,我在接触到Mysql之前对数据库的概念是很模糊的,大学尽管学过,但更多只是局限在概念。所以基于数据库方面也要有充分的知识。
关注Ruby, 以及其他动态语言在各个领域的使用, 应该是我今后发展的一个方向。
(发表于2007年6月17号)
分享到:
相关推荐
人工智能的状态及今后发展方向展望.docx
医疗废物的处理现状和今后的发展方向.ppt
今后五年建筑业发展的主要目标和未来发展方向.doc
基于高频振动筛在选煤工业中的重要作用,概述了高频振动筛的分类及主要适用的工艺...分析了国内常见高频振动筛的发展现状,并提出了我国高频振动筛今后重点研究方向,为高频振动筛行业的健康与快速发展提供借鉴和参考。
中国铝挤压产业发展现状及今后的努力方向.doc
我国铝挤压产业发展现状与今后的努力方向.doc
详述了操作系统未来的发展前景以及对操作系统在计算发展史上的重要地位
教学工作总结及今后努力方向精选
今后的工作方向.pdf
介绍了煤焦化、煤气化和煤液化加工工艺废水的特点,分析了国内外煤化工废水预处理、生化处理和深度处理等方面的技术进展,展望了煤化工废水处理技术的发展方向。研究结果表明,通过多种处理技术的优化组合,能够实现煤...
教师思想道德、工作态度、教育教学、其他工作、存在不足及今后努力方向五个方面工作总结..docx
印制电路板及电子封装今后的技术发展.pdf
06-炼油今后发展.pptx
塑料工业的发展及在国民经济中的地位 塑料模具在塑料工业中的作用 塑料模具开发的意义 我国塑料模具工业发展现状 我国塑料模具工业和技术今后的主要发展方向
总结了半个世纪,尤其是近20年以来中国煤炭地质勘查在技术手段、设备、勘查思路、综合勘查理论和方法、多种...指出今后的发展方向是进一步加快新区勘查步伐,加大深部煤矿床快速精细勘探技术的研发力度,补充勘探规范化。
人工智能的现状及今后发展趋势展望.docx人工智能的现状及今后发展趋势展望.docx
推动能源生产和消费革命是“十三五”以及今后较长时期我国能源发展的中心任务,随着可再生能源科学技术研发与产业化进程不断加快,将极大改变我国现有能源格局。虽然我国在可再生能源科技和产业发展方面取得了显著成绩...