The case for not learning vim
Some people believe learning vim/emacs is the hallmark of being a good developer.
And I would agree that they do help in better traversal and editing of code.
But studies have revealed says that an average professional programmer only writes ~10 lines of code per day.
A majority of their time is spent in meetings, discussions, and thinking.
Therefore, is learning to edit a file fast worth it?
Of course, there’s value in it and you should do it anyway.
But you shouldn’t think that just because you know vim/emacs, you excel in software engineering.
You need to know software design, architecture, communication, and countless other things as well.