对于公司来说请一个好的software developer比请一个System Admin/DBA/DevOps之类的难得多,从来只有Software Developer是要刷题LeetCode的 Admin不用,因为Admin容易很多嘛。对于公司来说,同样薪水你愿意做开发是喜事儿,懂行的老板绝对乐开花。你不需要说小老板的不好,只需要说
1)你喜欢做开发,你本来就是做开发的(说这话是因为新老板可能不清楚你的背景,要打消不知道你开发干不干的来的疑虑),希望回到开发组
2)开发和Operation是俩种不同性质的工作,开发需要长时间集中注意力不被打扰的进行逻辑思考,相反Admin/Operation逻辑上不难但是人要随传随到非常disruptive,这俩种工作如果集中给一个人这个人跟本没法写code。
我认为你的director应该会让你全心做开发的,像我说的,这对于management来说是好事儿.
你的小老板因为是DBA/Admin出身,他/她不懂software development所以也不懂俩者的不同,可能手上的budget也有限。不管了,你跟director说一定会很快解决的,只要你不要求加钱 LOL