DEV Community

Discussion on: Why I Became a Software Developer - My Journey

Collapse
 
lexiebkm profile image
Alexander B.K.

As if C# is only for game development. Uh...
My interest in C# and .Net is towards using them for backend dev, although I know they are excellent for building desktop GUI too (in which I am already familiar, using classic VB6).
Now my motivation increases after reading about .Net MAUI in the official doc : docs.microsoft.com/en-us/dotnet/ma...
as well as the potential of using C# and .Net for IOT projects : docs.microsoft.com/en-us/dotnet/io...

Collapse
 
andrewbaisden profile image
Andrew Baisden

I never said C# was only for game development. When I learned the basics I was using it for backend work using Blazor and ASP.NET. However JavaScript is my first choice language for working on backend projects so I was going to try something different with C#.

Collapse
 
lexiebkm profile image
Alexander B.K.

Yeah... it's nice to try different stacks for web backend. I myself plan to do that using at least 5 different stacks :

  1. PHP + Laravel : my current choice, because PHP was the 1st one I knew and could use for that purpose. I am still exploring more detail on them, though.
  2. Node.js + Express : I have tried them for simple app, but still in the phase of learning
  3. C# + ASP.net Core : I am currently learning; it seems that this stack will become my 1st choice in the future
  4. Java + Spring or Java EE : this stack has been on my mind since a long time ago, but still couldn't make it into reality. However, alongside C#, I plan to continue my learning on this stack.
  5. Go + Gin/Fiber/Echo : this stack is interesting because it seems not to be difficult to build backend once the fundamentals are in my hand. I have played a bit of this, but could not continue on learning because I don't have enough time for it anymore.

I am not really interested in other stacks like Python + Django/Flask, Ruby on Rails.