Codementor Events

How I Learned C#

Published Oct 24, 2017
How I Learned C#

About me

I am a self-taught programmer who has been in the software industry for over ten years. Programming and debugging are not just my profession — they're also my passion.

Why I wanted to learn C

I started as a QA analyst for a small start-up company. After discovering so many bugs in the software, I wanted to chip in and help resolve the issues.

I began learning C# in 2006 and it has been my go-to language since. Compared to programming in VB and VB.NET, the syntax for C+ is more fluent and makes development so much easier.

I've been working professionally with C# for over 10 years now, and am continuing to learn best practices and coding standards.

How I approached learning C

Learning C# was a bit of a challenge at first because of the syntax difference between VB and C#. I bought many books and researched the C# equivalent to VB syntax.

Challenges I Faced

The challenges that I faced with C# is that there is so much to learn and the .NET platform keeps expanding. Advanced techniques and programming to improve performance can be very tricky.

Key Takeaways

I enjoyed learning C# and all that it has to offer on the .NET platform.

Tips and advice

C# may appear daunting, but it is very easy to learn and there are many resources, such as Microsoft Virtual Academy and on-demand training, to assist. Do not give up and keep coding!

Final thoughts and next steps

I am currently learning how to analyze and debug performance issues with WinDbg and Sysinternals Suite.

Discover and read more posts from Andrew D'Antonio
get started