|
For better or worse, in a lot of ways, I think the last decade of developers have done a lot to kick the ladder out from underneath them. One of the reasons I'm a software engineer today is because I could easily examine webpages to see how they work, tinker with the memory of programs, open up hardware to see what's inside (relatively low risk of destroying the device), and so forth. And yeah, back in the day of Halo PC, modding the levels taught me a lot about what goes into the game. Knowing what a "BSP" is can be a pretty useless piece of trivia, but it made me feel smart and capable of understanding more. It's still possible to get into tech and learn things today, but I have a hard time seeing how this can be accomplished by genuine tinkering. Software is way harder to crack/debug today; certainly not impossible, but the barrier of entry is much higher. Plus there's a ton of moving parts that go into getting software to work securely on not just mobile but modern desktops, adding another layer of hassle. You can still examine what a webpage is doing, but even that has changed significantly; so many websites today are div soup (yes, worse than in the early 2000s) to support JavaScript monstrocities that are also minified and obfuscated. When it comes to games, you can almost forget it in some cases because they're so heavily dependent on content streaming from servers. As far as hardware goes, you've either got to face various security hoops that can brick devices, use a heat gun to unglue the bezels on certain things, and face a lot more risk in permanent damage. All of these changes were made for a reason, but we've also taken the fun out of everything. Even game modding really wasn't what it used to be in spite of some of the tools available today technically being better than those in the past. |
But maybe there was something about how counter-culture and esoteric stuff was itself attractive precisely because of that. There was also a lot more reward for a lot less work, largely because so few people were doing it. Now if somebody wants to go learn Unreal then it's just a pretty mundane and common thing, and you'll also be largely incompetent unless you're willing to dedicate years to it. By contrast when I was a kid changing the text in a shareware installer was enough to wow my friends with my leet skills, and that's something that took about 5 minutes to do, and not that much longer to learn. Oh and then creating secret directories by naming them alt+255, and so on. Dumb stuff, but it soon enough led me to much more than parlor tricks.