9 ms·
"How often do you think two plumbers argue over the right way to plumb a bathroom? Almost never!" I don't think this guy has ever been to a construction site.
by roel_v 15y ago
"How often do you think two plumbers argue over the right way to plumb a bathroom? Almost never!"
I don't think this guy has ever been to a construction site. The people who work for me argue about stuff like this all the goddamn time. About the most minute details like making a connection from a wall point to the drain going first straight then left, or first left then straight, and a million other things that are completely irrelevant in the grand scheme of things. So just like software. They also come up with the same justifications for doing it one way or another - 'oh but it'll be easier later on' (programming language nerd wars), 'this way saves work', 'this way is more robust'. Get 10 of them together and you get 11 opinions. And you know what - in the end, the best ones are the ones who don't come up with different solutions every single time, but who just get stuff done, good enough, in time and within spec. Just like software.
- kamaal 15y ago>>the best ones are the ones who don't come up with different solutions every single time, but who just get stuff done, good enough, in time and within spec. Just like software. This looks like some who uses Dynamic/scripting languages to get the job done, like Perl. Especially 'get stuff done', 'different solutions every single time'(TIMTOWDI), 'Good enough' seem to perfectly match that definition.
- roel_v 15y agoEh, no, exactly the opposite - what I meant was, the people I prefer are the ones who don't decide on tech first, then fit the solution to the actual problem withing the constraints of that tech. People who get the job done don't care all that much about one type of pipe vs the other or what have you (I don't know anything about plumbing really), or if they should use Perl of C++. They use what fits the problem, and don't fret endlessly about the tools, they just use those tools to get results.