Hello, DEV Community!
My name is Modesta Otieno, and I'm on a journey to become a software developer.
My journey into technology started with an interest in ICT. As I learned more about computers and technology, I became interested in understanding how applications are built and how software can solve real-world problems.
That curiosity led me to explore programming.
Taking My First Steps
Starting software development has been an exciting learning experience. There are new concepts to understand, errors to investigate, and challenges that sometimes take time to solve.
I began learning programming fundamentals and exploring languages such as Go, C, and JavaScript. I also started learning how HTML and CSS are used to build websites.
As I continued learning, I discovered that software development involves much more than writing code. It requires problem-solving, patience, logical thinking, collaboration, and a willingness to keep learning.
Learning by Building
I believe the best way to grow as a developer is to put knowledge into practice.
Instead of only studying concepts, I started working on projects that would help me understand how different technologies fit together.
Some of the projects I have explored include a Smart Electoral Integrity System, a smart irrigation solution developed during a hackathon, and my personal developer portfolio.
Each project has given me a different opportunity to learn, experiment, and improve.
My Experience at Zone01 Kisumu
My software development journey also involves learning through practical challenges at Zone01 Kisumu.
Working through programming exercises has encouraged me to think carefully, investigate errors, and understand problems before jumping into solutions.
I'm still learning, but every challenge gives me an opportunity to become better.
Why I'm Sharing My Journey
I want to use DEV.to to document my progress honestly.
I'll share the projects I build, the mistakes I make, the technical challenges I encounter, and the lessons I learn along the way.
I also hope my journey encourages more women and beginners who are interested in technology to take that first step. You don't need to know everything before you begin.
You can learn one concept, solve one problem, and build one project at a time.
What Comes Next?
I'll be sharing more about my journey into Go, my Smart Electoral Integrity System, my experience at the AXIS Green Economy Hackathon, and the process of building my developer portfolio.
This is only the beginning, and I'm excited to see how far this journey takes me.
If you're also learning software development, what first inspired you to start?
Let's connect, share our experiences, and grow together!
Top comments (0)