4 ms·
It's honestly a shock to me that instead of trying to be more open minded you accuse the person of being "not as good as [he/she] thinks [he/she] is"; let's try
by rifung 12y ago
It's honestly a shock to me that instead of trying to be more open minded you accuse the person of being "not as good as [he/she] thinks [he/she] is"; let's try our best to remain civil here please.
In any case, I believe you two just have a misunderstanding. It sound as if you believe a "good" developer is one who is consistently capable of producing quality work, whereas the person you are responding to considers a "good" developer to be one who is capable of producing quality work. In my experience most people also share the second definition but that's besides the point.
I can't imagine it's hard for you to believe that if we consider someone is "good" if they are capable then being good has nothing to do with their level of motivation which is directly affected by their workplace. That being the case, obviously any developer will produce to varying degrees depending on how well they fit with their company, or probably more accurately their team.
"in fact, this is a moot point, because good developers don't stick around to try to produce work in fucked up companies."
Why? There isn't some discrete separation of good companies and "fucked up" companies. There are good companies, bad companies, and companies of all levels between. And even in companies there are good and bad teams. Just because a great developer doesn't perform on one team doesn't mean it's the team's fault; it could just be a poor match.
- beachstartup 12y agoyou are not going to convince me to change my definition of 'good developer' away from > one who is consistently capable of producing quality work if you disagree with that, i don't even know how to respond. for what it's worth, i never considered myself a very good developer. i was not capable of consistently producing good work. that's part of the reason i co-founded a startup and do a lot more than development now. i don't see how this is so shocking for me to suggest. most people aren't that great at things.
- UK-AL 12y agoI believe your developer does not exist. I've never met a developer consistently good at everything in development. Development is so vast. You can be doing embedded systems, mainframes, aircraft software, or web software.
- rifung 12y agoI disagree with that, but I don't think that's the point. The problem is that as far as I can tell you're commenting with your own definition of what a good developer is while everyone else appears to to be using a different definition, or at the very least the person you were responding to was. It was shocking because it was rude and uncalled for.