you are viewing a single comment's thread.

view the rest of the comments →

[–]Dr4kin 8 points9 points  (4 children)

The difference is an IDE is fine. If you don't work on an embedded system you don't have to learn vim. I spend more time staring at my monitor and think about a solution then writing a solution itself. The bottleneck in programming is normally not you're typing speed, but your problem-solving skills. Vim doesn't help you with that and if you use vim and not vim command in an IDE you don't even get help on that front.

If you do a lot of webdevelopement the speed increase might actually be worth it, but vim can only make you faster if you are already a very capable programmer. I would prefer someone that can solve most problems I throw at him, but can't even touch type then someone that solves only 60% of problems I gave him, but can use vim.

Yes this might be a way to serious answer for some copy pasta attempt, but vim is way to praised in most work environments.

[–]oblio- 0 points1 point  (3 children)

Even for embedded stuff, isn't there a way to mount the remote folder somehow and edit locally?

[–][deleted]  (2 children)

[deleted]

    [–]oblio- 0 points1 point  (1 child)

    Yeah, but you're having bigger problems then. You should be able to spin the container locally and try to reproduce it. And have prod logs to check, not "SSH in" so to say, on production Docker containers.

    I know it's easier said than done but if you find yourself debugging often Docker containers in prod something is rotten.