Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
kiki3568322dthat's all meaningless shit. the only thing that matters is that everyone has a job that earns them money, and they don't have to sell drugs
everything else is bullshit
no one cares about “better solutions” -
Liebranca116222d@kiki Though it is an audacious proposition, I am still confident we can neatly accomodate "legalization of slanging dope" into such an argument.
-
jestdotty603922d@kiki I mean I care about a better solution
better solution means less work for everyone else
it's not just about getting paid but also the quality of your experience while you're getting paid -
cprn181322d@jestdotty Yes, and it's absolutely okay to hold yourself to high standards, but enforcing it on other people is kind of silly. As long as the code works, does so with at least medium efficiency, and doesn't introduce obvious bugs — the sad truth is it's fine enough for production. Making it subjectively better is extra work.
-
kiki3568322d@jestdotty by making it less work, you eliminate workplaces and job opportunities
what do you think frontend frameworks are for? they're good for the economy! -
cprn181322d@jestdotty Yeah, but it's very, very hard to make the code that meets the above requirements objectively better. Usually it boils down to performance vs maintainability tradeoff. The code that doesn't meet those expectations — sure. But that kind of improvement happens during the code review, right?
In my experience, people who shout the loudest about how their colleagues write bad code, are the ones with least understanding of what that code does and why it does it in that particular way. -
jestdotty603922d@cprn I am not competing on subjectivity. that would be illogical
in my original message where it hints the exclusion of that is when I said "less work for everyone else". this means if they feel like what I'm doing causes more work for them I would be going against my goal of making less work for everyone else
when people compete on subjectivity they create more work for others. because then they're playing tug of war with each other's subjectivity -
Try giving him feedback. I know - it's not easy - and we can assume people like this are hopeless so giving them feedback would just make em feel bad. But sometimes there is hope.
For example: I've had a colleague who was the opposite of your guy: they were worried we thought their code wasn't good enough so they spend way too long looking for the optimal solution, and we had to tell them "just do it Good Enough".
This guy might have been the opposite, but still needs some guidance.
There’s a guy at work I hate so much. He doesn’t know when a problem shouldn’t exist, he never checks to see if there is a better more maintainable and efficient way to solve a problem, lacks attention to detail, has the attention span of a goldfish, writes shitty overly complicated code, fuuuck
If you talked to this guy in person, you’d think he’s a genius who has it all figured out, but he’s just a professional bullshitter
rant