“There’s nothing weird or strange about my language-baby, you’re just stupid because you can’t learn it” they seem to say.
Think of it….like a highschool. You’ve got your popular kids (the Java developers), the athletes (the C++ developers), and the rich kids (.NET C# developers). They all talk about popular kid things – sports, girls/boys, cars, makeup, and more sports.
Now, I don’t know about you but I didn’t sit at the cool kids lunch table in school. Yes….my friends were awesome, and we were cool on our own, but we weren’t the POPULAR kids. Some of us like sports, cars, and some of us wore makeup – but we didn’t talk about it all the time. We talked about how we couldn’t wait until Saturday morning to watch the next episode of “The Tick” cartoon, we talked about guitars, bands – we acted out sketches from MTV’s “The State”. We ran our schools public access station. We had a blast, and we loved it.
Looking back, maybe we were a little freaky – but we owned it. I don’t know that we really had that much in common with the popular kids. I still to this day can’t identify a car if I’m sitting in it, and I sure as hell don’t know sports, but I’m doing my own thing – and I know it.
I know, I know – sometimes you’ll get made fun of by the popular kids. Its OK, it happens – but if you dish it back, nobody wins. Just try to educate, and they are too closed minded to listen, ignore.
And it goes both ways – listen to them too. The stuff they know is popular for a reason. Coffeescript, Dart, and Typescript are there for a reason. Be OK with it and understand it, even if you don’t prefer it.