从.NET/C#开发的“后继无人”说起

Posted 余晟以为

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从.NET/C#开发的“后继无人”说起相关的知识,希望对你有一定的参考价值。

前段时间遇到几个朋友,说起他们公司业务还不错,但技术上遇到挑战。我本来以为是业务模式有创新,或者规模有暴涨,细问之下才发现,是老路走不通了。他们仍然在用.NET/C#的技术栈,本来觉得没有问题,这两年忽然发现“后继无人”——市场上已经招不到多少.NET/C#的开发新人了。仔细调查一番,学Windows/C#编程的人越来越少了,传统上以Windows/C#为主的学校教育,如今也大量切换到Linux/Java之类的平台,甚至微软自己的Azure云服务,也不强调Windows特性了。

然后我问他们,如果要把技术栈从.NET/C#切换到Java,最主要的困难是什么?

答案是:最主要的困难不是写代码,而是系统的监控、排错、维护。毕竟,在Windows下程序员基本“什么也不用想”,充其量是上网找些工具来安装,在界面上点点鼠标,就可以看到一些信息。然而一旦切换到Linux,世界就大不相同了,面对的是黑洞洞的字符界面不说,观摩高手操作更是没了信心:高手都是运指如飞,在键盘上噼里啪啦敲出一系列命令,对着满屏的文字,一下子就找到问题所在。

其实用过Linux的人都知道,字符界面、命令行交互都只是表象,真正重要的是要理解它内部的原理:文件是怎么管理的,进程是怎么运行的,各种资源的使用状况在哪里看,网络通讯的流程是怎样…… 搞懂了这些,就不必死记硬背那些命令了,能够对症下药了。

如果你不熟悉Linux但对它感兴趣,或者会日常使用但不完全理解,不妨参考 刘超的《趣谈Linux操作系统》。与其它“一本正经”的Linux操作系统教程不同,刘超强调的是“趣谈”。之前他开设的《趣谈网络协议》已经广获好评,订阅人数超过3万。


大家的学习热情也十分高涨,光互动留言就超过了5万字。很多同学希望刘超老师再延续“趣谈”的形式,开一门Linux操作系统的课程。

这不,据说经过半年时间的打磨,《趣谈Linux操作系统》终于上线了。这一次他卷土重来,用“上市公司”的比喻,把 Linux 操作系统零散的知识点用图谱的形式表现出来,很好诠释了Linux的学习路线。

从.NET/C#开发的“后继无人”说起


刘超是谁?

他是网易杭州研究院云计算技术部首席架构师,有15年云计算领域研发及架构经验,出版过《Lucene应用开发解密》,QCon2019广州专题出品人。

专栏特色

第一个特色是“趣谈”,通过故事化的方式讲述,特别容易理解。鉴于操作系统这个大管家的角色,刘超会假设我们一起做一个外包公司,目标是把这个公司做上市,而操作系统就是把外包公司做上市的老板。他会把这家公司的发展阶段分为几个时期,逐一详细讲解。


第二个特色是图解,一图胜千言。专栏会通过图的方式,将Linux复杂的概念、数据结构、流程表现出来,用一张图串起一篇文章的知识点。比如下面刘超老师画的图,讲了文件操作在各个层的数据结构的关联,我一下就理解了。


从.NET/C#开发的“后继无人”说起

出自刘超《趣谈Linux操作系统》专栏


可以说,学完这个专栏,你将收获:

一、快速上手Linux操作系统

二、趣味图解内核工作原理

三、熟练掌握程序运行机制

四、讲练结合修炼底层能力

从.NET/C#开发的“后继无人”说起

现在订阅还有福利


1.限时优惠¥68 (原价¥99),两杯咖啡的价格。另外,新注册用户立享5元礼券,可与上新优惠同时使用。

2.订阅用户在留言区说说你使用Linux操作系统的心得体会,点赞前 3 名粉丝,送极客时间99元任意课程,活动截止到 3 月 27 日 24:00。

3.订阅用户可获得「极客时间最全知识图谱」福利资料。极客时间服务号对话框,回复关键词「 操作系统 」即可领取!


部分资料如下:


专栏目录如下

订阅后还可以在留言区和刘超老师互动答疑,直接跟业界高手“对话”,机会难得。

点击「阅读原文」,试看或订阅专栏。

以上是关于从.NET/C#开发的“后继无人”说起的主要内容,如果未能解决你的问题,请参考以下文章

Vue.js组件开发:从一个简单的例子说起

PyOdps 0.4版本发布,从一个故事说起

从日常开发说起,浅谈HTTP协议是做什么的

精益软件开发与精益管理:从一家关闭的汽车厂重焕青春说起

从Kotlin的类开始说起

干不过高通苹果 intel将退出 Atom后继无人