Live data from Hacker News

Advice to a novice programmer

blog.plover.com

1–10 of 158 posts

Re: Advice to a novice programmer

#4

This is great advice, although personally I will continue using vim over vscode. If vscode is a sharp kitchen knife then vim is a katana sword. Novice programmers should probably not start with vim.

I did not start regularly using vim until about 6-8 years into my career. The switch came naturally as a result of working more heavily in shell environments. I still do most of my heavy coding in VScode.

Re: Advice to a novice programmer

#5

This is great advice, although personally I will continue using vim over vscode. If vscode is a sharp kitchen knife then vim is a katana sword. Novice programmers should probably not start with vim.

I did not start regularly using vim until about 6-8 years into my career. The switch came naturally as a result of working more heavily in shell environments. I still do most of my heavy coding in VScode.

we use nano ! because its keybinds are faster for us : 3 and the legend means we can't forget !

Re: Advice to a novice programmer

#6

Earlier quoted context omitted.

I did not start regularly using vim until about 6-8 years into my career. The switch came naturally as a result of working more heavily in shell environments. I still do most of my heavy coding in VScode.

we use nano ! because its keybinds are faster for us : 3 and the legend means we can't forget !

> and the legend means we can't forget

I am not sure what "the legend" is supposed to mean, but at least nano has the keyboard shortcuts displayed at the bottom so you can't forget those.

Edit: Ahh yes, the other kind of legend. I was expecting some lore from the old days. I'm going to try some more coffee, but I suspect it won't help. Probably unsafe to drink it laughing at myself anyway.

Re: Advice to a novice programmer

#7

This is great advice, although personally I will continue using vim over vscode. If vscode is a sharp kitchen knife then vim is a katana sword. Novice programmers should probably not start with vim.

Dealing with vim plus learning to code is hard. And the reward comes later on. It makes sense to start with vscode...

Re: Advice to a novice programmer

#9

Earlier quoted context omitted.

we use nano ! because its keybinds are faster for us : 3 and the legend means we can't forget !

> and the legend means we can't forget I am not sure what "the legend" is supposed to mean, but at least nano has the keyboard shortcuts displayed at the bottom so you can't forget those. Edit: Ahh yes, the other kind of legend. I was expecting some lore from the old days. I'm going to try some more coffee, but I suspect it won't help. Probably unsafe to drink it laughing at myself anyway.

> at least nano has the keyboard shortcuts displayed at the bottom so you can't forget those

https://en.wikipedia.org/wiki/Map_layout#Legend

Re: Advice to a novice programmer

#10

Earlier quoted context omitted.

we use nano ! because its keybinds are faster for us : 3 and the legend means we can't forget !

> and the legend means we can't forget I am not sure what "the legend" is supposed to mean, but at least nano has the keyboard shortcuts displayed at the bottom so you can't forget those. Edit: Ahh yes, the other kind of legend. I was expecting some lore from the old days. I'm going to try some more coffee, but I suspect it won't help. Probably unsafe to drink it laughing at myself anyway.

That's what a legend is. The term is widely used with maps.
Post reply on HN