打开网易新闻 查看更多图片

作为一名在上海做软件测试的妹子,严格来说,不算是准程序员,但身为一名软件测试,也已经让我疲惫不堪。

先来给大家解释一下什么叫做软件测试,可能很多人对这个职业并不是很了解。

其实软件测试,就是在程序员开发出来一个软件后,对软件进行一个功能、性能、以及安全等全方位的一个检查和测试,也就是俗称找bug的工作,无论是程序代码上的问题,还是界面是否美观的问题,总之只要有一点觉得不好用,都可以提出来跟开发一起去完善软件的这么一个过程。

下面我们聊一下为什么做程序员会这么累,首先程序员得精通市面上各种流行的开发语言,根据使用的场景和介质不同,开发的编程语言就不同,这只是基本功,需要不断的更新和学习。

其次要懂得业务逻辑,这些都是相当费脑子的地方,无论是开发还是测试,对业务的逻辑都要非常精通,不能出现纰漏,因为逻辑不对,整个产品就是个bug。

然后开发人员还要学一些协议之类的我也不是特别清楚,但你作为测试,要懂得东西相当多,比如精通各种数据库语言,熟练使用自动化测试工具,性能测试工具,安全测试工具等等,一些计算机文档和办公软件的使用肯定是非常基础的标配。

除此之外,测试涉及的面非常广,因为在你的职业生涯中,你不可能一直接触一种产品,你可能今天测试的是行车记录仪,明天测试的就是手机游戏,后天测试的就是银行系统,总之,你接触到的业务会五花八门。

这只是测试要具备的基本能力,基本上都是需要费脑子的工作,有时候上班8小时,8小时的精力都是非常集中且高效的,脑子飞速运转处理各种复杂的问题,需要有耐心不断的尝试和解决。

何况大部分程序员都要经常996,身体更是吃不消,因为互联网的迭代速度真是太快了,上级压下来的任务又多又急。

所以,综上所述,程序员的工作真的是极度疲惫。

-END-

作者简介:芝士青年0o0,沪漂女青年。专注于分享 | 人生感悟 | 个人成长 | 自媒体运营 | ,这里有超强的干货,希望可以帮助你全方位成长,治愈你的一切不开心!