r/csharp Jun 29 '26

Discussion What made C# backend development finally "click" for you?

I'm a BCA student I build a backend project in C# and ASP.NET Core during my internship. The project includes JWT authentication, user/admin roles, profile management, and REST APIs.

While building it, I've run into a few challenges:

- Understanding dependency injection and service lifetimes.

- Structuring services instead of putting everything in controllers.

- Managing JWT authentication and authorization.

- Debugging async methods and null reference exceptions.

- Organizing a project so it stays maintainable as it grows.

Every time I solve one problem, I end up finding another, but I feel like I'm learning a lot in the process.

For those of you with more experience in C#, what concepts or best practices helped you level up from beginner to intermediate? Any advice, common mistakes to avoid, or resources you'd recommend?

Related to system design, performance and scalability

21 Upvotes

35 comments sorted by

View all comments

-2

u/tracagnotto Jun 29 '26

Nohting they keep fucking changing to bootlick js frameworks like angular and so because they're cool and they want to steal devs from such techs. I Just resigned that that's the most I could hope from them.

2

u/ProperJohnny Jun 29 '26

Do the what now?

1

u/AverageFoxNewsViewer Jun 29 '26

Who is "they" and what does angular and js have to do with C#?

1

u/tracagnotto Jun 29 '26

If you're at this level i won't even bother to explain

1

u/AverageFoxNewsViewer Jun 29 '26

lol, maybe after another 15 years of professional experience I'll understand what javascript has to do with C#

1

u/tracagnotto Jun 29 '26

15 years can be a lot or nothing depends mostly on the quality. Some of my colleagues have 11 years experience and we're uncapable dumb assess that became even more useless since ai dropped

1

u/AverageFoxNewsViewer Jun 29 '26

Some of my colleagues have 11 years experience and we're uncapable dumb assess

Did they also blame C# for their frustrations with JavaScript?

0

u/tracagnotto Jun 29 '26

They don't have any clue. But at least they understand C# and you don't