1.首先自己要清楚,这世界上没有任何一向工作容易,很多事情风光的背后,有你局外人想像不到的痛苦.2.小公司程序员会有个这种想法:做测试很容易,那群人傻乎乎的,技术啥都不懂.
  小公司程序员也会有这种想法: 编程不就是XX信息管理系统,弄弄数据库么?没啥我不会的.3.正如开发中有群最底层的coder,他们工作可以说就是粘贴复制,撑死了添加修改删除数据库.
      测试中也有最底层的tester,他们的工作就是按照case点点点点,有bug了报上去.4.但是,想成为高级程序员,系统分析,就不是那么容易的事,技术,经验.
  同样,想成为高级QA,自动化测试,也不是容易的是,技术,经验,业务知识,一样都不能少.楼主会问这种问题,要么是学生,要么是小公司才工作的人.不要觉得有哪些工作容易,如果你真正踏入这行,并且想网上发展,都有想像不到的困那.

解决方案 »

  1.   

    测试更难
    测试通俗的理解为,找程序员写的代码的茬
    你编码这块也要比较熟悉
    因为国内的测试岗位不是很多,我不太清楚
    但是一般国外的测试员是要有编程经验的人国内很多测试工作(不是真正意义上的测试)都是程序员再做,而测试员是不动编码的以上只是我个人对国内测试员的理解
      

  2.   

    您的两个概念挺大的。
    在不同的场合这两个概念甚至是相互包含的。测试很可能要编程,而编程计划时也要有测试计划。
    当然需要看您是想把自己定位在什么样的层次。正如楼上说的您要么是学生,要么是小公司才工作的人,建议您暂时抛开那些势利的想法做好手头上的事,不管是测试还是编程,经历了一段时间的积累自然会有自己的答案。
      

  3.   

    哪个也不容易……
    除非想码一辈子的砖头代码,或者想干一辈子的数据录入