Community Information
-
•
I want to vent a little bit. I just need to talk to someone. I am feeling very upset.
r/DevelopersIndia won't let me post this there. I have 7.5 years of experience as a backend engineer. All of it at famous product companies in US. I joined the most notorious FAANG 8 months ago. My manager has a [B.Com](http://B.Com) degree. He claims he has worked as a SWE but honestly he doesn't understand even the most basic CS concepts like virtual memory or how threading works. He committed to delivering a project by the end of 2024. But in reality it wouldn't have been finished even by the middle of 2025. He had an approved headcount of 7. But he was given 2 extra headcount because of the delays in the project. He was panicking a lot. He was clearly trying to pip people to save his head. In this company, pip'ing people counts as a positive thing for managers. I was the last person to join the team and he was micro-managing me heavily. 1. I wrote a bunch of adapter classes and 1 base adapter class in Java. He was arguing with me that I should broken down the base transformer class into individual classes. I used inheritance relation between these classes. He was saying that I should have used dependency injection. I worked on the weekend and fixed everything. He was still not happy. 2. For one set of classes, I did not use mocks in the unit tests. Generally mocking is frowned upon. And in this particular situation, I choose not to mock some classes because it would make the unit tests a little bit more robust. Another senior engineer and a principal engineer agreed with me. But he wrote me formal feedback saying that I am not agreeable. At this point, I have worked for 7.5 years in the US. I have saved up enough money to last me the rest of my life. I am not saying that figuratively. I have ran several Monte Carlo simulations. I have taken inflation, taxes, interest rates everything into consideration. I am honestly thinking of taking a break from my career at this point. I will be returning back to India. I want to spend some time reading about CS. I want to do something entrepreneurial like starting a SaaS company or creating video games or something along those lines. I don't have a plan in my mind yet. If I take a 3 to 4 year break and try to return back to working again, would that be a problem? I see people who prepare for UPSC take 5 yo 6 year breaks. And most of those people are freshers with no experience. In my 3 to 4 year break, I will be working on Computer Science related projects.4
© 2025 Indiareply.com. All rights reserved.