Ask HN: What do you do when you're stuck in a job and overworked?

5 points by 0x3444ac53 4 hours ago | 9 comments

I work in an entry level position as a call taker at a Bank. I was given a small project to work on that would involve creating a database and VBA form that would allow our managers to select weekend schedules. It quickly ballooned into an entire application as more and more things were asked to be added, and I spent 3 months working on it. During this time I asked about raises, or if there was a different position I could be moved to since this had become a full-time project, and I was told that I was being a "Team Player" and that "Goes a long way".

I would like to note here that any time I spend working on this instead of taking phone calls reflects on my call statistics, and how those look affects everything from the schedules I am allowed to work to the opportunities I am offered. I talked to a few colleagues about how I could begin to step away from this, and was told that doing so would result in some kind of retaliation; that even if I wasn't fired, I would essentially have no mobility within this company.

At the start of this year, I had a meeting with my VP and expressed that I wanted to step away from it. I asked what functionality would be needed so that he could perform the maintenance himself, and we planned for me to work on it two days out of the month until May. The time I would be spending on it would be scheduled appropriately, and as a result wouldn't affect my statistics.

However, multiple times a week he would reach out and ask that I draft a new report, or perform some other kind of maintenance. He would sometimes ask for some kind of change that was literally impossible without a redesign of the entire project.

I persevered and by May I had added a form that would allow just about anyone to perform the necessary maintenance. It was slow, and would sometimes crash and break everything, but I would just need to port it over to an access form and all would be fine. I went on medical leave for a month, and when I returned, my VP had decided he wanted another change, and had already promised everyone that we would make said change, and it was a change that would require the entire database to be redesigned.

I was already stressed and burnt out. Because while all of this is happening, I also needed to be taking phone calls, and nothing will leave you burnt out more than spending 3-4 hours writing SQL in the worst database imaginable, writing a front-end in a pretty awful language, and then having to take back to back phone calls in which you are asked the most basic, simple questions, and then yelled at because someone doesn't like the answer you give them.

4 weeks ago, I hit a breaking point and I went to HR.

I wasn't expecting anything. At best, I figured they would move me to a different team to avoid retaliation. Instead, after about a week or so, HR called me back and asked if I wanted to just be moved to a software engineering/IT/Admin role in a different department. I said yes, I asked if she had already cleared that with the head of the call centre and the head of the department I would be moving to, and she said yes.

For the last two weeks, I haven't heard much. I reached out to ask what I should be working on in the meantime, and was told to just go about Business as usual. Today, the EVP of the call center reached out to me, told me how impressed he was, and that they would be taking the database and moving it over to the other department, and I would just be going back to taking calls.

This was what I was kind of expecting in the first place, but now it just hurts. I don't really know where to go from here. I'm a good engineer, but money is too tight to justify getting any certifications, and I only got halfway through my computer science degree before I wasn't able to afford it. Also, I really like the company I currently work for, but it really feels like I have zero upwards or lateral mobility. Especially after this.

mlhpdx 2 hours ago | next |

I can't say what the intent has been with your company (not a mind reader) but their actions speak volumes. My suggestion would be to start applying to developer and QA jobs (don't worry too much about the level -- that's all mutable when the right people connect). Have a concise cover letter that related the above, and points to your repos with explanations of why you built each, and your desire to do development full time.

Given the story above, I'd say you have a great career as a software developer ahead of you.

Cypher 4 hours ago | prev | next |

I quite quit... do less, ask for more and just say no to any request that allows you the option.

toomuchtodo 4 hours ago | prev | next |

You find another job as soon as you can, otherwise, they might simply fire you eventually. Your primary job is now to find another job, this job is secondary to that.

MilnerRoute 4 hours ago | prev | next |

I really admire your ambition. And I'd guess that you have enough experience to land some kind of IT role, if you keep looking.

It also sounds like what you wanted was to move to an IT role at your current company -- and that HR initially said it was going to happen. This might be a good time to... go back and talk to HR again. (If nothing else, to get clarity on exactly what happened this time -- and what your prospects will be for moving to IT at some future point.) It also seems like whatever department has your app now would really like to also have the guy who built it...

If you feel like you need more certifications, there's cheap online courses you could take, just to beef up your resume. But with your work on this app, it sounds like you have real work experience already. As long as you can convince a future employer of that, that could help you land an IT job.

0x3444ac53 3 hours ago | root | parent |

Hi, thank you so much. I'm going to go back to HR and see if something changed, or if there was some kind of miscommunication.

Would you be willing to point me in the direction of some certifications? I've applied for a ton of junior engineering roles, but haven't even managed to land an interview where I'm able to convince them of my experience. My GitHub is better populated than most college grads, but it's a lot of small scripts, configs, and some things I did for fun.

MilnerRoute 3 hours ago | root | parent |

Good luck with HR! (And good for you, for pursuing what you want.)

I'm the wrong guy to ask about which certifications. (Honestly, I was thinking of college-level classes online; theoretically one of them could be just what a future employer is looking for.) Possibly someone else here will have suggestions... I saw another comment here suggest experimenting with hot new technologies. That can also work if you end up with something on your resume that's exactly what they're looking for. And the other standard bit of advice people give is: help on some open source projects? (If you're not comfortable coding on pull requests, you could help with documentation. And it also helps you "network" your way closer to people who may know of jobs...)

Maybe the real lesson from all that is: work backwards? As in, try to figure out what specific things they're looking for in junior engineering roles -- and then try to take a class/start a project/do some independent study on that particular thing.

But the most important thing is: don't give up. With that well-populated GitHub repository -- and your real experience in production building an app -- you're really close. Just keep trying. You're, like, one step away from first junior engineering job. If you want it long enough, it will happen. And from there on, it will get much easier to find your next engineering roles...

codingdave 3 hours ago | prev | next |

Getting kudos for being a "team player" often means that they are deliberately stringing you along to see how much they can get out of you without paying you more. Management and HR is not your friend. You can have good relationships with them, but you need to define reasonable boundaries and stick to them. You can do more than the job description, but at some point you gotta say, "I've proven what I can do, and would love to do more, once you formally give me the role where this new work is appropriate."

gtvwill 3 hours ago | prev | next |

Just quit. Deadset I would have quit 2 months into that app and them not paying am upgraded wage. Have some damn self respect person and don't let companies walk over you.

Companies have zero loyalty to you. Show them the same.