Welcome to the first episode of Adventures in Programming! In today’s article, I’m going to discuss what inspired me to get into software programming and what steps I’ve taken to start learning.
Start of My Ambition
For the longest time, I could never figure out what I wanted to do with my life. When I was a teenager, the last thing I would ever catch myself thinking about seriously was my future. I was one of those guys who would look like a deer caught in the headlights whenever I was asked the classic question: Where do you see yourself in x years?. This had a negative effect on my personal life. I fell behind on my studies in High School. In retrospect I guess I just didn’t see much of a point to try if I didn’t even know what I wanted to do with my life. It wasn’t until after my first attempt at college that I started discover what I wanted to do with myself.
As I mentioned in my intro post for the site, I’ve always held an interest in computers. At times I’ve thought of becoming a graphic designer, but those musings never took hold. I’ve also have been a gamer since I was little, so I guess what really gravitated me towards software development was the opportunity to learn how to build videos games of my own. Over time I’ve become more and more curious about what makes computer hardware and software work. So a lifelong hobby ended up being what propelled me to plot out a path for my future.
I started off my journey in learning programming by looking up tutorials for various languages online. One site that I was recommended was Learn C++ . Learn C++ is a completely free site that provides detailed tutorials on learning the programming language C++.
C++ is a rather difficult language for beginners to start with. While I didn’t get too far in Learn C++’s lessons, I did learn some really crucial basics to computer programming that were helpful to me. Like, downloading an operating an Integrated Development Environment to assist with my coding, the concept of language syntax. Later on I was introduced to another tutorial site known as Learning Python the Hard Way. This site covers a completely different programming language known as Python.
Python is a much easier language for beginners, although it can be a bit too easy and runs the risk of making more complex languages a bit difficult to get into. What I really like about Python the Hard Way is how the author explains his methodology for teaching material very clear and concise. You follow every lesson example to the letter in order to impart techniques for coding in Python much more effectively. And build good habits for programming in general. Instead of using a development environment like I mentioned before, the site teaches you to code using a combination of a text editor and the Command Line Interface. Luckily, the site includes a helpful tutorial for CLI in case you’ve never used it before.
I decided to go through Python the Hard Ways lessons in the meantime while waiting to eventually start the classes directly related to my major in college. It’s good to get my feet wet in the process as soon as I can aim to be in the top of my field.
I’m really excited to learn as much as I can about software programming. More episodes like this will come to chronicle my experiences in learning. As always, thank you for reading, and be sure to check back often!
Hello there, readers! This is Arcturus, and I’d like to welcome you all to my blog, Paint on the Keys. I made this site to chronicle my journey in learning how to draw art and program software. My username is inspired by the 4th brightest star in the night sky, Arcturus.
A Little About Myself
I’m a college student in his early 20s who is currently pursuing a Bachelor’s Degree in Information Technology, specializing in Software Analysis and Development. Ever since I was little, I’ve been enamored with everything tech related, you’ll always find me typing at a computer or playing a fun video game. So of course, as I grew up, I realized that the best kind of career for me to take was something involving computers. At first I wanted to either be a graphic designer or an IT manager, but my experience and influence from video games as a hobby really drew me to software development. I find the field so attractive because I see it as a way to express myself in an environment I’ve been comfortable with my whole life, and I can have the opportunity to have people experience fantastic stories and settings like the ones I play through all the time in video games.
Recently, I’ve decided to take up Art as a hobby. When I was younger, I always loved reading comics and watching cartoons from all over the world and thinking how cool it would be to develop a nice artstyle and start producing great works myself. Well, I’ve finally gotten sick of leaving my dreams as dreams and am now learning how to draw. I’m only a beginner but I believe I have a lot of potential!
It’s gonna be a tough road learning two different broad disciplines like drawing and programming, but if I stick through with it, I think my determination will pay off in dividends! Imagine becoming skilled in both programming and art, I’d be one hell of a triple threat. I’m also really interested in seeing how these two hobbies can overlap. What can I learn about programming from drawing, and what can I learn about drawing from programming?
Here’s some stuff I like besides art & programming:
- Video Games – Role-Playing Games, or RPGs being my favorite genre
- Anime/Manga – I mainly love action based stuff and comedies. But any series that stands out in a special way is definitely something I’m interested in
- Tokusatsu – A Japanese genre of live action television usually starring superheroes. You know, stuff like Kamen Rider, Super Sentai, and Ultraman.
- Japanese Language – Since 2012 I’ve been studying Japanese on and off with the goal of being able to read native level material
- Music – Being a video game fan, I do listen to gaming soundtracks very often, but I’m also interested in genres like Prog Rock, Hip Hop, and R&B
Surprise, surprise, the aspiring programmer is a total nerd. Expect me to post about the above stuff in-between all my studies on art and tech.
Anyways, that was my brief intro post, keep reading Paint on the Keys to learn more about me and my aspirations!