Colleague is a couple years more experienced than me. But code they write is very substandard. Private nested classes accessing private methods of parent classes for example. Every code review ends with the same comment - "let's merge this in now but refactor it later". Code base is ugly, modules are not sufficiently isolated. Unit tests use spies to mock behavior only partially. Bringing this up to my manager feels like I'm complaining about my colleague. I'm getting frustrated with working on this codebase even though the product is so small and has minimal complexity. It's less than a year since we launched and the tech debt is already too high IMO. TC: 220k 2 YOE
Does your team have a tech debt week every quarter or so? If not, get one on the calendar and let the entire team focus on refactoring. You can take initiative, come up with a plan on what modules should be prioritized during refactoring.
Get a report on the tech debt and propose ways to work through it + what it could look like. If you have PM, they can help you with assessing the business impact of this. A lot of the time things get brushed under the rug because the impact on the users isn’t enough compared to the impact of not releasing something else. No need to point fingers when you have an array of data points to use to surface this.
Loving the lack of subconscious gender bias in your post. Stay blessed.
add passive aggressive comments. maybe an emoji 🤦♂️
ah. the standard 2 yoe expert. love it. thank you op
Tech Industry
7h
1116
Lack of diversity in engineering division at X
Tech Industry
8h
1814
Tech companies to avoid as a white guy?
Tech Industry
10h
3053
Be a wh0re
India
2h
320
People who like Modi, are you okay with your country’s leader using words like “infiltrators” for a community?
Tech Industry
2d
1021
Am I crazy for not taking TikTok offer?
Start submitting pull requests that refactor code.
This. Was about write the same comment, and then here you go, it’s the first one in here.