println!(“Hello, World!”);

Developer Diary

So, I’ve been immersed in software engineering for the past 10 months, with a focus on JavaScript, Python, and common backend technologies like Django, Flask, and Node.js.

To give some context, my coding journey started as a kid when I built a text-based game (complete with music!) on my IBM computer. Tech has always fascinated me, and I knew deep down I wanted to be a programmer.

A computer surrounded by programming language icons

After completing my service in the US Army in 2007, I decided to explore online income opportunities while using my GI Bill to return to college. During that time, I taught myself web development and eventually pursued a Bachelor of Science in IT/Software Engineering. Not only did I graduate, but I also built and successfully sold a gaming website for six figures.

Selling the website was a huge milestone for me, but what caught my eye for development was Java. It just so happens that Java, my first programming language in college, is what ignited my true passion for coding.

A few years later, I transitioned from web development to cryptocurrency trading. While financially rewarding, I missed the hands-on experience of programming. After a time, I ended up moving back to Germany, and that’s when I started craving both the structure of a regular job and the chance to rediscover my love for code.

Recognizing the rapid evolution of technology since my initial studies, I embarked on a 10-month journey of relearning and upskilling, earning over 17 coding certificates.

Python code in VS Code

I even tackled the renowned Harvard CS50 courses ā€“ ‘Introduction to Computer Science’ and the Python-specific track ā€“ and found them to be incredibly valuable.

Currently, my heart belongs to Rust. After exploring Java, Python, JavaScript, and C, I find Rust to be a superior language ā€“ though Iā€™m still relatively new to it, and perspectives can shift! My experience with C has certainly paved the way for my enjoyment of Rust.

Looking ahead, my goal is to become a skilled backend developer. I’m aiming for AWS certifications: Cloud Practitioner, Developer, and Solutions Architect at the Associate level. While frontend development isn’t my primary passion, I understand its importance but my logical mindset is what draws me towards becoming a backend developer.

Author

  • I'm the owner of Loopfinite and a web developer with over 10+ years of experience. I have a Bachelor of Science degree in IT/Software Engineering and built this site to showcase my skills. Right now, I'm focusing on learning Java/Springboot.

    View all posts

Leave a Comment