走 web 这块建议是不要,我 c# web 后端 7 年经验,前端也会,golang python 也写,今天刚 last day 。
先说下公司背景,金融互联网行业,
早年是.net framework 单机应用起家,后来技术债太多,部门一半 golang 一半 c#没完全转掉,目前 c#技术盏是.net8 webapi+微服务 grpc ,全项目都上 K8S 容器的,体量说实话不小,应该是国内以 c#为技术盏做得相当大的公司了。
提离职后,私交比较好的组长天天给我看 c#简历。
全是外包出身、mvc 后台出身、内部系统出身,像我们这种用 c#写微服务又大搞云原生和国外 c#水平接轨的国内公司可以说基本没有,导致招人非常困难,但公司肯定不会坐以待毙,这时决策层普遍的选择都是:强转技术盏,也就是我公司现在的阶段。
结果就是,c#作为 web 语言,它的表达能力是毋庸置疑的,开发效率也是远超于同定位的 java 的,但在国内无论你是哪个行业,写云原生还是单机应用,岗位都只可能是越来越少,只能说是国服特供没办法。
建议你现在入行,想写后端,学 golang ,java 太卷了人才早就饱和,golang 只能说稍微好点。
但你要说 web 后端 golang 写起来体验如何,我只能说连 java 都不如,你 golang 和 java 还在加班的时候,我 c#已经下班回家了。
楼主有意向的话可以留个 qq ,我比较好为人师,有空可以指点一二。