• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sighforever
V2EX  ›  程序员

[讨论] 大家说说 c# 在中国还有没有前途?

  •  2
     
  •   sighforever · Feb 8, 2017 · 25233 views
    This topic created in 3556 days ago, the information mentioned may be changed or developed.

    前两天又看到有 C# 的小伙伴转去做 java 了,某名的感到有些惶恐

    中国互联网行业已经很少有企业使用 c# (dotnet)了。能找到的职位薪水,也比相应的 java 甚至 php 差一大截。而且大多数都是做企业信息化项目的,很少有自己开发产品的。

    其实从使用效果上来说,无论从开发效率还是运行效率, c# 都不比其他后端语言差,而语法方面又从各种脚本语言学习借鉴了很多,用起来也是非常舒服。唯一不大行的就是社区生态环境建设上比较落后,很多工具已经被别的语言占坑了。

    前一阵子看到 donnet core 开源并且跨平台后,觉得 c#还能雄起一把,但是现状看起来在国外还能有所进步,但在国内应该是没什么希望的样子了。

    不知道其他小伙伴又什么看法?

    88 replies  •  2025-02-25 13:46:48 +08:00
    hjc4869
    hjc4869
    Feb 8, 2017❤️1
    1
    没有🌝
    Famio
    Famio
    Feb 8, 2017
    2
    我这苏锡常 IT 圈子里反正还有企业在招 WPF 开发。
    就算这语言没前景也不是今天说没明天就没了。
    况且我大微软还在力推,各方面都在向好的方向(适应大环境)发展。
    我入坑 C#完全因为这语法最适合我,用起来最舒服。我就等 .net core 成熟了,不着急。
    Wangxf
    Wangxf
    Feb 8, 2017
    3
    在互联网行业没前途,科技公司(程序员)热爱开源
    sighforever
    sighforever
    OP
    Feb 8, 2017
    4
    @hjc4869 😭
    loqixh
    loqixh
    Feb 8, 2017
    5
    cpp 转 c#表示正在生产环境中使用.net core ,当前很顺利
    Just1n
    Just1n
    Feb 8, 2017
    6
    C# 用得很嗨在我厂。
    m8syYID5eaas8hF7
    m8syYID5eaas8hF7
    Feb 8, 2017
    7
    C#感觉用的多的还是游戏公司多一些吧, unity 。
    zander1023
    zander1023
    Feb 8, 2017
    8
    不知道。。 C#转 php 中 公司桌面软件需求少了 大部分都是 web 的 php 写起来的确也方便 以前一个人负责前后端 ,想怎么写怎么写 现在扩大招人了 考虑到招人和解决问题的成本换 php 了.. 无奈
    coderluan
    coderluan
    Feb 8, 2017
    9
    国内互联网大热,相关的技术跟着热而已, C#只是正常稳定发展而已,所以相对看着“没前途”,但是其实根本不用担心,反而是那些随着热潮入行的人,需要考虑热潮退了自己会咋样,参考 ios 。
    kongkongyzt
    kongkongyzt
    Feb 8, 2017 via Android
    10
    nope
    PaulPeng
    PaulPeng
    Feb 8, 2017
    11
    刷一波 C#招聘,坐标上海,项目主要是做比特币交易服务器端开发,对高并发交易感兴趣可以联系我,微信:13764246315,请备注下 V2EX C#
    JackyBao
    JackyBao
    Feb 8, 2017
    12
    10 年前玩过 C#的路过,感觉 windows 下面用用还是不错的。
    otakustay
    otakustay
    Feb 8, 2017
    13
    单说语言的话 unity 还是很有空间的,说平台的话.net 在国内确实不行
    billzhuang
    billzhuang
    Feb 8, 2017
    14
    找工作的话,长远来看,不如做 java
    visonme
    visonme
    Feb 8, 2017
    15
    如果你在一个非 c#为主的环境有这样的担忧很正常的,工资低也不是都是 C#问题哈~
    在大多数企业级应用和定制市场 C#的身影还是很常见的。
    stackboom
    stackboom
    Feb 8, 2017
    16
    在帝都 没“钱”途...
    wizardoz
    wizardoz
    Feb 8, 2017
    17
    不知道 C#在 Linux 上的部署咋样?
    wxt
    wxt
    Feb 8, 2017
    18
    那是个什么东西?
    xycool
    xycool
    Feb 8, 2017
    19
    为什么不去 csdn 问问?😉
    dhssingle
    dhssingle
    Feb 8, 2017
    20
    短时间内是没戏了,正在考虑转不转,唉!
    wshcdr
    wshcdr
    Feb 8, 2017
    21
    移动互联网公司,很少用 ASP.NET 做后台的,所以......
    tokoy
    tokoy
    Feb 8, 2017
    22
    已转行╮(╯_╰)╭
    sighforever
    sighforever
    OP
    Feb 8, 2017
    23
    @wizardoz
    dotnet core 很好用的,性能比 windows 上稍差一点,但是和其他语言的框架没什么区别,打包部署什么的也配备了相应的命令行工具,挺方便

    不过目前 visual studio 还是 windows only , vscode 的补全什么的支持还是差一些, 开发还是在 windows 上比较好。
    JadeV
    JadeV
    Feb 8, 2017
    24
    表示今年苏州那块招.net 跟往常比起来贼多。。
    aricch
    aricch
    Feb 8, 2017
    25
    @CoSpLi 因为同程在壮大吗?
    sighforever
    sighforever
    OP
    Feb 8, 2017
    26
    @Just1n 什么厂?
    JadeV
    JadeV
    Feb 8, 2017
    27
    @aricch 同程在转 Java 了吧。。。
    webcoder
    webcoder
    Feb 8, 2017
    28
    难招,这边招了整整 1 年了也没来人。
    antowa
    antowa
    Feb 8, 2017
    29
    C#开源了,可是也没有很好的反响。现在前端这么火,这语言根本拼不过前端。可能就游戏领域有前途吧
    ljcarsenal
    ljcarsenal
    Feb 8, 2017
    30
    有,在北京微软,苏州微软最有前途 :)
    wizardforcel
    wizardforcel
    Feb 8, 2017
    32
    @Wangxf 谁告诉你.net 不是开源的??
    lesxc
    lesxc
    Feb 8, 2017
    33
    我身边赚到钱的程序员都是用 c#
    gowk
    gowk
    Feb 8, 2017
    34
    呵呵
    bibizhang
    bibizhang
    Feb 8, 2017
    35
    unity
    VinKing
    VinKing
    Feb 8, 2017
    36
    c# 主要是传统软件的开发,包括一些信息化系统, web 等,另一个出路是 unity 。

    我曾经做过一份 c#的工作,后来在拉勾上搜索了下 c#的招聘职位,果断放弃 c#改用其他了。

    不过也遇到其他做 c#的哥们,他的思路是,现在用 c#的(人)那么少,要是主攻 c#,那基本上会有不错的待遇。

    供君参考。
    janxin
    janxin
    Feb 8, 2017
    37
    互联网行业没啥用途,但是其他行业又不是没用途,比如传统软件行业
    Tuisku
    Tuisku
    Feb 8, 2017
    38
    很多传统的政企行业应用还在大量用着 C#,所以前途不前途的讨论没什么意义。
    lcc4376
    lcc4376
    Feb 8, 2017
    39
    python 轉 c#的路過~ 在二線以下城市 asp.net 工作超好找, 微軟還活著竟然有人認為 c#不行了
    wuethan
    wuethan
    Feb 8, 2017
    40
    整个河北所有市县 都在用一体化平台 含 预算编制 国库支付 电子凭证和印章 全是 C#的。。 C#做硬件也很好 发卡系统 + 后台 一个项目几十万 够花不? 不过这里大部分 v 友貌似都喜欢 linux 环境 喜欢 ios 开发 所以。。。。
    t6attack
    t6attack
    Feb 8, 2017
    41
    asp 和 vb 遗弃的有些可惜。本来也是一套独立语系支撑一方的。现在好了, vb.net 不伦不类,古老的 vb6.0 成了最后一版的纯 vb 。 asp 留下了海量建站源码渐渐闲置。 VBA 办公自动化忙自己的。 VBS 隔三差五冒出来一小段干点灵活。
    好好的一个语系,弄的支离破碎。
    lonenol
    lonenol
    Feb 8, 2017
    42
    谁叫它之前之前只支持 windows..
    TomIsion
    TomIsion
    Feb 8, 2017
    43
    @CoSpLi 转的缓慢无比...
    haifuyun
    haifuyun
    Feb 8, 2017
    44
    cocos-xna + xamarin + monogame 路过,小公司做跨平台小游戏,也不知道有没“钱”途
    superleexpert
    superleexpert
    Feb 8, 2017
    45
    Unity 是用的这个,还是很多的~
    Joway
    Joway
    Feb 8, 2017
    46
    不是 c # 没前途 , 是只会 c # 就真不会有前途了
    G900
    G900
    Feb 8, 2017
    47
    微软这种技术上坑了一代又一代程序员的公司,还有人敢跟着他们混。
    formulahendry
    formulahendry
    Feb 8, 2017 via Android
    48
    @Joway 说的好!在微软待了三年多,真正在写 C#(.NET )的时间最多也就一半,其他时间 PHP , Python , JS ( WordPress , MySQL , Angular , React )都会接触到。吊死在一门语言或者一个平台上肯定是不行的。要有广度,当然也要有深度,选取几个重点发(入)展(坑)
    JadeV
    JadeV
    Feb 8, 2017
    50
    @TomIsion 这个就不是很清楚了。。不过我同学说转的挺积极的。。。
    Cbdy
    Cbdy
    Feb 8, 2017 via Android
    51
    我有关注过一点 c#,说说一己之间:
    无论是现在还是未来, c#肯定会有很多人继续用的。
    c#及其生态系统在微软大佬的引导下发展不错,有一个良好的社区和一帮拥趸。
    c#很难火起来,毕竟语言不仅仅是一个语言,还有其应用领域。回顾一下.net ,观察一下人们用 c#做什么很容易得到这个结论。

    比如中国互联网的 bat ,假如没有了 b 大家还可以欢快的生活,但是没有 at ,是不是对很多人的生活就会有影响?同样,如果突然没有了 c/c++, java , php , js 如今 it 行业面貌会有大的变化。但是没有 c#,好像也没什么。对吗?
    xc77
    xc77
    Feb 8, 2017
    52
    我用 C++, QT 怎么整
    jmhjhjhj
    jmhjhjhj
    Feb 8, 2017 via Android
    53
    有没有前途还是用户说了算啊。。。。。
    ob
    ob
    Feb 8, 2017 via Android
    54
    只有我觉得帮助文档打开很慢吗?
    leosama
    leosama
    Feb 8, 2017
    55
    我们在招 c#。。。
    inrenping
    inrenping
    Feb 8, 2017
    56
    asp.net core 的运行效率很高的,还能运行在 linux 上。

    我觉得很有前途。
    Khlieb
    Khlieb
    Feb 8, 2017 via Android
    57
    @jmhjhjhj 还得看究竟用着干什么
    springmarker
    springmarker
    Feb 8, 2017 via Android
    58
    java 和 c#互相转应该压力比较小吧
    sammo
    sammo
    Feb 8, 2017 via Android
    59
    微软全家福都是银行在用。搞互联网的用不上。在搞互联网的眼里没前途是很好的,否则会被很快拉低工资。看看 ios 在搞互联网的眼里曾是多么有前途啊,泯然没前途矣。

    越在他们眼中有前途的东西,最好越别碰
    shiabo1121
    shiabo1121
    Feb 8, 2017
    60
    一大波 c#转 unity 的
    snipes
    snipes
    Feb 8, 2017
    61
    抛开互联网不谈,还是有很多企业开发使用 c#的,需要开发和维护在 windows 上运行的程序,另外.NET Core 前途还不明朗。
    mathgl
    mathgl
    Feb 8, 2017
    62
    @loqixh 用来做啥?后端?
    geralt0725
    geralt0725
    Feb 8, 2017
    63
    不是很懂只能在一个技术平台工作的程序员
    imcxy
    imcxy
    Feb 8, 2017
    64
    会开小轿车,皮卡给你就不会开了?
    imcxy
    imcxy
    Feb 8, 2017
    65
    老板要你这种司机有啥用
    breeswish
    breeswish
    Feb 8, 2017
    66
    国内节奏比国外要慢个几年的
    (来自 docker, angular 的心得
    exploreexe
    exploreexe
    Feb 8, 2017
    67
    C#转 JAVA 完全没压力吧 就一门语言好吗
    觉的 C#没前途可以转行 应该不难吧。
    DeweyLiu
    DeweyLiu
    Feb 8, 2017 via Android
    68
    diligentpig
    diligentpig
    Feb 9, 2017
    69
    楼主自己都说了,“唯一不大行的就是社区生态环境建设上比较落后”, 自问一下背后的原因为什么?
    huntzhan
    huntzhan
    Feb 9, 2017
    70
    C# 程序员 X
    后端服务程序员 O

    讲道理,解决问题才是核心,语言是次要的,框架是次要的,这些都是没有什么技术含量的东西。
    components
    components
    Feb 9, 2017
    71
    有钱途,就有前途。
    V2 总是出这样的帖子,无奈!
    Jeremy1992
    Jeremy1992
    Feb 9, 2017
    72
    在北上广,有房子有户口才能有前途 (逃。。。
    stormpeach
    stormpeach
    Feb 9, 2017
    73
    @timothyye c#转 golang 的在这里闷声发大财。。。
    ragnaroks
    ragnaroks
    Feb 9, 2017
    74
    如果只会 C#,那现在这个样子,除非 uwp 能发展起来,否则真完了
    wyfyw
    wyfyw
    Feb 9, 2017
    75
    有个高中同学做 c#就很赚钱,现在在成都,貌似能接很多项目。另外,@livid https://www.v2ex.com/member/livid 有空可以 fix 一下上面各种".net"的链接。
    lvtongda
    lvtongda
    Feb 9, 2017
    76
    从提供第三方云服务的角度看, C# 相关 SDK 使用的概率很低。
    lzpaiyd
    lzpaiyd
    Feb 9, 2017
    77
    @Famio V2EX 的评论内容链接判断没做好,一句话变成链接了 …
    BGLL
    BGLL
    Feb 9, 2017
    78
    只能想到 unity3d 了 //
    medivh
    medivh
    Feb 9, 2017
    79
    @formulahendry 我一定是去了假微软 😉
    Famio
    Famio
    Feb 9, 2017
    80
    @lzpaiyd 恩,发现了,不过好像 livid 已经修复了。
    formulahendry
    formulahendry
    Feb 9, 2017 via Android
    81
    @medivh 我才是去了假微软😅
    Douglee
    Douglee
    Feb 9, 2017
    82
    @Joway 说的太对了!
    timothyye
    timothyye
    Feb 9, 2017 via Android
    83
    @stormpeach 。。。。
    hosea
    hosea
    Feb 10, 2017
    84
    c# 去做 unity 吧。。 13k+ 獎金流口水。。
    xiqingongzi
    xiqingongzi
    Feb 10, 2017
    85
    dotnet Core 会帮他复活的。毕竟可以迁移到 Linux 上,一帮人嗷嗷的往上冲
    ulins2000
    ulins2000
    Feb 10, 2017
    86
    1.薪资来讲, Java 普遍比.Net 高些,但是,到了高级后,薪资差别很小,各种语言都是
    2.基本上纠结这个的都是 loser ,如果你技术很牛,根本不会有这个纠结
    3.要转就转,不要多 BB
    4.编程语言和思想都是相通的,真正到高手,切换到其它语言还是高手,渣渣用什么语言都还是渣渣,看过武侠的都知道,再牛的武功秘籍,没内功,练出来也都是渣,内功深厚,弄个叶子就要你命
    moresteam
    moresteam
    Aug 14, 2018
    87
    我是来测试.net 修复好了没有的
    1Z3KYa0qBLvei98o
    1Z3KYa0qBLvei98o
    Feb 25, 2025
    88
    陈年老帖了,借楼问 C# 为什么没有火起来?

    是因为其实大家都喜欢白嫖吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4419 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 198ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    ♥ Do have faith in what you're doing.