But overall it's so much easier these days. Even if you're spoiled for choice, you can get the tools and documentation for free. Back then it was either the BASIC interpreter that shipped with your computer (QBASIC for me) or the assembler (debug.com) or paying big bucks to buy a compiler. I was lucky that my dad could obtain a PASCAL and a C compiler through his work.
These days you might have too much choice but back then for a kid like me, the choice was what was available in the local library. So not much choice at all.
Back then I had to bicycle to the library to borrow a book, and hope that the accompanying diskette with the compiler in it was still working.
Programming is still programming. Maybe becoming a professional software engineer is harder, though.