4 ms·
Yeah, I can second this. I worked at a big company popular on this board and while all the devs there were obviously absurdly talented, the general level of cod
by atomicnumber3 4y ago
Yeah, I can second this. I worked at a big company popular on this board and while all the devs there were obviously absurdly talented, the general level of code quality was... not good. And it's specifically because management prioritized shipping features over literally anything else, so any time you spent on designing or refactoring was a negative mark on your perf sheet (since that's then a gap where you weren't shipping anything).
Maybe the secret sauce is that if you hire good devs and make them write bad code, the code is still workable and is just a huge PITA to figure dev work instead of being totally intractable?
- bluefirebrand 4y agoI think this is basically exactly it. Everyone needs to hire the best, 10x, rockstar ninja programmers that they can find. They find the people who, given time, could build absolutely amazing high quality systems. They have to try and find those people because they can still produce working, somewhat maintainable systems in less time. And all companies just want to give less time to build things.