I am having a lot of difficulties at my job. I liked it for the first six months and now I hate it and want to quit.
I am an intermediate web developer at a large company making an internal product that will eventually be released to some customers, but there is no hard deadline. There are four of us working on the project and one very hands-off manager.
Here are the problems:
Daily schedule: Every Monday, Wednesday and Friday we have a meeting after lunch for about 30 mins. As I work 9-5 with an hour lunch break I find this to be a really inconvenient time for a meeting because it forces you to take a lunch break at a certain time and it can be disruptive to what you are working on. Also, after lunch time I feel tired, and I don’t really feel prepared to do a meeting after coming back from a break.
We cannot really change the meeting times because the people we meet with are in another time zone.
As I am a developer and want to focus on my code and tickets there’s not much sense in me sitting in a meeting for 30+ minutes listening to others talk about things unrelated to my tickets or my immediate priorities. I feel that it gets in the way of my productivity. It would be better if only developers met to talk about the project architecture.
1.5-2 hours wasted every Monday, Wednesday and Friday
No structure or expectations: Sometimes I go into work, and I have no idea what my priorities should be so I spend about 1-2 hours in the morning trying to talk to my team members to get a sense of what I should be focusing on. By the time they suggest something for me to work on I feel tired from the debate and want to take a break.
Half of the time they don’t know or have an idea of what I should be doing. The project manager doesn’t help me either.
I’ve tried to send everyone an email asking for what my priorities should be for the day or week, but I haven’t got much success. It always ends up being a biweekly 1-2 hour debate and then my priorities always seem to shift.
If I don’t complete a ticket to my coworker’s satisfaction he is extremely critical of me. He’s quite mean about it, but in my defense it’s hard to get things perfect with the exhausting unstructured chaotic workflow.
My coworkers are not good at vocalizing important news, updates or ideas for the project.
They expect me to spend about 30 minutes to an hour looking through their chat message logs instead of sending an email or having a short meeting or conversation with all of us. It infuriates me. It’s not an efficient way to communicate.
I’ve expressed this to them, but they just say too bad and expect me to check the chat messages and every notification that comes up on the chat board. There are even non-work related things on the chat board, and it takes too much of my time to sift out any important updates.
They get really offended if I express any frustration or negative feelings about work at all. For example, I was told that I had to re-do something for the 5th time because they decided to change something else in the project so naturally I was irritated. They say that this is an ‘attitude’. Well, who wouldn’t be frustrated if you were told that you’ll probably have to re-do something AGAIN.
While this is not really work related, I don’t really click with my coworkers or communicate well with them. We don’t seem to be on the same page about the project.
Sometimes my coworkers take my tickets without telling me. It’s really frustrating when you’ve invested mental energy into something only to have someone take it from under your feet.
My coworkers don’t like it when I work at home. They feel that working at home is slacking off. Management does it all the time because they have kids. I have a kid too, but my two critical coworkers don’t.
Hands off management:
The project manager has his own project to worry about and ours is just an aside for him, so he’s not really that invested in it and doesn’t know what’s going on.
What could I do to help improve this situation? It’s driving me crazy. Should I talk to management?