Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah .. but there is one aspect in this argumentation: C# is everywhere a reasonable contender. So while you rarely get a dominant position (Unity and Backends) you get a lot of second places (Apps, Desktop, ...) which complement your full stack experience in an awesome language. And this is different to other languages: Python/Go: no-show in apps; JavaScript: no-show in data science; Swift: no-show in backends (thanks IBM).

From a management perspective, this is not bad. You get movable team members. In my company we have moved people from WinForms app, to cloud deployed micro-portals and then to a Apple/Android App (all different solutions .. not a migration). C# play a big role in that.

I think this is again a dark-matter-developer / line-of-business situation.



>From a management perspective, this is not bad. You get movable team members.

I have a friend-of-a-friend who has a successful 30 person contracting business. They do C#. He, the co-owner benefits from this.

I was responding to a question from a FAANG developer. FAANG developers don't get moved. FAANG developers move when they want to move: to projects that they find interesting; to other FAANGs; or to start-ups.

And FAANGs don't pick one language because "hey, it's possible to do what you want in it".


>FAANG developers move when they want to move: to projects that they find interesting; to other FAANGs;

If a developer knows C# he can tackle more than one domain. Suppose you got bored and want to switch. Or there are new interesting opportunities. If you know C#, you just switch without having to learn a new language and libraries.


>without having to learn a new language and libraries

This. You see this as a positive. I see this as a negative. And we're both right, right? You are right in your domain, and I am right in mine.


> without having to learn a new language

Well, at least you can if Blazor gets finished.


I honestly don't have first hand experience, but I seriously doubt every FAANG developer is the rock star you're making them out to be. I'm sure there are certainly plenty of FAANG developers working on boring shit that needs to get done.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: