News for hackers. Stuff that matters.
Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @08:42AM (#21721653)
And again your anecdotal experiences doesn’t say much about the broader market. I see plenty of “Fortune 500” companies trying to find a migration path from .Net Framework and Windows. Heck even MS is abandoning .Net Framework.
Re:Deep Dive Into C# 9 by pjmlp on Friday December 06, 2019 @08:57AM (#21721754)
My anecdotal experiences are as good as yours.

Better pay attention to MS conferences then, they have stressed multiple times that VS is going to stay .NET Framework and how they are commited to keep it as long as there is Windows.

And at .NET Core 3.0 release conference it was visible in multiple occasions how they are fighting the re-writing fatige from many enterprises.

Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @09:01AM (#21721786)
They’ve also said that .Net Framework is in maintenance mode and won’t get any new features. Does that sound like a carriage you want to tie your horse to?

I think JetBrains knows a little about the .Net ecosystem.

https://www.jetbrains.com/lp/devecosystem-2019/csharp/

As far as cloud and server adoption.

https://www.makeuseof.com/tag/linux-market-share/

On Amazon EC2, standard Linux (along with its various distros) controls 92 percent of the market. It boasts more than 350,000 individual instances. Again, Windows is responsible for the other eight percent.

Even MS said that 2/3 of their VMs on Azure are running Linux.

Re:Deep Dive Into C# 9 by pjmlp on Friday December 06, 2019 @09:31AM (#21722028)
Our DAX and Fortune 500 customers decide where to tide the hourses, we just follow along.

Those VMs running Linux is where we put our Java stuff not .NET.

Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @09:56AM (#21722250)
So now that I’ve shown you non anecdotal evidence of the adoption rate of .Net Core, you’re going back to what you see in your one company?
Re:Deep Dive Into C# 9 by pjmlp on Friday December 06, 2019 @10:32AM (#21722620)
JetBrains? It is the sample of the anecdotes of their user base.

Just like my anecdotes are the sample of our DAX and Fortune 500 customers.

Linux adoption? Yes it is wiping Windows on the server, that is why I always worked for Java/.NET shops since 2006, switching stacks as per customer project requirements, in some projects even both get equally used.

Somehow your replies always feel being about fear of using outdated tech, always having to jump into new toys to keep being employable.

Never felt the need to worry about that, as long as we have happy customers, opportunities abound, regardless of what is the latest tech stack fashion.

Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @11:10AM (#21723043)
Resharper is quite a popular plug in for C#.

I think JetBrains sample size is a lot larger than yours.

.Net Core isn’t “new”. It’s been around since 2016 and the direction that Microsoft is headed in.

never felt the need to worry about that, as long as we have happy customers, opportunities abound, regardless of what is the latest tech stack fashion.

And what happens when either you want to or are forced to change jobs? Someone who is 40+ will be seen as just another old head who hasn’t kept up with technology and be on HN screaming about “ageism”. Not directed at you personally. I’m also in my mid 40s and seen it happen time and time again. Someone staying at a job for 20 years and then gets laid off and all they have to offer is that they are really good at ASP.Net WebForms when the world has moved on.

Heck it happen to me at 35 looking for a job and my experience after staying with a company for 10 years was VB6 and C++/MFC.

Instead of moving on to technologies that are in the “slope of enlightenment” phase of the hype cycle would you suggest that I kept doing C on DEC and Stratus mainframes like I did on my first job?

The average tenure of a developer in the US is 3-4 years.

Re:Deep Dive Into C# 9 by pjmlp on Friday December 06, 2019 @01:36PM (#21724700)
> .Net Core isn’t “new”. It’s been around since 2016 and the direction that Microsoft is headed in.

And yet most of those RFP keep referring to stuff like .NET Framework 4.6 and .NET 4.7.1.

As for the job, luckily Europe is not as bad as US in what concerns ageism.

Over 40 here as well and so far no problems switching jobs, because I always strived not to be labelled as only being good at technology X, without anything else to offer.

My advice is to diversify domain knowledge, master soft skills, be able to jump between developer, QA and technical lead roles across delivery sprints, and most customers will find less relevant how well one masters the very latest version of technology X, rather what is the business value one brings to the organization.

And some of them, do value a lot that one is able to keep that old clunky VB 6 application running, instead of sinking several thousand euros attempting an half-baked rewrite into the latest stack trend, and do pay accordingly as well.

Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @01:50PM (#21724816)
And yet most of those RFP keep referring to stuff like .NET Framework 4.6 and .NET 4.7.1.

And yet again you use your own anecdotal evidence without any large sample size.....

As for the job, luckily Europe is not as bad as US in what concerns ageism.

So how competitive is someone all other things being equal who hasn’t kept up with technology as someone who has?

And some of them, do value a lot that one is able to keep that old clunky VB 6 application running, instead of sinking several thousand euros attempting an half-baked rewrite into the latest stack trend, and do pay accordingly as well.

Until Microsoft introduces an operating system that doesn’t support it and you’re stuck with an unsupported OS with an unsupported runtime with security and compliance concerns.

Re:Deep Dive Into C# 9 by pjmlp on Friday December 06, 2019 @03:22PM (#21725603)
Competitive enough not to worry about being unemployed.

If they get the job of their dreams, it is a completely different matter though.