关于软件开发和软件测试开发的一点点个人看法

刷牛客,发现咨询软件开发和测试开发怎么选择的同学特别多,事实上两者的差别可能比我们大多数人想象中的大一些,可以说是两条不同的道路吧。今年四月份找实习,某度的测试开发给offer,当时没多想就去了,九月份离职,一不小心干了5个多月,加之实习期间与开发的打交道比较多,所以可能对两个岗位稍微有一点了解,下面我就以半个过来人的身份稍微描述一下测试开发这个岗位,并说说两者的区别。

一句话:普遍技术含量低,成就感较少,待遇好,压力小。

1.普遍技术含量低:大部分人,特别是非高工(高级工程师),主要做的说白了就是点点点的工作(当然其中会用到一些测试技术和测试经验),上手会非常快,也不会遇到什么难题,按部就班做,重复性工作很多,不喜欢的人会觉得枯燥。对你所参与的工程的理解程度也不会很深,在了解的层面上,和开发的是没法比的。工作中会用一些简单的脚本,不过现学现用足够应付。至于测试工程的开发(技术含量最高的部分),基本由高工完成,所以我们组也有个别每年的代码量达到三四万行的,不过毕竟是测试工程的开发,技术含量自然比开发的低一些。总之,虽说是测试开发,绝大部分的人做的依然是测试方面的工作(某度一个核心测试开发部的情况,其他公司或部门可能会不一样)。

2.成就感少:由上面的描述基本可以看到,大部分人做的工作可能不如想象中的那么高大上,对于一个有技术追求的人来说,可能体验成就感的机会不会很多。

3.待遇好:大部分公司两者的待遇相差无几,包括晋升机制也基本相同,至少我实习的公司是这样,从钱来看,感觉测试开发的天花板也不低,感觉用心好好干,工资会一路看涨。

4.压力小:按部就班地做,不会有太大的压力,项目紧的时候当然也会比较累,但不会和开发的那样中午午休刚合眼被叫起来写代码,忙得焦头烂额。

5.鄙视链:这东西哪都有,开发的“鄙视”测试开发的,测试开发的“鄙视”外包的,外包的鄙视自己。存在,但表现的不明显,可能大家素质都很高,但实习的时候碰到一个自以为是的开发的同事,闹得很不开心。说得可能有一点过:和开发的比,不自觉会有一种低人一等的感觉,不过也因人而异。

总结:我个人而言并排斥测试开发,校招很多公司也投了这个岗位,因为我不是计算机的,没那么高的技术追求,但如果我觉得我想选择一条技术含量高些的道路,而且有能力和机会去选择一个不错的公司的开发岗位,那我会义无反顾,比如经常有百度的测试开发和美团后台开发选哪个的问题,如果还有一点技术追求的话,两者没有可比性。但是个人观点是测试开发很适合女生,待遇好压力小,加班也少些,简直不能再好,事实也是如此,我们组的男女比是1比6.会有那种除了自己都是女生的感觉,我不喜欢这种感觉(本人直男),还是喜欢在一堆男生里自在,女生太多很多时候并不是好事。

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
28 125 评论
分享

全站热榜

正在热议