11

Small company, sole engineer. Non-tech management. Increasingly fancy job titles despite working alone most of the time, with the promise of hiring someone (again) I can actually manage soon.

Backlog of projects/tasks is truly a mindfuck, with new things being added each week. This backlog will never ever get done, and nothing matters anyway because the next idea is "the future", all the time.

While I have influence on some aspects of decision making, it usually ends up being what the boss wants. Actively opposed a project because it's just too big of an undertaking, it was forced through anyway. I'm trying to keep the scope manageable as I'm building it now, and it's hard.

"It's the future, we absolutely have to do this. It will be the biggest thing we've ever done."

Boss's excitement then quickly faded since it's actually in development, now nobody really seems to want to know where it's at, or how it will all work. I need to scope it out, with the knowledge that many decisions boss signed off will be questioned when he actually looks at it. We now have even more "exciting" ideas of utter grandeur. Stuff that I can't even begin to comprehend the complexity of, while struggling to keep a self imposed deadline on the current one.

Every single morning we sit on Zoom for a "valuable" "catch-up". This is absolutely perfect for one thing: Completely destroying whatever drive and focus I have going into the day. Unrelated topics, marketing conversations, even more ideas, ideas for ideas sake, small problems blown out of proportion, the list goes on. I recently argued in detail why it should be scrapped or at least be optional to attend. No luck, it's "valuable".

Today a new idea was announced, and we absolutely have to do it ASAP because it can only be better than the current solution. I raise my concerns, saying it's not as easy as you make it out to be, we should properly think about it. Nope! We'll botch something to prove that it works... So you'll base your decision whether it's good on some half ass botch job that nobody really has the mental capacity to actually pay attention to. What a reliable way to measure!

"Our analytics data isn't useful enough to tell us the impact of things we do. We (you) have to fix this." Over the last 2 or so years, I've been pushing for an overhaul and expansion of our data analysis capabilities for exactly this reason. Integrating different data sources into a unified solution so we can easily see what we're doing, etc. Nope, never happened.

The new project idea which is based on wild assumptions is ALWAYS more important than the groundwork.

Now when I mentioned that this is what I wanted to do all along, it got brushed aside. "We don't need to do anything complicated, just fix this, add that, and it's done. It should be an easy thing to do. This is very important for our decision making." Fine, have it your way.

I'm officially burned out. It's so fucking hard to get myself to focus on my work for more than an hour or two. I started a side project, and even that effort is falling victim to my day-job-induced apathy.

I'm tempted to hand in my resignation without another offer on the table. I just need time to rediscover my passion, and go job hunting from that position, instead of the utter desperation of right now.

If you've read through all this rambling, kudos to you!

Comments
  • 2
    Seems like you need two or three new employees. 1. a manager who speaks on your behalf and keeps your erratic boss at bay and keeps your work schedule in check. And two more programmers. And a Designer eventually?

    So what about you hire a freelance part-time manager for two days a week? And one or two offshore developer from for example the philipines or poland? That way you get a two-three for one employee situation.

    Your boss is obviously no manager.
  • 2
    Ugh, that sounds truly horrendous. If you don't get more human resources to your aid and/or some improvement into the decision making SOON, hand in your resignation ASAP and find something new... Do not, ever, allow yourself to get into the point of burning out: that's no fun, and at the worst it can take years to recover. Speaking from personal experience here...
  • 2
    @heyheni Yeah, we absolutely need at least one dev, ideally two. We're hiring a dev this month, which is good. Used to be 3 of us when I joined, I'm the only one left. Had another person on a completely different project which was also too big for one person, he left recently. That project was also "the future", it's an iOS app which is supposed to be a more "premium" way to access our services, but is actually way inferior to the website in every way. I warned them not to push the app because we'll have to maintain two things instead of one, and building new stuff across them will be a mess. Nope! Now we have an inferior app that's being left behind, yay.

    To be honest, I'm supposed to be the manager you're referring to (in addition to being lead dev). It's just ridiculous to try and manage my own workload that way, when it's only me.. And trying to do that is just more stressful than coding to be honest. We do have a contractor designer though.
  • 2
    @miksaraj I hear you. No intention of letting it get out of hand more than it currently is. I can still go on for a while (and I'll have to, my notice period being what it is), but I obviously have no desire to try and fix things, I've been trying for the last couple of years... you get small wins sometimes, but there are fundamental issues.
  • 2
    @MaggiSeasoning so what do you want ideally?

    My thoughts on this: Do one thing and do it well, you either manage or code. Don't do both. Especially with that impulsive boss.

    Options
    1. you get the resources
    2. You stand up to your boss
    3. quit
  • 1
    Do you work for ItsAllOnMe by chance?

    Your description sounds exactly like where I worked, the asshole and his "bizteam" i worked for, the lack of caring and listening, the burnout, etc.

    I called it hell.
  • 1
    Every time these people use "It should be an easy thing to do" it's nice to see them squirm when you ask what expertise they have in the field to make such assumptions.
  • 1
    @Root I'm tempted to say you both worked/are working where I'm working.
Add Comment