11
ChristoPy
154d

I'm fucking tired of putting my efforts into bug fixes.

5 years of web. I never had a client that likes to keep it's crappy slow piece of shit product on the market in the exact same way it is.

If they didn't sell it to state employees (and good luck for them if they do not use it) their product would be dead.

That's the only way they get money: bids. And the minimum a state pays is 15 MILLION.

And they don't have 90K to pay another dev to help creating a new product.

Their CEO fucking REJECTS anything that's not a bug fix. Once he said to our PM:

"It's pretty and more fast, but wasn't this way that made me rich"

I'm thinking I'm getting another client, seriously. Everyday the same thing breaks and they already know the fucking answer:

WE NEED TO FUCKING REFACT

CREATE A NEW FUCKING PROJECT

This shit is making crazy. I can't sleep. I can't eat and I'm always fucking tired, no matter what I do.

I need to stop working for Brazilians.
I'll try US, Canada or somewhere in Europe.

Comments
  • 3
    Moral of the story: the only way to get rich in life is to be the ceo
  • 6
    You should have left already. The symptoms are

    1. Unwillingness of the client to make their product better
    2. Lack of learning from mistakes made in the past
    3. You being tired constantly

    If anything, 3 should have been the lone factor to move out
  • 5
    Yeah, as soon as I realize I'm at a place where there is no passion or desire to improve the craft itself, I'm out
  • 0
  • 3
    @asgs you described everything! I'm right now looking for another job. When I reach number 3, I get out without hesitate
  • 2
    @fullstackchris I do this. Funny how it takes from 3 to 6 months for these things start to happen
  • 1
    Did you try asking them what was it that made them rich, then?

    If they want the product like that, it's a business decision and part of your job is to estimate properly around it, considering the challenges. Things may take longer to maintain and evolve in a spaghetti codebase indeed; expose that, refuse overwork and move on.

    At the end of the day, the one to serve here is the client with their strategy, not your developer vanity hungry for a state-of-art code. Join the business thinking.
  • 1
    @ChristoPy - just takes that long to understand the company's tools and realize what the actual work is and what improvements could be made :)
Add Comment