在Job Postings中,什么是.NET编程?

时间:2009-03-20 23:09:18

标签: .net

我的最新合同项目在几周前成功结束,我一直在寻找工作网站寻找新工作。自从我上次真的看了这些网站以来已经有六七年了,所以也许这句话“.NET程序员”或变体已经成为一种意义。但是,如果我知道什么是危险的!

我的主要语言是C#。在开发Web功能时,我将它与ASP.NET,JavaScript,HTML和CSS一起使用。所以,从我的角度来看,我有超过六年的“.NET程序员”经验。然而,雇主,或者至少是他们的人力资源部门,并不这么认为。

在最初的电话呼叫期间,为了回应我有多少.NET体验,我会说六年的C#和ASP.NET。在大多数情况下,采访者回答说:“是的,但是直接的.NET编程有多少?”那时,我知道我不打算接受实质性的面试,因为我和那个筛选者并没有说同一种语言。

对我来说,.NET包含Framework和Common Language Runtime。当我使用某种语言(在我的情况下是C#)时,我正在进行.NET编程,以利用Framework来创建应用程序,实用程序或某些Web功能。而且,我编写的代码在CLR中运行。如果“.NET编程”意味着什么,那么我想开发/更新Framework类和CLR。但据我所知,这项工作是MS的专属领域。 (当然,不是说继承,延伸,覆盖等)。

那么,如果不是C#(或VB,J#等)和ASP.NET,“.NET Programming”是什么意思?

任何想法都非常感激。

8 个答案:

答案 0 :(得分:12)

C#programming + asp.net显然是.net编程的一部分。

我没有得到的是你为什么要与系统作战,陷入错误的过程中。

当他们说“是的,但有多少直接的.NET编程?”时,根据您的经验,您说:“我在.Net编程方面有超过六年的经验。”

更新:如果你继续这样做,为什么不从第一个问题“我有超过六年的.net编程经验”中说出来,如果他们问哪种语言( s)你告诉“c#”。

答案 1 :(得分:8)

你比他们要求的更准确。他们需要熟悉语言或框架,而你却专注于目的或任务。

从另一个角度来看,“ANSI-C编程”。这意味着你已经使用了这种语言,仅此而已。没有什么可以说你是在* nix或Windows中做过的,或者是你编写了硬件控制器或业务应用程序。

人力资源部通常会有一份他们正在经历的清单。他们需要(想要)听到符合该列表中项目的关键字。 “.NET编程?检查。”一旦你在面试中就可以详细说明了。

答案 2 :(得分:2)

对我来说,.NET编程可以是任何使用.NET框架的语言(ASP.NET,C#,VB.NET,J#等等)。我认为这是需要开发人员不够具体到负责雇用开发人员的人的结果,他们可能几乎没有编程知识。也许你可以说“我用C#使用.NET框架”?

答案 3 :(得分:2)

根据我的经验,人力资源部门很少对人力资源法规和规则,保险信息和公司政策以外的任何事情有所了解。至于拥有真正的技术知识,我还没有和人力资源部门的任何人谈论当前的编程技术,所以他们必须依赖于所在部门给他们的流行语和要求。需要员工。有时,管理人员也不是全力以赴。

那就是说,你的第一个目标是获得面试(与那些真正对你的技能有既得利益的人进行面试),所以如果他们问你是否有.NET经验,那么我会说(鉴于你在这里所写的内容,你做到了。人力资源部门经常为有多种工作类型的公司工作,我不希望他们知道每种类型的细节。我怀疑有时他们只是检查与提供的技能清单相匹配的东西。

一旦你接受了技术人员的采访,你可以谈谈你的经历,他们会得到它 - 或者他们应该!人力资源部门必须处理各种简历,在目前的环境中,我确信候选人的质量差异很大。我们最近有很多人在我的店里面试。幸运的是,我们的“人力资源部门”也整天都在编码,所以他有一个线索。 ; - )

答案 4 :(得分:1)

在计算机术语方面,其中一些筛查人员非常密集。最好的办法就是告诉他们他们想听到什么,然后继续进行真实的采访,在那里你可以与至少基本了解你所谈论的人谈话

答案 5 :(得分:1)

那是一个无能的招聘人员。我要说的是忽略他们的无知并通过给他们你使用任何.NET语言或技术的总年数来回答这个问题。不值得他们讲课。

答案 6 :(得分:0)

我通常认为它是指.NET框架上的编程,即:在.NET CLR上运行的任何东西。

答案 7 :(得分:0)

好。

您应该直接向SCREEENER询问。因此,当你以非常礼貌的方式询问“什么是.net编程给你作为我未来的雇主”这样的东西时,这是值得的。

我们不了解非技术人员对某些技术主题的看法。

有时候进行筛选面试的人没有线索。

我见过的职位发布如下:

Java Programmer,  required: EJV's, JSP, PHP and Visual Basic.
他是