Newbie Unreal Programmer here, with a few questions.

they get attention because most people can't program in c++, so it gets probably 10x as many views.

If you want my perspective as a professional programmer, who recently started making games, I don't use a single blueprint in my game. BP are slower to work with and more unreliable than just writing code.

I don't think I've ever watched a tutorial either, you can often just ctrl-shift-f in the engine & editor source and find out how Epic implements something. Having the engine source available is incredibly useful. Download the engine symbols if you use the binary build so you can step through and debug things.

Somewhat related, I highly recommend you use the VIM add-on for Visual studio. It will allow you to avoid having to use the mouse when programming and you will be able to write code much faster and save a lot of time that would otherwise be spent correcting off by 1 character misclicks and repositioning the mouse. It might sound a bit ridiculous, but it makes programming much more enjoyable in my opinion, it should be taught in schools.

/r/unrealengine Thread