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 (1)

Collapse
 
w3br00ts profile image
MW

Good luck and let us all know how it goes along the way! We're rooting for you!