After giving a lot of careful thought and consideration, I have decided to continue my programming journey by learning more about Python(by taking on different programming challenges with native Python), learning Web Development with Flask(for now, may switch to Django) and game development with Unity 3D.
First of all, I came upon this decision because of three primary reasons.
- I think that it’s good for me to stick to a specific language that I’m already comfortable with and improve on it
- I will be taking Computer Science for my O-Levels next year and it just so happens that the syllabus is more focused on webdev as the Pre-Release project is actually based on creating a web application/service. Therefore, I think it’ll be beneficial for me to have my own little side projects, so that they may prepare me for the final exams. I also happen to like creating websites.
- I really love creating games and I don’t think I will ever give it up. In the future, I aspire to be a hobbyist game developer while working a full-time job as either a software engineer or AI engineer. I just love the fact that gamedev is a mix of creativity(in terms of creating beautiful graphics and music), programming, story-writing and etc.
Anyways, that’s the end of my short and brief update!