Video Games from My Childhood
I have always been passionate about programming. It all started when I first played video games as a kid. I vividly remember how much fun I had playing Snail Mail, Tropix, Feeding Frenzy, Cars, and Hamsterball on my Dad's laptop before. I especially had fun with the Cars game, having spent hours of just roaming (or rather racing) around the open world.
My passion for gaming grew when my Dad bought a PS2. The games I played the most were Scooby-Doo! First Frights, Spongebob SquarePants: Battle for Bikini Bottom, G-Force, Crash: Mind over Mutant, and Need for Speed: Underground 2 (Shout out to all the Riders on the Storm!).
Years later, my Dad bought another gaming console; this time, it was the Xbox 360. I played a lot of NBA 2K, Assassin's Creed, Far Cry 4, Just Cause 2, GTA V, and Skyrim. Later on, I briefly went back to PC gaming. I would add Minecraft as an honorable mention in that regard.
My Motivation
I have always wondered how people managed to create such vast worlds inside a TV/computer screen; how they were able to make something out of nothing; how they were able to tell a computer what to do. All of these video games made me want to follow the footsteps of the game developers. I, too, wanted to create something that would have a lasting impact on people; something that would trigger nostalgia; something that would serve as a temporary relief for people going through tough times; something that is worthwhile; something that makes people happy; something that would make me happy. Combined with my passion for learning and Mathematics, the stage was set for me to begin my programming journey.
In order to make sure that I understood the basics of programming, I started with web development to keep things simple. I could say that I did not regret that decision at all. Perhaps I could even say that it was the best decision I could have made at the time. In many ways, JavaScript helped me understand what programming truly is and how it works (which I can say right now is more than just typing fast and memorizing syntax). Now that I'm learning C++ to start my journey in game development, all of my knowledge in JavaScript (and TypeScript as an honorable mention) is making the learning process easier, faster, and more intuitive.
Anyway, it's important to know why we code in the first place to prevent the dreaded burnout. Forgetting our roots will surely get us lost in the monotony of programming. With that said, who or what was your inspiration to do programming? For sure, mine were video games and the passion for learning, Mathematics, and creating things (that work, function, and serve purpose to others).
Also, if you have played any of the video games I mentioned, go ahead and tell me in the comments section. I would love to know.
Oldest comments (59)
I’ve always been attracted to online forums. I’ve been using them in one way or another my whole web-enabled life.
When I was young I was involved in a few sports related forums. That is definitely a big part of my getting into this field. I wasn’t really consciously thinking about it at the time, but it’s a big part of why dev.to was the right thing for me.
Definitely my eldest bro, coupled with not having access to a computer till in the late 90s and wanting to fix my computer problems.
He didn't allow me to use it to play games.
It was really slow due to a bunch of pop up advertisements.
I kid you not that even till this day, my brother doesn't allow me to fix my desktop whenever it's broken.
He always thinks I'm doing voodoo magic. When I'm installing games or programming tools and uninstall them right away when it's his turn to use the pc.
Don't let that discourage you, man! Keep up the work. You got this!
Thanks you too, your creating awesome articles as well. 😀
Thank you! That's really nice of you to say. 😁
If I remember right, that first time that I felt inspired (any maybe empowered) to create on a computer was attending a computer club at my school (IRL Social Network) and playing with a CPM, Spectrum and then owning a Vic 20.
It was the realization when I stared at the screen that I could create anything I wanted to, I just had to learn how to do it. That's what started me down a path that I've never left.
I consider myself truly blessed to not only have a passion that turned in to a career but to also have such great communities to continue to inspire and participate in.
I feel lucky to have grown up in a time with computers being easily accessible. I hope I never take for granted how lucky I am to have the opportunity to learn programming with a decent, modern computer.
Need for Speed: Underground 2 was one of my all-time favorite games. I hadn't heard Riders on the Storm in years... so thanks for that!
The nostalgia kicks in really hard, bro.
I've been a fan of video games, computers or anything tech-related since I was a kid. those things felt right for me and I kind of knew that I wanted to work in an environment where I can use a computer.
But as for programming, I chose this field because of this two movies I saw: 'The Social Network' and 'The Internship'. The first movie was about facebook and I saw Mark Zuckerburg as the cool guy (My views changed recently :D) who can write codes and create websites and I wanted to be that guy. The other was about two guys doing an internship at Google. At that time I decided that this is what am gonna study and do in the future and started exploring.
And I played those games from your list: Need for Speed, NBA 2k14, Far Cry 4 & GTAV. The last one is of the greatest games of all times!
High five, dood! 🖐 You have a great taste in video games.
I've always played with computers, but it wasn't until after high school that I got into sysadmin work. That was fun, but not nearly as fun as automating tasks I did frequently. By the time I was ready to work full time, I wanted to be a developer.
What did you do as a system administrator?
I was technically an intern. I worked 35ish hours a week at a Fortune 500 company doing "tier 2" support at their HQ. It was fun. I did a lot of hardware repair.
The sysadmin side of it was machine configuration, user permissions, some network stuff, and the occassional scripting problem.
Was it a "fun" job, so to speak? Or was it boring and eventually tiring to write automation scripts and manage the servers 35-ish hours a week?
And also, out of my curiosity, did you script in Bash or PowerShell?
I really liked the people I worked with, so I enjoyed it a lot. I didn't start automating things out of frustration, I just wanted to get more done.
Some of both, but mostly PowerShell then. Also some Python.
The way you described your job makes it sound real fun to do despite the monotony. I realize now how passion for a job is only half the happiness; to truly be happy with one's work, they need to be happy with their co-workers as well.
PowerShell is indeed a very interesting scripting language. I have a bit of experience with it, but I wish I had a reason to use my knowledge of it. As of now, I just learned PowerShell because I was curious of all the hype around it. I would say that the hype was pretty worth it.
TL;DR: My Father's Keypad Phone Actually Inspired Me to Computers & Programming
Actually I'm Kind Of a Crazy Guy, Just Look at these:
Age 3+ or 4 : I Was(am) a Rocket Scientist
Age 7 : I Was(am) A Poet (my first poem got published in a magazine)
Age 8/9 : I Was(am) a Sci-fi story writer (my story got published in a popular magazine)
Age 13-17 : I was(am) a Programmer
I don't know what I'll be next.. Life is an adventure... Enjoy It.
[My Bad Habit , Going Off topic everytime 😓]
Thank you
Wow, you live a pretty eventful life to say the least.
My goal in life is not to be Successful, My goal is to be Happy
My honest attraction to programming was monotonous, repetitive tasks that I knew a computer could do if only I could figure out how to tell the computer to do them. Sometimes the tasks were mine, other times they were efficiency improvements for others, and sometimes it was even to just prevent unexpected human error from something that a machine could do (freeing the human to do better things).
I'm not lazy, but I identify with the lore of the lazy programmer being productive in order to be lazy.
That said, humans are needed -- I just like to free them up for the human stuff.
As programmers, we don't call it "being lazy"; we call it "being economically efficient." 😂
Now that's what you call dedication. 👌
Indeed, nothing feels better than to see your labor be fruitful.