中文意思是:网,网状物。
现在泛指互联网,网络技术。
后缀为net是网络服务公司,为个人或是商业提供服务。.net程序员,是指网络公司的程序员。从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
一、.net程序员主要工作内容如下:
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作;
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系;
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析;
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术;
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议;
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广;
7、负责相关技术文档的拟订;
8、负责对业务领域内的技术发展动态;
9、完成领导交办其它的工作。
二、.net程序员岗位要求如下:
1、相关专业大专或以上学历;
2、1年以上网站设计编程经验;
3、熟练 *** 作常用的网页制作软件和网络搜索工具;
4、 了解网站开发,运行及维护的相关知识;
5、精通SQL数据库结构化查询语言(Structured Query Language)简称SQL,熟练掌握数据库存储。
总了来说可以概括为三个方面:1、前台显示技术
无论你是做网页还是基于web的管理系统还是手机应用、游戏,展示界面直接决定了这个软件是不是有生命力。不管你的软件的算法多么高深,执行效率多么快,用了多少先进的技术。没有一个客观的界面,那些都是浮云。没有人喜欢用一个界面很垃圾的软件吧。
前台涉及的技术那就非常的多了。但是基础的就几个:html、css、javascript。这个是核心的技术了。不管前台技术怎么变化,无非就是这些技术的变型。对于javascript这个技术,要着重的说一下。一个合格的aps.net程序员要有非常扎实的js功底。js的框架也非常的多,楼上说的什么jquery、ajax乱七八糟的都无非是js的框架而已。要具体看你们的开发团队选择哪个框架了。但是js要认真的学习。对了。现在html5等技术流行。你也看看这个。毕竟html5是以后前台的趋势。
二、程序语言技术
这个就是C#了。要有很强的C#的功底,所谓万变不离其宗,不管以后出现多少框架技术,只要掌握的核心的部分。就不怕变化。对于一门语言来说,怎么样才能学好它。最重要的就是一个,对框架api和类库的了解。所以学习语言不仅仅学会了语法就ok了。那只是最基本的,对类库的了解那才是最重要的。如何检验自己对一个框架类库的了解程度呢。这里提供一个很简单的办法。当一个问题出现,你要想一想该用类库中的那个类中的什么方法来做。
三、数据库部分
现在的应用、软件都离不开数据库。可想数据库技术在一个项目中占得分量了。
数据库现在是一个非常复杂的东西,要想一下子了解其全部绝非易事。
从最基础的sql语句、到数据库方言、再到每个数据库的特性。这些都是一名程序员应该了解的。
只要从这三方面入手。平衡发展。你将是一名非常合格的程序员!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)