网易首页 > 网易号 > 正文 申请入驻

为什么Java程序员有“八股文”,但.Net程序员却没有?

0
分享至

八股文”原意为明清科举考试时的一种文体,指文章的八个部分,文体的格式由破题、承题、起讲、入题、起股、中股、后股、束股八部分组成(我抄的)。但是,在程序员这个群体内,也有一种号称“八股文”的东西,经常出现在Java程序员这个群体内,也就是Java程序员面试时所必背的东西,因为面试官很大概率会问到,为Java编程基础。但“八股文”在.Net群体内,却很少被人提起,这是为什么呢?

“八股文”是什么意思

这得说到Java“八股文”的起源了!据不完全考证,Java的“八股文”起源于某互联网大厂,问的内容基本上都是一些Java编程类问题。后来,根据程序员的等级不同,问题的难度又逐步升高。于是,其他使用Java的IT类公司都仿照某大厂,在招Java程序员的时候都会问一些比较固定的Java编程问题。虽然问题问得可能不一样,但是万变不离其宗!

这就像我们在考试前会预先得到题目的范围,我们只要把所有可能考到的题目全部背下来,这样不管最后考到哪个,我们都能答出来了。而这种已经被圈好范围的问题,被Java程序员戏称为“八股文”!

其实,Java的“八股文”基本上就涵盖了数据结构、异步、线程、JVM等等这些在平时在工作当中经常用到的东西。当然了,有些要求比较苛刻的公司,还会问一些平时用不到,但是很考验Java程序员能力的问题。

与Java程序员相反,在.Net程序员这个群体内,却很少有人提“八股文”。这其实跟.Net生态有关系!

.Net是什么?

.Net通常指的是微软的通用开发框架,提供一个一致的面向对象的编程环境。.Net框架下支持的编程语言还有C#、VB.Net、F#等,其中,还支持编外语言C++!很多人误以为C++隶属于.Net,其实不是的!

而.Net开发框架下,最常用的语言是C#(CSharp),导致很多人觉得.Net就是C#!而CSharp则是.Net框架下的一个编程语言而已!我记得有一次我面试的时候面试官说.Net就是C#,然后我纠正了他,结果我俩尴尬了好久,之后,我没面试上!

Java程序员要比.Net程序员更专业

与C#不同的是,Java大多用来开发后端程序,虽然Java也支持前端界面(桌面端)的构建,但基本上会的人很少!

可能有些人会不认同,Java能做的事情,C#都能做,C#能做的事情,Java也能做,但是很少有人去做。这注定了使用C#或者说.Net的程序员,懂得要比Java程序员多得多!

但是,Java生态仅仅专注于后端开发,因此,Java程序员往往比较专注。这一特点,会让Java程序员在对编程的理解上优于.Net程序员!

.Net程序员涉猎更广

C#程序员往往要面对桌面端、Web端、服务后端等等。随着近些年的发展,.Net向通用平台发展,发展出了.Net Core,而.Net Core又同时支持了之前.Net Framework的几乎所有内容,因此,.Net程序员有用的知识又要增加1倍!

因为.Net业务覆盖广的原因,导致了很多.Net程序员虽然什么都会一点,但是真正能够精通的很少!

所以,大部分公司在招.Net程序员的时候,大多会问一些有关业务的问题。一般使用.Net框架下的编程语言的公司,大部分都是以开发管理类软件为主。所以,他们觉得既然.Net程序员在编码功底上很难和Java程序员比,那还不如招一些有行业经验的.Net程序员!

因此,之所以很少看到有使用.Net的公司考.Net程序员“八股文”,就是因为.Net程序员基本上属于“一问三不知”的那种人,还不如问点别的,或者直接让他们拿项目来看看比较合适!

另外,.Net程序员在面试时也不一定就不会碰到一些会问“八股文”的公司,只不过像这类公司基本上很难以市场价招到人,因为如果按招Java程序员的标准去招.Net程序员,.Net程序员是很难过关的!

这种公司在我的职业生涯里我也不是没有碰到过,而这种公司基本上要么研发经理是Java程序员出身,要么就是公司业务突然需要构建桌面端,但是后端还是Java!

.Net程序员是真答不上来!

说到这里,好像我把.Net程序员说得太难堪了,但这就是现实!我本身也是一名C#程序员,我所了解的,以及我所经历的事情就是如此!

当然,有些实力比较好的大公司,为了招到优秀的人,也会考.Net程序员“八股文”,但是大部分有实力的公司的编程框架基本还是以Java为主。这也间接导致了我们.Net程序员感觉好像.Net程序员不考“八股文”!

虽然.Net程序员在找工作的时候不会被问“八股文”,但是,我们也会遇到一些常规问题,基本上都是在开发过程中经常会需要用到的东西。因为.Net涉猎比较广的原因,其他杂七杂八的问题我就不一一列出来了,比较统一的问题基本上就跟异步、线程、数据库、Socket这类问题有关!再问,估计也答不出来什么了!

但是,不会答不代表不会用!这是.Net程序员比较令人惊喜的地方!那就是很多.Net明明会或者写过某些代码,但是在被问到的时候却不知道别人问的是什么!

讲通这个问题也很简单,那就是Java所面临的工作内容和.Net程序员所面临的工作内容,在数量上不属于一个级别的。Java的面相比.Net更窄一些,精一些!

结语

.Net程序员很多看似技术很差,这并是因为.Net程序员这个群体自身导致的,而是由市场决定的。一些很优秀的.Net程序员往往需要在一个行业内深耕多年,才能达到跟Java程序员一样的知识面。

但程序员这个职业又不是一个相对稳定的职业,所以很多使用.Net作为开发框架的公司能够理解这点,就不会去问.Net程序员“八股文”了,能用就行!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
为啥说小孩子的话总是口无遮拦?网友:妈妈坐在爸爸身上拉屎!

为啥说小孩子的话总是口无遮拦?网友:妈妈坐在爸爸身上拉屎!

三年的老核桃
2026-03-18 07:20:03
恐怖!伊朗安全部队的指挥官陆续接到了摩萨德特工的专门电话....

恐怖!伊朗安全部队的指挥官陆续接到了摩萨德特工的专门电话....

深度报
2026-03-19 22:33:30
北京四季酒店比纽约便宜7倍?这是全球最危险的宏观信号……

北京四季酒店比纽约便宜7倍?这是全球最危险的宏观信号……

新浪财经
2026-03-20 10:31:17
上海某工业设计院薪资炸裂!

上海某工业设计院薪资炸裂!

黯泉
2026-03-22 18:46:25
以军承认未能拦截两枚伊朗导弹,称属于“偶发”事件

以军承认未能拦截两枚伊朗导弹,称属于“偶发”事件

界面新闻
2026-03-22 17:28:07
为什么中国要发射东风-41,必须要提前告知俄罗斯,这是咋回事?

为什么中国要发射东风-41,必须要提前告知俄罗斯,这是咋回事?

阿器谈史
2026-03-19 18:11:39
释永信行贿的是何方神圣?

释永信行贿的是何方神圣?

方清云
2026-03-22 17:26:33
不吹不黑,NBA官方公认的王朝球队,其实就这7支

不吹不黑,NBA官方公认的王朝球队,其实就这7支

茅塞盾开本尊
2026-03-22 09:22:20
炸场更新!iOS 26.4 携 13 项重磅升级焕新 iPhone 体验

炸场更新!iOS 26.4 携 13 项重磅升级焕新 iPhone 体验

辉哥说动漫
2026-03-20 06:39:07
美日签了字,高市离开华盛顿,第一时间告知中方,她要找一条退路

美日签了字,高市离开华盛顿,第一时间告知中方,她要找一条退路

观星赏月
2026-03-22 17:50:46
刘强东拿下OPPO千亿大单

刘强东拿下OPPO千亿大单

电商派Pro
2026-03-20 10:02:49
朝鲜导游眼中的我们:羡慕、复杂,问你们中国人,是不是都很有钱?

朝鲜导游眼中的我们:羡慕、复杂,问你们中国人,是不是都很有钱?

百姓闻世界
2026-03-20 19:25:31
潘功胜,释放重磅信号

潘功胜,释放重磅信号

第一财经资讯
2026-03-22 15:32:26
张凌赫不做光电除褶项目!

张凌赫不做光电除褶项目!

八卦疯叔
2026-03-21 11:54:04
离婚6年后,高圣远转身回美国,找了个年轻貌美富婆,周迅仍单身

离婚6年后,高圣远转身回美国,找了个年轻貌美富婆,周迅仍单身

草莓解说体育
2026-03-22 06:41:30
闹乌龙!7只狗没越狱,吉林当地媒体采访,狗主人:错在德牧身上

闹乌龙!7只狗没越狱,吉林当地媒体采访,狗主人:错在德牧身上

观察鉴娱
2026-03-21 12:43:39
爽,公司全员裁撤,就地解散!

爽,公司全员裁撤,就地解散!

黯泉
2026-03-21 12:20:16
女子谈释永信,她们姐妹住少林寺3天,一个个都抢着要往他房间跑

女子谈释永信,她们姐妹住少林寺3天,一个个都抢着要往他房间跑

皮蛋儿电影
2026-03-21 19:50:52
“这下西方显得更加短视,看看中国”

“这下西方显得更加短视,看看中国”

观察者网
2026-03-22 15:11:22
金价狂跌!最新研判

金价狂跌!最新研判

南方都市报
2026-03-22 11:51:21
2026-03-22 21:11:00
程序员古耕 incentive-icons
程序员古耕
程序员、网文作家、自媒体人
603文章数 391关注度
往期回顾 全部

头条要闻

伊朗提出停战"六项条件":关闭美国在中东的军事基地

头条要闻

伊朗提出停战"六项条件":关闭美国在中东的军事基地

体育要闻

郑钦文连续迎战大满贯冠军 “双教练”团队正式亮相

娱乐要闻

今晚首播!央视年代剧《冬去春来》来了

财经要闻

睡梦中欠债1.2万?这只“虾”杀疯了

科技要闻

嫌台积电太慢 马斯克要把芯片产能飙升50倍

汽车要闻

14.28万元起 吉利银河星耀8远航家开启预售

态度原创

本地
时尚
亲子
艺术
军事航空

本地新闻

春色满城关不住|绍兴春日顶流,这片樱花海藏不住了

伊姐周六热推:电视剧《隐身的名字》;电视剧《正义女神》......

亲子要闻

孩子打架怎么办?猜得到开头,猜不到结尾

艺术要闻

崔愷院士设计!深圳国际美术馆,即将竣工!

军事要闻

伊导弹击中以核设施附近 爆炸视频公布

无障碍浏览 进入关怀版