I lived it. Operating systems and tools were simpler. There were reference manuals and tutorial books. Indeed, you better know your language and libraries from cover to cover. And sometimes debug in machine language. It's true that it could take months or years for you to learn about new things. I read about the first C++ compiler (with C as a target language) in a magazine. And I lived in a country that imposed a lot of barriers for importing software...