Learning-to-Code-Journey
Impostor Syndrome - April 7, 2023
It's easy to feel this in anything, but especially when learning very difficult things. (Think of looking at a really tall mountain you'd have to climb at some point, and trying to plan how long it would take you to prepare for a journey like that)
I was starting to doubt my ability (which happens on a semi-regular basis), before I go through something or think of an idea that snaps me out of that brain fog. Doubt creeps over before enveloping me, but it eventually clears - and this happens every so often, usually bringing new ideas or clarity on other ideas or problems I haven't figured out yet.
Just now I snapped out of my most recent funk by realizing how long it would take to learn a new language, and how long it would take to not only speak and communicate in the language fluently, but more so how long it would take for me to write an entire novel using the language (and bonus if it becomes a worldwide best seller).
The language doesn't matter so much with programming, as much as it does the creative ability to combine new emerging technologies to create something of value to the most amount of people (and especially animals and kids) in the world.
I like studying things from a good distance at first, learning as much as I can about it, before deciding if it's worth any time investment, and more importantly, how can these things or systems be improved?
Now back to the feelings of doubt or impostor syndrome; they're inevitable. What you have to realize is this: it would take about 10 years to master anything, and that's if you spent that time efficiently, but let's say 20 years to be safe. That being said, do you really think a measly 5 years would be nearly enough to build a full version of Silk Road 3.0 or RICO's entire decentralized platform from Westworld? No. It would take a genius maybe 2-5 years, but for normal people, you're definitely looking at somewhere around 10-20 years.
Game Dev - April 8, 2023
- I'm going to type this out here because where else would I type it?
- I've been going back and forth between learning different computer programming topics for a while now.
- What have I been trying to build?
Okay, so what I really want to make is a game: a decentralized and autononomous solo queue ranked ladder for different sports and games (not video games). Think of a mix of Squid Game and The Olympics, but the only prizes are seasonal rewards based on how many League Points (LP) you earn throughout the season.
People should be able to find other players who want to play any games with them in their area, and there should be enough of an incentive for them to play out games, sets, and matches. A battle pass can be applied to incentivize players to do just that. However, there should be protocols in place to prevent players from abusing the systems to quickly earn points and rank up. (Think of a system that puts a ceiling on points earned on a daily/weekly/seasonal rotation)
“My best piece of advice is that if there is something in the world that you wish existed and it doesn’t yet exist, you have to go find a way to make that thing,” he said in an Instagram story video on the Shea Center for Entrepreneurship’s account in promotion of the event. “No matter what it is, focus on making that thing and get it built.” Dennis Crowley, Foursquare cofounder