Sort:  

For me programming is never friendly. Even when I copy code from tutorials in Internet and do everything the same, they often does not work.

Sorry for the late response!

Yeah, things not working is pretty standard I think, but it's the best way to learn. I had to essentially redo everything with the Pancakeswap change to V2.

I've tried tutorials and they really don't work well for me. It's just not how programming works.

It's similar to writing down the steps to completing a math problem, but then not trying to solve the problem itself. You can read an entire book on Calculus, but until you sit there and pound away equations for hours, you will more than likely understand just as much as you did before starting the book.

Making things, taking the time to read about errors, and being persistent is key. Because of my job being very busy, I had to step away from this for about a week, and I had to reteach myself some things that I had already managed to forget.