和领导沟通的一个困惑,作为研发到底都负责什么呢?
三四线城市小公司工作情况梳理
我现在在三四线城市的一家小公司,人员很少,具体配置如下:老板、财务、一个兼做设计和测试的员工、一个前端,还有我这个后端。
作为后端,我负责的工作内容本身就比前端多一些,加上设计和测试是同一个人,这个人会提出一些修改建议,实际上,最终的产品主要由我和这位兼设计测试的同事共同负责。
前两天,公司安排我用两天时间开发一个简单的投诉系统,需求很简单:
页面:仅一个投诉表单
后台:可查看投诉、转办投诉、回复投诉
这两天时间里,我除了开发这个投诉系统,还抽空修改了其他一些工作内容。由于时间比较紧张,开发过程中踩的坑就不细说了,实际上我晚上还加班了一会儿,才基本完成这个系统的开发。当时时间仓促,也没多想,设计给出什么样的原型,我就按照什么样的样子去做了。
目前,系统中“省内不同人员登录账号”的相关功能,还没有进行测试。
后来老板要带这个系统给客户看,因为当时处于内网环境,无法实现微信登录,需要其他负责网络的公司调整网络设置。之后老板就说,演示时主要看页面效果,于是就把登录功能临时去掉了。
但这里出现了我和老板的理解偏差:
老板的理解:他跟客户沟通时,默认系统是完完整整做完的,权限也已经测试好了,他的理想状态是,把这个网页嵌入到公众号里,实现投诉提交功能,同时不同权限的账号登录后,能各自处理投诉相关事宜。
我的理解:只需实现“能提交投诉、后台有一个管理账号可处理投诉”即可,不需要按地市划分权限,相当于一个通用管理账号就能满足需求。
因为这种理解上的偏差,老板发现系统和他的预期不符后,非常生气,把我们所有人都训了一顿,说我们工作懈怠。
说实话,我承认自己确实有一点点懈怠。公司没有加班收入,也没有调休,即便加班做好了工作,可能也落不到什么好处,而且我的工资已经好多年没有涨过了。我心里难免会有“拿多少钱干多少活”的想法,不想付出太多额外的精力。我其实知道权限划分的功能还需要添加,但觉得当时的版本足够演示使用,就没有太着急推进。
薪资方面,我和那位兼设计测试的同事差不多,甚至对方可能比我还高一点,前端的薪资是最低的。
我现在也有点迷茫,感觉自己的心态可能不太对,但也不确定老板的想法和要求到底合不合理。
不过客观来说,老板总体上对我们还是挺不错的,不管公司经营多困难,从来没有拖欠过工资,该有的福利也还算说得过去。
我把聊天记录附上,主要就是这块,也可能不是仅仅因为一件事,老板意思是现在生意不好做,他希望多多在外面跑市场,系统上面的事情我们负责好,别让他操心这块,也不想和我们一起过软件的事情。

跟我工作差不多 全干 ,有活就做呗