首页 > .NET技术培训/ 正文
.NET技术在微软的推动下,发展速度非常快,现在和java技术两分天下,很多IT企业都会要求掌握.NET技术,那么一个合格的.NET程序员是怎样养成的?在学习.NET的过程中,有哪些是需要注意的?下面就由北大青鸟翔天信鸽的金牌老师王老师详细解答:
1.选择研究方向后不要动摇
对.net好还是java好的问题,我一向的观点是:它们都好,它们都是软件开发领域的杰出工具,它们都能够做出非常出色的系统.评价一个系统好与不好的标准不在于开发语言,而在于系统本身,更多地在于这个系统的开发者-程序员本身.只要你是一个出色的程序员,你完全可以用你擅长的开发语言开发出高质量的系统,而不管这种开发语言是.net还是java.而如果你过度地徘徊在研究它们到底谁更好的时候,甚至不断地在二者之间辗转的时候,你损失的将是宝贵的时间.
2.尽量缩小研究范围
.net只是一个大方向,你应尽量将自己的研究范围缩小,比如专注于数据库,专注于xml方面,专注于ajax,只要你专注任何一个区域深入研究,当你成为专家之后,都不会愁饭吃.反之如果你什么都会,而没有一样真正精通,那么你可能永远只能做一个普通程序员.
3.找到正确的入门方法
不管做什么事,方法很重要.特别是入门时的方法.正确的入门方法将大大加快你学习的进度.了解语言本身和前提技术是最先要做的事情,比如你选择c#方向的asp.net,那么你必须先学习c#基础语法,和asp.net基础知识,并实际写小程序测试你学习的成果.当学会基本语法后马上找到asp.net的官方入门指导.微软做得很好的一个地方就是他的帮助系统做得很好。新人容易入门,建议首先从《示例和快速入门教程》开始,这个东西就在你的机子上,在Framework SDK的菜单里面。强烈建议把这个教程全部学会。
4.多看别人的成果(源代码)
这个很重要,如果你是一个团队的新成员,那么看他们写好的代码将是非常好的学习途径,因为那些都是成功的代码经验。如果你还没有加入团队,是自学,那么找一个好的学习网站,多看上面的源代码也是很好的方式,另外一个强烈推荐的途径:仔细研究微软的.net Starter Kit,个人认为这是.net入门学习途中最大的收获。
5.不断推翻自己,敢于重构
这是对程序质量的要求,只有不断地优化和改造自己的程序代码,才能最终写出高质量的程序,做出高质量的系统,最终使自己的技术水平提高。通常我会把实现一个功能的代码量作为衡量代码质量的标准,代码越少,越精简,同时又具有良好的可读性,就越理想。重构需要几个前提:首先是项目时间允许,然后是确实找到更好的代码组织逻辑,如一种很好的结构模式,更合理的面向对象调用方式等等。只要找到更好的解决办法,那么勇敢地推翻原来的程序框架,重构它,经过不断地重构后,有一天你回过头去看之前自己写的程序时会有一个感叹:哇,怎么以前我的程序写的这么烂阿。
6.跟上技术更新的脚步
软件技术更新速度有时真的让人很郁闷,经常听人说,刚学会.net1.0,马上就出了1.1,1.1刚完成一两个项目,又出了2.0,用2.0不到一年已经出了3.5,但现实就是这样,你必须得跟上脚步,当使用asp.net的时候,你就不能再像以前用asp那样去写程序,当使用.net2.0的时候,你要敢于使用masterpage,skin去代替原来的usercontrol模式,原来的网站皮肤实现模式。而现在出3.5了,你必须马上学习vs2008,学习Silverlight。只有跟得上技术更新的步伐,你才永远保持自己的技术领先地位。
以上就是.NET程序员学习的一些建议,希望可以给那些还在迷茫中的人指明道路。
本文由软件培训网整理,转载请注明:http://www.softpeixun.com
- 上一篇:大学生.net培训机构哪个最好呢?
- 下一篇:.net编程培训的时候应该注意什么
更多郑州北大青鸟编程培训怎么样,郑州北大青鸟校区排名,郑州java培训学校哪家口碑不错,河南高考200多分上什么学校好,郑州大数据培训机构哪家好,郑州学习电脑软件有哪些学校相关文章
- Java和.NET之间的不同点
- 学.net技术好找工作吗
- 学程序开发好找工作吗
- 高中毕业以后学软件开发好找工作吗
- 郑州最好的.net培训学校在哪?
- 学习.net怎么样?有前途吗?
- 郑州哪个软件培训机构比较好呢?
- 郑州.net培训学校怎么样
- 没有参加高考可以上郑州软件培训学校吗
- 郑州哪个编程培训机构比较好
- 大学生学.net好找工作吗
- 都有哪些培训.NET的机构比较好
- .NET培训机构排名
- 如何选择.NET培训机构
- 学C#去哪里好呢?
- .net程序员的出路在哪里
- C#培训多少钱
- asp.net学习方向
- JAVA与.net哪个就业好一点?
- 北大青鸟.NET培训课程好不好?
- 2013年.net的发展前景怎么样?
- .net程序员培训之后都能找到好工作吗?
- 学计算机学什么技术好呢
- 年龄十八的初中生毕业该干什么好
- 郑州全栈式软件开发工程师培训学校哪家好
- 搜索
-
- 热门标签