看看您是否属于初学者?
很学软件开发者都无法清楚的了解自己的个人水平,给自己清晰的定位,然后选择学习方向很重要!如果您符合如下情况之一,那您就是初学者,需要系统学习!
学好.NET开发的技术路线
良好的开端是成功的一半,好的开端需要好的方向和路线,下面我给.NET初学者提供一个非常好的学习路线(分为四个阶段学习),供您在学习中参考!
克服学习的急躁心态
很多初学者都想在很短的时间内容,马上成为开发高手,但反而很长时间不能实现,看看下面的分析,您就明白了!
1.技术的吸收需要一个过程:有的学员拿着一本书,从基础语法开始看,然后是面向对象,最后甚至把多线程都看了,两遍下来以为这样就把基础看完了。其实这种做法,跟没学差不多太多,因为学技术不是看小说。没有融合贯通一个知识点,笼统的学习是根本没有效率的。

2.急躁的学习,反而浪费时间:有学员学员快速的把相关知识看了一遍,然后自己开始做项目或者读别人源代码,发现很多问题都不会,开始一边写一边问别人,实在做不下去了,回头再找书看看,看了后,还是感觉不理解。因为开发知识需要一个系统的知识结构,不是单独 看看某个章节就能行的。如果按照这种方式学习1个月,几天的时间用来学基础,剩下时间用来实践,然后不断反复,其实,花费同样1个月的时间,不如自己用20天来学基础,10天很容易的就把项目搞定了,而且很多都记住了。这就是磨刀不误砍柴工的原理。

3.以为看别人源代码就是快速的学习方法:有很多学员听说,想快速学习,最好就是用别人的源代码来看和研究。事实呢?有几个人自己这样真的能快速学习?恐怕没有,道理很简单,你想写一篇小说,如果我告诉你把某个作家的小说研究一下你就能写,您信吗?

4.那么好的学习方法是什么呢?其实开发中80%的内容都是基础知识的运用,初学者,务必把最多的时间要花在基础知识的学习和运用上,您会发现写代码会非常流利,这个就跟学习英语口语一样,有的背好几千的词汇还是哑巴英语,而英语中最常用的词汇也就2000,英国的农民最常用的 词汇才八九百,却能表达世界上最难的语境,所以,开发技术也是一样的,难点和不经常用的一定要放到后面学习,这个非常重要,时间分配不好可以直接决定您是否能学好,学成功!而绝不是影响进度问题。

5.那该如何做呢?建议您参加我们的公开课,或者下载我们基础的课程学习一下,因为您掌握了基础后,有了一定了解了,后面怎么学习,老师给您指点一下,您也能听明白,如果一点基础没有,说多少都是没有意义的。
参加免费直播课程
老师在腾讯课堂直接授课,讲解初学阶段最核心的技术,您参加课程可以和老师直接沟通和答疑,解决您宝贵的学习时间!
初学者常见问题
当您在学习开始遇到如下问题时,请参考我们给您的建议:
问题:学开发能不能一两个月速成呢?
分析:开发技术是一套完整的知识体系,任何速成的方法都是不可取的,速成只会浪费时间而无任何收获。一般的系统学习,在保证时间充足情况下,4-6个月为好。
问题:我怎么感觉学了一段时间,有时候没多少进步呢?
分析:初学阶段其实是最难的,有时候您学习可能看不到什么进步,但是您仍然要坚持,因为知识在突破之前,是有一个“潜伏期”的,这个是很正常的。
问题:很多人都说.NET基础简单,我怎么学的很费劲呢?
分析:学的费劲的原因可能是您没有找到合适的学习路线、没有合理的时间安排、没有稳定的心里状态,当然如果您要是完全自学,遇到的问题会更多。
问题:学好.NET开发的前景怎么样呢?
分析:.NET前景非常好,您在任何招聘网站输入关键字“.NET”,然后查询职位要求和待遇,您就非常清楚了。