这段时间不时想这个问题(RT),为了把事情说明白,有必要把我现在的状态说一下,希望大家能给点指引。
我现在所在的学校是一个农林院校,阴差阳错的我选择了计算机这个专业,并为止痴迷,由于学校的状况,我们专业在我们学校很不受重视,我们的专业课时学校给我们压缩的很厉害,就拿汇编来说,理论课时是86个(不带上机),结果我们就上了30个课时不到,我们老师都是跳章节讲的,学的很马虎,给我的感觉是老师教学就是为了帮我们考试,考过试后就再也见不到专业课老师的影子,所以我现在都是一个人在摸索着前进,而且在摸索的路上,没一个人可以交流,因为现在我们班里就我自己准备深入下去(开班会时,辅导员统计的,结果就我自己以后要靠计算机找工作),学校也不给我们提供参加各类竞赛如ACM的机会(因为我们专业是一个边缘专业在我们学校,我们专业课老师也很无奈),所以我现在都感觉好无助,
现在我在学C#,并准备一直深入学习下去(虽说还不知道如何深入),但是问题就在这了,按照我们的课程计划,下学期开设JAVA(肯定是讲点基础知识,然后考完试就不见老师的影子了),我也打算把JAVA基础知识学了算了,自己继续深入学习C#,可是由于是大二了,我现在都很着急,,自己如果还是这样一路自学下去,得不到系统的指点,感觉自己的知识都是野路子,以后凭什么找工作呢???,这也是我最大的学习恐慌之处,感觉自己的大学都是白读了,一直是自己一个人在迷茫中摸索,而后又在摸索中迷茫,在这样下去大二就要结束了,请问前辈们你们是怎么过来的呢?感觉自己的前途无亮
在学习态度上,我可以自信的说,我态度很端正,每天当同学们在被窝里时我就起床了,然后就是打开电脑敲程序或者在线看视频教程(因为只有早上那一段时间内校园网速才能看视频),或者看计算机书(数据结构或者是C#),当解决问题时候那种喜悦劲是无法言传的,可以肯定的是我以后还是会加强计算机的学习,但是鉴于我一路自学的野路子出身,以后靠什么工作呢?另外我也准备考研,现在我心里的目标是北大软学院,我知道要达到这个目标要付出很大的努力,所以在这次的大三考研结束后我就去考研专用教室更加严格的自学了,希望自己的付出能得到应有的回报,再次希望大家和各个前辈指点迷津。谢谢了

解决方案 »

  1.   

    我很羡慕你
    我化学专业的,工作了2年之后才自学的C#。(看MSDN学的,论坛也很少上)
    现在工作的也很顺利
      

  2.   

    怎么能羡慕我呢?我对我现在的状态很是失望,有时后迷茫起来整天都闷闷不乐,那种滋味很难受,还有就是请问你上madn都看些什么呢?我还不熟习madn的功能
      

  3.   

    你那个不能叫“野路子”。大学里的计算机专业课其实是非常滞后的,跟不上计算机的发展形势。你自己摸索,再看一些书,再到csdn论坛看看,再实践一下,其实挺好的。很羡慕你现在还是大二,还年轻,还有时间。
      

  4.   

    C# 方向在 现在可能主要有两个吧: 一个是B/S 一个是C/S,主流是 B/S就是 ASPX的网站建设吧,哎
    还有一个是 C/S,就是WINFORM 的开发吧,因为有框架集的影响,一般小程序公司都不会用C#的,大程序又觉得C#慢了点,主要是中端吧。
    不过C#的特性很多:你可以多看看新的技术:比如 WCF,WPF,SILVERLIGHT,WEB SERVICES,LINQ,还有一个很难得集合了P2P,WCF,协议编程等的叫什么不记得了
    他的前端技术一直有微软在创新,所以只要微软在,C#就在把。
      

  5.   

    先做个图书馆里系统吧,书店好多书都有这个例子。
    整个做一遍,哪里不懂来csdn问。
    如果你准备考研,把这个弄完就行了。以你的学校,考研+学编程,恐怕你没精力两个都弄好,抓住一个就行了。国内是靠人际关系挣钱,靠技术只能是攒钱,如果你能考上北软,你会发现以后不是靠技术攒钱,而是靠学校同学的关系挣钱。楼主加油吧。
      

  6.   

    我的学历经历,给你参考:
    入门:
    C#:《C#入门经典》《C#高级编程》《c#图解教程》《C#本质论》,其实我就通读过《C#入门经典》《C#高级编程》看了前几章,感觉高级编程这个名字有点忽悠人,讲的都是很基础的东西,《c#图解教程》和《C#本质论》口碑都不错ASP.NET :《asp.net 3.5高级编程》《asp.net 3.5 揭秘》“Scott Mitchell的ASP.NET2.0数据教程”,读过《asp.net 3.5高级编程》和“Scott Mitchell的ASP.NET2.0数据教程”,后面那个绝对经典,有75篇,能解决实际工作中的85%以上的问题DIV+CSS : 前沿视频教室有个讲解DIV+CSS的视频,是我见过的最好的讲解DIV+CSS的视频,虽然是随书配套的视频,但是该讲的都讲了,看这个视频就够了,然后推荐一本《无懈可击的web设计》,很经典,javascript:推荐《javascript权威指南》SQL : 《sql必知必会(第3版)》,有这本就够了,项目学习:petshop:这个不用说了吧,学。net都知道,没看过petshop的代码还真不好意思说自己学过asp.net了TheBeerHouse:asp.net非常优秀的源代码,作者还专门写了本书《asp.net 2.0网站开发全程解析》讲解这个项目的,推荐,现在出了3.0了,不过3.0换作者了,据说写的很垃圾,提高:《你必须知道的.net 》,《大话设计模式》《CLR via C#》《庖丁解牛:纵向切入asp.net 3.5控件和组件开发技术》,《道不远人--深入解析asp.net 2.0控件开发 》,这些书写的还不错,我多少都看过,不过我感觉都还是些皮毛,要想继续深入下去,应该要学习WINDOWS操作系统的机制了《深入解析windows操作系统》《windows内核原理与实现》都是讲原理的,翻了一下就放弃了,很抽象,抗不住,后来看〈现代操作系统〉,还是抗不住,最后发现学操作系统一定要配合代码,《自己动手写操作系统》《linux内核完全剖析--基于0.12内核》都不错,刚读完“linux内核完全剖析--基于0.12内核”,尽管是早期的内核,但是对解一个操作系统是怎么运行的就很清楚了,现在在读老毛的《LINUX内核情景分析》学内核没大家想的那么难,能读懂“80x86汇编语言程序设计教程”和〈深入理解计算机系统〉就可以开始学习了
    现在对新技术完全没兴趣了,只对操作系统内核,算法,软件工程感兴趣,觉得这个才是根本,
    对〈编程高手箴言〉作者梁肇新前辈里的一句话非常赞同,意思大概是“编程有三个层次,第一层是熟练使用操作系统提供的API,第二层是熟悉操作系统内核,第三层是能修改操作系统内核”,