💻 Starting My Journey into C# and .NET
I haven’t mastered Python yet — but I’ve decided to begin studying C# and .NET as my next step.
While attending university, I explored several programming languages in a rather surface-level way. Among them, Python stood out to me as the most intuitive and expressive. It was the first language that made me feel, “Maybe I can actually become a developer.”
Python helped me build that identity — not just as a student, but as someone genuinely pursuing software development.
One of the reasons I started with Python was its immediacy — I could see results instantly on the web as I modified or added lines of code. It was fun, visual, and rewarding.
Even though I’m now moving toward C#, I believe I’ll return to Python later, especially for AI-related development once I have a stronger foundation in system architecture.
🧭 Why I Chose C
There are several reasons behind this decision.
Through my studies and personal experiences, I’ve realized that my natural way of thinking is to understand structures first — then explore the details inside them.
When I was briefly exposed to different languages during my degree, C# immediately appealed to me because it’s a structure-oriented, strongly typed language that matches how I process and reason about systems.
I’ve also earned my Microsoft Azure AZ-900 certification, and I plan to pursue AZ-104 and AZ-400 next.
Through this process, I discovered how seamlessly C# and the Azure cloud environment work together — and that combination feels both practical and exciting to me.
Another motivation is the Swiss job market.
While Java is widely used here, C# is also a common and in-demand language.
So for me, learning something that I enjoy and that has professional value feels like the right path — both personally and strategically.
🔧 How I Plan to Learn
Unlike my Python journey, I won’t focus much on basic syntax this time.
When I studied Python, I built a clear roadmap as I went — but for C#, I want to learn directly through small projects instead.
No strict roadmap, no endless theory.
Just hands-on learning — one small project at a time — until I gain the confidence and skills to take on something bigger.
I believe that by building consistently, even small projects will naturally lead to something meaningful.
🧠 My Approach to Writing & Reflection
For this new C# series, I’ll still use AI tools for light editing and formatting,
but every comment, explanation, and reflection will be written by me — even if my comparisons or analogies sound a bit unusual sometimes.
My goal isn’t just to write clean code — I want to think deeply, understand systems, and eventually become a true professional in this field.
There’s still a long way to go, but I’m fully committed to the process.
💬 To Everyone Learning Alongside Me
To those who are studying and building their own paths — I’m rooting for you.
Let’s keep pushing forward, even when the path feels uncertain.
Wishing everyone an amazing year ahead.
Happy New Year 2026 — and let’s keep growing together. ✨
Top comments (0)