24

We are a small size product based company. There was a change in management a year back and the new management decided to fire the entire engineering team one by one. I was hired as full time back-end developer (C++). Just after I joined they removed the last 2 engineers from the previous regime and handed over devops and Python API development to me as well.
There was no documentation for the main product which was a sophisticated piece of software. There were no comments in the code as well. I had to go through line by line (roughly 100,000 lines of code).
Then they decide to hire more devs.Turned out to be false hope. They hired interns who had no programming knowledge.
Now they got two clients who are interested in using the service. They lured them using empty promises. The product is not stable. The cloud infrastructure is not at all ready. The APIs are a mess. I don't know which one to work on.
Worst part is that there is no other technical person in the office.

I'm thinking about quitting now. I don't know why I haven't already.😖😖

Comments
  • 17
    You really should quit there is no saving it not all on your own
  • 0
    would love to help for the python part of it. :)
  • 1
    @evilcoder is right. Partly.

    Whenever responsibility has been abidicated there's always an opportunity.

    That, doesn't apply here. Your manager is sabotaging the product. This is purposeful destruction. And a purposeful resignation is a viable option.
Add Comment