And it happens to be your old nemesis?

Around me I see people starting programming the wrong way

They start with a lot of new things to learn the same time

Complex IDEs, complex languages, configurations, advanced concepts..

Handling all these things the same time is not a smart move

The basics to learn programming IMHO has to do with algorithm design

Apptitude to think how to give instructions to a dumb machine

For those starting this journey, my two cents on where to start

Develop the right aptitude and attitude: