Hey all,
I’m a programmer for a regional company in their Home Office. Recently our department was rearranged and our team of programmers went from 9 full time programmers down to a team of 4.
Every two weeks you are either on-call or backup on-call.
Additionally you are assigned two two projects one in the morning and one in the evening.
However, management (director and direct reporting manager) frequently assign us tasks on top of our two main projects.
Help desks usually end up bleeding into our non helpdesk weeks, and when we get assigned tasks that are not on our two main projects it draws us away from those.
Management and project managers are frequently calling us into their office because we are not accomplishing your commitments “on time”.
When we tell management these things they pull up our hours (hours that we commit on tasks) and say that we aren’t busy.
However, unless we make a code change, helpdesk does not have logged hours. Additionally, if a user area contacts us directly about previously written code, we have no way of logging those hours either.
Is it like this everywhere or are we being gas lighted?