答读者问(25):一个大三学生有关专业学习的相关疑问及答复

       近期,在CSDN博客上,我收到了一位大三学生发来的私信。内容例如以下:

       周老师:

        你好,我是浙大一名大三学生,是自己主动化转计算机的。仅仅有一点CC#基础,没动手写过什么正式的程序,如今静下心来想好好学点东西,好在毕业的时候找个工作,我如今要怎么样的学习。用什么的方式,具体要学一些什么,感觉非常迷茫,希望能够得到你的一些具体的建议,万分感谢!!!

 

       我的答复例如以下:

       同学:

        你好!

       从你的来信中,我感到了你的一丝焦虑。

确实。在浙大这样一个人才济济的学校,在如今中国这样一个竞争激烈的大环境下。包含你在内的非常多学生都在迷茫中前行。我之前也收到过非常多学生发来的邮件,他们都渴望有人能够带他们走出迷茫和困惑。我常常将自己在工作中的些许感悟发到博客上,假设我的回复能够帮到你们。那么我写作分享的目的也就达到了。

       你的来信透露出了你的下面几个情况:

       第一。你是从自己主动化专业转到计算机专业的。

       第二,你的计算机专业底子比較薄弱(仅仅有一点CC#基础)

       第三,没有做过相关的项目(没动手写过什么正式的程序)

       如今。你已是大三。想为毕业做好准备。为未来的工作做好准备。

       针对你眼下的情况。我的建议是这种:

       第一,要想把计算机专业课程学好,专业基础是必备的。尽管你是奔着找工作过去的。但面试和笔试中的问题多以专业基础课的知识为主。

由于你离毕业另一年多的时间了,没有充足的时间来将每门专业基础课学透。所以。你仅仅能挑几门有用的(对找工作有利)、重要的专业基础课来重点学习。除了编程之外,我建议你从如今開始袭击这几门课程:计算机体系结构、计算机组成原理、数据结构(或算法)、计算机网络。參考书目能够採用教材,也能够到图书馆去借一些经典的书籍。

       第二。一定要多动手编敲代码。你有一点CC#基础,那么我就建议你如今专攻一门编程语言。

C语言用于编写靠底层的软件多一点,而C#主要是面向网络的编程。

你能够依据自己的兴趣来选择。

怎样来提高自己的编程能力呢?1) 你要熟读一本经典的编程语言书籍。将上面的样例程序所有看懂,并亲自己主动手将书上的程序敲到电脑上去,然后试着自己单独编敲代码。看写出来的程序与书本上的样例程序相比,有何优缺点。

2) 你一定不要仅局限于书本,除了书本上的程序之外。你还要到其它地方去找一些编程的题目来做,比如,你能够到网上去搜索有意思的小程序来练手,CSDN站点上就有不少编程的题目,你能够去看一下。3) 在学习的过程中,你有不论什么的心得体会或经验教训,都能够写成文章记录下来,最好发表到博客上,让很多其它的高手来指点你,通过“学习-->发表博客-->再学习”这样一个良性循环,你的自信心就会建立起来了。

       第三,假设有机会,你一定要到单位去实习,要看一下实际的工作是怎么样的。通过实际的工作,你不仅能够看到自己所学知识的用处。还能够提高自己的学习能力。同一时候为自己的简历添光增彩。

假设你没有机会出去实习。那么你能够看一下你所在的学院的老师的手里面有没有适合你的项目,你能够主动请求增加。这样,通过在实践中的锻炼。你能够学到非常多课堂上学不到的东西。

       当然。我上面说了那么多,最主要还是要看你能否够坚持学习。

仅仅要你有持续学习的勇气和毅力。那么加上我上面说的方法。就一定能够学到东西的。如此,顺利毕业、找到工作就是水到渠成的事情了。

       假设你想学习C语言的知识。那么。你能够參考我的博客:http://www.zhouzhaoxiong.com/category/c-language

 

       我的以上建议。请參考。希望你好好把握在校的最后的学习时光。努力学习。祝你找到惬意的工作。再次感谢你的来信,请继续关注本人博客。

 

 

 

周兆熊

201533

 

 

 

(本人微博:http://weibo.com/zhouzxi?topnav=1&wvr=5。微信号:245924426,欢迎关注!)

 

posted on 2017-06-22 17:32  wgwyanfs  阅读(100)  评论(0编辑  收藏  举报

导航