DEV Community

Discussion on: Do not be this kind of developer

Collapse
 
theredspy15 profile image
Hunter Drum

Honestly, I kinda like being this type of developer, to a point.

I mean by that: is, it's like having a favorite muscle car (i.e the hatred between the camaro & the mustang). One car can maneuver better, and the other has a higher top speed (depending on the model, not that it matters)

I often brag about the awesomeness of the GT500 (2019 hopefully!), but it really doesn't matter. Because they each have their pros & cons (although, the mustang is way better!).

Collapse
 
vinibrsl profile image
Vinicius Brasil • Edited

You’re right! The thing is: there are developers that can only see the technical details, and not the problem they’re dealing with.

The thing with programming languages is they it’s just a tool to solve a problem.

Collapse
 
gdibass profile image
Matt Johnson • Edited

I own a 2016 GT PP and I don't hate Camaro or Challenger owners. In fact I rev at them and try to get them to rev back. It's a fellow muscle car enthusiast as far as I'm concerned, and I love to hear a V8 purr, regardless of what company built it.

But you're right... I wouldn't go racing a Hellcat around a track, and I wouldn't expect to beat a Hellcat in a drag race.

I also write in PHP , which gets more than it's fair share of hate (Python, too... although the data analytics portion of my job(s) is usually less involved)... but it's a great tool and has made me a good living.

Edit: and FWIW the latest rumors are that the newest GT500 won't be a flat plane. I'm really bummed about that... Guess I'll have to strive after a GT350 for now.

Collapse
 
nimmo profile image
Nimmo • Edited

I love the car enthusiast analogy here. We don't really have easy access to American muscle here in the UK (certainly not with manual transmissions, and I couldn't bring myself to drive an automatic personally), so I prefer turbocharged Japanese cars from the 90s.

The reasons I like these cars, and the reason that I own two of them right now despite not "needing" to, mostly start with personal taste, but it would be easy for me to come up with a list of reasons why I now "need" to have them, and what I like about them over other types of cars.

I appreciate any car enthusiast no matter where their preferences lie, and although I may extoll the virtues of my favourite cars in conversation with them, I wouldn't tell them that their cars "suck" for not being the things that I like.

I think this matches up with programming languages very well in general. There's more to consider when you're talking about choosing languages at work, where other people are also directly impacted and need to be considered too, but certainly in multi-discipline communities I think this is a really good analogy. Great stuff. :-)

Thread Thread
 
gdibass profile image
Matt Johnson

Same, and IMO the Supra is a beautiful car...

The analogy also works when talking non sports cars... I also own a Honda Civic (daily commute) and a Subaru Crosstrek (winter / snow trips). I wouldn't race either of them, but I'm glad I have them both.

Thread Thread
 
nimmo profile image
Nimmo

Yep, and plenty of people love their modern electric cars for different reasons again. There's plenty of room for all sorts of things, and there's definitely not a single "best" option for everyone.