Let me introduce myself (My First Blog Post)
Welcome to samentries.com, a blogging site made by yours truly to post about software development, games, myself, and many more. Since this is my first blog post on this site, allow me to take this opportunity to talk about myself, this site, and what to expect from it.
Please note that this blog post may not reflect my status in the future, since this post only reflects the state I was in by the time it was posted. To have a more accurate and up-to-date information about my status, please check the “About Me”.
My name is Hussam Alnasser, but you can call me Sam. I am 27 years old. I graduated from King Fahd University Of Petroleum and Minerals in the field of Software Engineering. I currently live in Riyadh, Saudi Arabia, working as a software developer for Elm: a solutions company that builds applications for private companies and government agencies.
I love to program software applications. I am mainly interested in programming for four reasons:
- My love for building things.
- My desire to build something useful or creative
- The euphoria I get when I achieve the outcome I desire
- I hope to make a game one day
For these reasons, I usually focus on programming for companies rather than anything else in the software development cycle, such as being an analyst or a tester. I try other thing, mostly in creative fields such as graphics design, but I am currently only good at software development.
I also love video games. I have been playing games since I was little, and grew up with an array of different consoles, such as the SNES, N64, Playstation 1,2 and 3, and even the Dreamcast. Recently, though, other than playing some of my old consoles, like the SNES or N64, I spend most of my gaming time with Steam and the WII U. This is why I am interested in game development, and diving into different game programming frameworks, such as Unity.
Aside from software development and video games, I have other interests and hobbies, such as swimming, travelling, and trying new things and activities.
My Goals in Life
I actually have many goals in life. Some of these goals I am currently pursuing and hope to achieve, such as working abroad and making games, and some are put on hold or stopped pursuing, such as getting a master’s degree in Artificial Intelligence.
Here are some of the goals I am currently working on:
- Work Abroad
I hope one day to work abroad, specifically in developed western countries or Japan. I find these places and cultures interesting to me, and hope to experience the lifestyles in these places. I find these cultures closer to my taste than in Saudi, and would love to know what its like living abroad. I have traveled to many countries around the world, such as vacationing in the U.S. or going on a software training in India for seven months, but I would to experience working abroad rather than take short visits.
- Build Groundbreaking or Successful Software
Being a programmer, it is not surprising that I would look at successful people such as Steve Wozniak, Mark Zuckerberg or Bill Gate, and be inspired to become just as successful. What better way to do so than to building amazing software applications or new technologies.
- Make Games
As I stated before, I love video games, and I hope to build an amazing game. I look up to people like Shigeru Miyamoto, Hideo Kojima, and Shinji Mikami, and hope to be as successful and inspiring as they are.
- Update or Expand on Software Knowledge
Rather than sticking to a certain framework or programming skill, I like to explore new ways of doing things and update my knowledge in software. This why I have come to know many different languages and frameworks. For example, rather than just knowing Java and stick to it, I also learned how to program in C# as well. By knowing both C# and Java, I can easily choose which programming language to use, depending on what kind of software I hope to build.
Why I Blog?
Well, for several reasons. Some are personal, and a bit selfish, and some are somewhat benevolent and helpful. Here are some of them:
- To Update or Expand on Software Knowledge
As I stated before, I want to update myself on software development and find new ways to do things, and blogging is how I hope to achieve this goal. So, by posting tutorials, downloadable contents or updates on a certain project I am working on, I am also learning unfamiliar technologies and improving on familiar ones.
- To Promote Myself
Think of this blog site as a resumé, or as a marketing tool for me. I hope to use this site to be well known to employers, other developers, or even business executives. I also sometimes want to market or promote some of my ideas to the public.
- To Share My Knowledge and Experiences with the World
As the tagline of this blog site says “I experience. I learn. I share”. I hope that, by sharing my experiences and what I have learned, I help and benefit others. I also hope that, in turn, I learn and benefit from others as well.
- To Share My Interests
Apart from sharing knowledge and helping others, I also want to take this opportunity to talk about my interests and hobbies as well. It is nice discussing my interests with the world, and finding others that share these interests.
What to Expect From Blog
Well, there are many things to expect, but here are some of them:
- Software applications I have developed or currently developing, and that includes games.
- Tutorials on technologies and frameworks.
- Updates on what I have learned about unfamiliar technologies.
- Sharing interests, such as talking about current or retro games.
- General topics, such as current events or everyday experiences.
For more Information, help, or just want to say hi, please email me at email@example.com.
Please note that I may add more emails in the future to separate concerns, or create social media pages to expand my communication medium, and it will be reflected on the “About Me” page immediately. For now, just email me in the above mentioned address.
A Small Notification
The content of the “About Me” page may change from time to time, depending on what my current status is. If, for example, I move to a new city or change jobs, it will be reflected on the “About Me” page.