
招聘
在国内开发领域,.net存在不少问题。像人才
招聘比较困难,中高级的开发人员数量稀少,而且缺乏大厂的支持。不过,一提到语法糖,好像就必定是在说
Java。这一点我特别不能理解,怎么什么都能被看作语法糖?像可空类型之类被视作语法糖,这还勉强说得过去,可是连linq也被当成语法糖,这就很奇怪了。只要是故意提及跨平台的,往往是那些守着老版本
Java(比如
Java8)的人,这样的人就别再出来丢人现眼了。我刚入行的时候就有这么一次经历,一个大概是
Java的主管来
面试我。他问我.net有没有链表,这个问题我在学校就看到过
面试题,当时答案是没有,可我觉得不太可能,还专门翻过官方文档,所以我回答有,结果他就说我学得不好。这种自己不去验证问题,还固步自封的人,出来丢人真是不应该。其他语言的开发者从来不会提这样的两个问题。我有个做
Java的小伙伴,有个小项目打算用.net 4.7来写。就代码风格而言,两者完全不同。举个简单的例子,他进行
JSon序列化的时候,不只是序列化,他的代码里到处都是
JSonObject……一长串,代码写得特别长。我不太理解这种写法,正常开发中,除了dynamic之类的特殊情况偶尔会用到
JSonObject,平时谁会写这么长一串啊。然后他还反过来跟你说,你看我对
JSonObject多么熟悉,你用.net这么久还没我熟。再把范围扩大一点说,现在的
Java从业人员,十个人里有九个不是科班出身的,
计算机组成原理都没正经上过几节课,就这样还来说别人技术差?装什么?会个jvm调优就觉得自己了不起了?会背点八股文就以为自己能开山立派了?全靠培训班那点忽悠人的本事,适可而止吧。大家都是为了混口饭吃,一天到晚说这个不行那个不行,不知道的还以为是冯诺依曼转世。