| Tangent: I've been programming for many years, and the old VI vs Emacs inside-marker/debate about which one "real" programmers use has been a constant for the entire duration. (Because it is only one of those two. Any other is out of the question.) Anyway, how much of this, quite frankly, non-issue turned important geek status marker is *not* about cargo culting? The programmers back in the day, real or fake, had to use some editor, right? I'm sure they would have been happy to use any editor, as long as it was free. The programming profession is, in my not so humble opinion, a commodity profession by now. What I mean by commodity profession: Exactly what you need to know to be a web dev (to take a prominent example) is well-defined since long. Caring about small things like this just corroborates my point. I think it is time for all status-chasers (?) aged 20-something to stop caring about ridiculous geek markers such as debating terminal IDEs. |
1. People who like to do X
2. People who like to tinker with the stuff around X
3. People who like to talk about doing X
4. People who like to talk about the stuff around X
For X you can substitute biking, cars, whatever, but for this discussion, X is "programming".
1. Some people like to program
2. Some people like to tinker with shells and editors and languages and frameworks
3. Some people like to talk about programming
4. Some people like to talk about the tools of programming
Of course people don't fall neatly into one of these buckets for a given hobby, but we certainly tend towards some subset of them. Your "status-chasers" may just be folks who tend towards bucket #4 when it comes to software stuff.