3 ms·
Your perspective is not right. You are working in an extremely productive team with extremely talented engineers. How else could two of them have produced 410k
by bjourne 4y ago
Your perspective is not right. You are working in an extremely productive team with extremely talented engineers. How else could two of them have produced 410k LOC in 5 years (assuming it is actual source code and not template-generated junk)? If you are only three people you likely don't need any formal processes. They will just kill your "golden goose". 99% of all developers aren't as productive as your colleagues.
- throwaway_91023 4y agoI agree that I'm working with talented engineers, but the company has shifted dramatically from when those 410k LOC were produced, and that number doesn't necessarily reflect reality. I noticed the team has a weird allergy to removing code, for example when they decided to turn the application into a React application (before I joined), but didn't delete any of the previously used Rails view files. Either way, they were indeed productive for a while but in a way that doesn't sustain future development. Because they produced so much code in such short time, building new features now is becoming a problem because there simply is no solid foundation to build new things, and often have to stop building new features to fix issues stemming from that. Development in general has slowed to a crawl, like I said in the OP, with feature PRs being open for months on end because of it. Maybe I really do have the wrong perspective on this and I should just churn out code without any thought put behind it for the sake of productivity, but I'm not entirely sure that's the engineer I want to be.
- bjourne 4y agoWell then you should jump ship and join a larger org with more formal processes. But I think you will see that I was right and that your former colleagues were much stronger than you gave them credit for.