DEV Community

[Comment from a deleted post]
Collapse
 
goyo profile image
Grzegorz Ziemonski

After a thorough analysis, I diagnose post-first-vim-exit stress disorder. Patient will be fine, needs some rest now. 😉

On a more serious note, while I agree with the premise that Vim is not the only way to code efficiently, I dislike how you’re attacking less experienced coders.

As a Vim noob, I often read Vim-related pieces here and there and I rarely (if ever) see people claiming it made them ‘great coders’. More efficient, yes, but that’s possible regardless of whether you’re a seasoned coder or a total newb.

Now there’s the question whether it’s worth investing time into learning Vim, or any non-essential tool for that matter, when you’re just starting out. I don’t think the answer here is as straightforward as you put it in the text.

Last but not least, don’t be so quick to judge people. Maybe the C# newbie that you mentioned in the text is just experienced in another language? Or maybe he struggled with typing before, either because of pain or improper technique, and Vim helped him fix that? Or maybe coding is just his hobby and it’s actually great that he found another fun part of it? Who knows? In general, when lacking information I find it a good mental exercise to come up with a scenario in which certain person’s behaviour makes perfect sense, rather than assuming something worse (or even the worst).

Collapse
 
darkliahos profile image
Sohail Nasir

I am not necessarily attacking inexperienced coders here, just that one example, if I could find the original article I would post it here and let people judge whether or not he was learning VIM before coding.

My point is I don't like the way some people sell VIM, I don't like the fact that some people pick up VIM because it's fashionable and they struggle a lot with it, I have seen it impact quite capable coders, without VIM they were pretty efficient, why change things.

This is a rant, it's a personal opinion at the end of the day.