您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为啥头条中C#的那么少,都转Java,PHP了吗?
开发者,互联网,头条为啥头条中C#的那么少,都转Java,PHP了吗?
发布时间:2020-12-06加入收藏来源:互联网点击:
为啥头条中C#的那么少,都转Java,PHP了吗?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
我在头条是专注于 C# / .NET 创作的用户之一。确实,我也发现在头条 C# / .NET 的作者太少了,尤其相对于 Java 来说。几乎在头条没有看到过什么 C# 大 V(粉丝至少过万吧)。也确实有人是转 Java 了(转 PHP 应该没有吧),但这是少数,不是 C# 在头条的作品少的主要原因,我觉得主要原因有以下几个。
第一,C# 用户基数近年来减少了。我用 C#/.NET 10年了,想当年我刚工作那会,.NET、Java 和 PHP 几乎是三分天下。但由于之前 .NET 一直是闭源,大型案例生态环境贫瘠,导致很多大公司和互联网公司都选择 Java,比如京东技术架构就从 .NET 转 Java 了。那时候 PHP 就更不用说了,门户网站、博客等用 PHP 多如牛毛。而 .NET 传统企业用得特别多,大多是企业的内部管理系统。由于像企业内部管理系统这样的项目性质本来就不对外开放,这更使得外界觉得 .NET 被采用低。前几年,随着移动端开发的兴起,更是助长了一波 Java 的发展。
第二,.NET 开发者社区氛围不够活跃。从 GitHub 的 .NET 领域的开发者活跃度来看, 同一功能或性质的 .NET 开源项目数不如 Java 多,Star 数也不如 Java 多。我觉得这主要归因于 .NET 大多组件和库微软都给你做好了,所以不必像 Java 要自己去实现很多组件或库,自然社区的活跃度会低很多。
第三,.NET 开发者多数不愿学习新技术。目前来说,互联网企业用 .NET 的还是少,而传统企业用 .NET 的非常多。你可以想像比较一下互联网企业和传统企业的工作环境和氛围。在传统企业,技术更新非常非常慢,甚至不更新,只要项目还能正常工作,领导或开发者就不愿意冒风险去尝试新一点的技术。据我了解,很多传统企业还在用 WebForm 这样古老的技术。长期在这种环境下工作,除非你非常自律且爱主动学习,否则过不了多久你也对新技术没有了研究的兴趣。
第四,.NET 开发者大多患有懒癌。如果你是 一个 C# / .NET 技术创作者,你会发现,不管在哪些平台(比如头条)发表一篇技术文章,几乎都没有什么阅读量也没有什么点赞,更没有评论。这说明大多数 .NET 程序员是比较懒的,懒得看,懒得点赞,懒得评论。当然,这和技术文章本身就沉闷也有关。没有互动,作为一个创作者,你会慢慢失去创作的兴趣。
以上个人观点。需要说明的是,这个现象并能说明 C# 的前景就不如 Java 等语言。随着 .NET 开源和 .NET Core 跨平台,近年来 C# 生态也在恢复壮大。而且 C# 语言本是一门非常优美的语言,今年 StackOverflow 的一份调查显示,.NET Core / ASP.NET Core 是最受开发者喜爱技术或框架。
最后,如果你是一名 C# / .NET 开发者,我呼吁:当你阅读了一篇技术文章,如果你哪怕有一点点收获,请不要吝惜一个赞或一条评论,这可能是对作者的最大鼓励。让我们一起为 .NET 社区助力吧!
回答于 2019-09-11 08:43:50
因为国内java有阿里系把持着,阿里系离职或创业去的,都推崇java
回答于 2019-09-11 08:43:50
你可以坚持c#,现在netcore开源了,但相比java还有很长的路要走。
回答于 2019-09-11 08:43:50
互联网大厂的技术选型,左右着国内的技术发展。
笔者所在公司京东,后端主要就Java、Go,目前还没有看到用C#的。不过一些桌面应用的软件的开发,可能还是会用到C#吧。
回答于 2019-09-11 08:43:50
以前单机版无所谓 微软那套开发很有优势 非常快 现在规模稍大的都是java分布式了 分布式相关的框架在java界都是非常普遍而常见的 很轻松就可以实现分布式 搜索引擎 大数据 等等 企业级需要的都有 很成熟 大公司已经大规模实战过了 第三方库非常丰富[大笑]
回答于 2019-09-11 08:43:50
微软之前一直坚持的闭源策略,导致大厂基本抛弃c#,就连最后一家用c#的京东,也已经抛弃转java。
为什么闭源大家就不用了呢?
关键在于成本,之前一用的话基本就离不开他的全家桶,mssql,windows server等,而这些,都不便宜。
更别说还受制于人了。
而在大厂的带动下,国内的互联网公司基本都转平台了
目前还用最多的,也就是企业应用领悟了,crm,oa等生产系统
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |