DEV Community

OleksandraKordonets
OleksandraKordonets

Posted on

My OSD600 Journey

Hello!

My name is Oleksandra, I’m a student at Seneca College, starting the OSD600 open-source development course. Before coming to Seneca, I had no experience in IT as I joined straight out of high school. I know I have a lot to learn, so I’m taking this course because I want real hands-on experience with development, not just following assignment steps like we did in earlier classes. I think the idea of open source and working with a community is exciting, and I’d like to actually contribute to projects instead of just doing small homework programs.

This term I hope to become a much stronger developer and to work on projects that go beyond the usual in-class examples. By the end of OSD600 I want to feel confident in my software design and my use of Git/GitHub. Overall, my goal is simply to become a better developer, build confidence in my coding, and learn how open-source software is created and managed.

The trending repo I picked is Catch2. It’s a C++ testing framework that makes writing unit tests a lot easier. I chose it because during my co-op I worked in QA with tools like Selenium and Cucumber. That gave me a good foundation in testing, so Catch2 feels familiar and makes me more confident. I also like that it’s simple to set up (just add a header). I think exploring it will help me learn how real testing frameworks work in C++ and give me more practice with writing better code.

Top comments (0)