我必须学习什么才能获得.net开发人员的工作? [英] What i have to learn to get a .net developer job?

查看:84
本文介绍了我必须学习什么才能获得.net开发人员的工作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

.net中的哪些主题我应该学习以.net开发人员的身份获得这份工作?我知道c#编程。我是否还需要学习visual studio 2008中的所有控件?

Which topics in .net i should learn to get the job as .net developer? I know c# programming. Will i need to learn all controls in visual studio 2008 too?

推荐答案

这个问题听起来像你想尽快达到最低限度。并开始工作。这不是它的工作原理。你需要学习如何完成这项工作,而不是如何去做。你需要有一种非常不同的态度:你需要渴望学习越来越多。而你需要了解原因。


究竟要学什么?这取决于,没有人可以准确地告诉你,你应该决定。只有...如果你要学习只是C#,你将不会学到什么能让你成为一个能够合理地工作的人,甚至不能作为C#开发人员。你需要了解更多,更多。而不是一种语言,其中一些语言。当单语言开发人员不理解非常重要的东西时,这是非常典型的情况:编程。



让我们采取那些Visual Stidio 2008中的所有控件。你学到了什么,想到如果我们迁移到2010年该怎么办?,对吧?这不是一个体面的工人的想法。这样的开发人员甚至不会考虑这些事情,但会尽量非常详细地学习该工具,即使只是建议使用它。体面的工人磨砺他们的工具,总是希望得到最好的。不是最酷和最新的,而是最好的,因为工作本身。您认为Visual Stidio 2008中的所有控件的知识有些麻烦,但是,首先,与人们真正需要知道的相比,这是一小部分知识,其次,一个真正的开发人员乐于和热切地学习他们都受到强烈动机的驱使:还有什么可以改善我的工作?看到区别?



如需鼓励的话,请阅读这篇文章:

Peter Norvig,教你自己编程十年

http://norvig.com/21- days.html [ ^ ]。



祝你好运,

-SA
The question sounds like you want to lean the minimum as soon as possible. And get to work. This is not how it works. You need to learn how to do the job, not so much how to get it. You need to have the very different attitude: you need to be eager to learn more and more. And you need to understand why.

What exactly to learn? It depends, no one can tell you exactly, you should decide. Only… if you are going to learn just C#, you will learn nothing which can make you a person who can work reasonably well, not even as a C# developer. You need to learn more, a lot more. And not one language, a number of them. It's too very typical situation when a mono-language developer does not understand something very important: programming.

Let's take those "all controls in Visual Stidio 2008". You learn them and what, thinking "what should I do if we migrate to 2010?", right? This is not how a decent worker thinks. Such developer don't even think about such things but will try one's best to learn the instrument in great detail, even if the use of it is only suggested. Decent workers sharpen their tools and always want to get the very best. Not the coolest and most recent, but the best as the work itself is concerned. You think the knowledge of "all controls in Visual Stidio 2008" as of some hassle, but, first, this is a miserably small chunk of knowledge compared to what people really need to know, and, second, a real developer happily and eagerly learn them all driven by the strong motivation: "what else can I get to improve my work?". See the difference?

For the encouraging note, please read this article:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html[^].

Good luck,
—SA


Visual Studio 8 / 10/12所有发展。



对于桌面开发,您需要了解Windows Presentation Foundation(WPF)/ Windows窗体

用于Web开发 - ASP.NET / MVC,WebServices / WCF

移动版 - 使用SilverLight进行Windows 7/8手机开发
Visual Studio 8/10/12 for all development.

For Desktop Development you need to be aware of Windows Presentation Foundation(WPF)/ Windows Forms
For Web Development - ASP.NET/MVC , WebServices/WCF
For Mobile - Windows 7/8 Phone Development using SilverLight


这篇关于我必须学习什么才能获得.net开发人员的工作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆