大力推广开源和国产软件,督促理工科学生自觉提高人文修养,培养完善的人格。 为了防止Blog过于庞大,导致读者阅读不便,故设立多处Blog。

大二同学来信

上一篇 / 下一篇  2008-04-20 08:52:56 / 个人分类:大二解惑

大二同学来信:向您咨询一些有关“挑战杯”的问题

张老师您好:
    我是软件06*班的******。去年是您C语言课的学生。我最近看宣传板上发布些有关“挑战者”杯的信息,我一直很渴望参加这种竞赛锻炼自己,所以想向您请问下:这个竞赛活动是可以自愿报名然后选拔的,还是学校自行拟定参赛者名单的?若是可以报名,是什么时候开始?报名条件都有哪些?
    我非常喜欢C语言,数据结构,C++这些课程,也很热衷于编程。刚上大一时就听了您和您的几个学生在计算机院做的报告,对这个竞赛特别感兴趣,但也知道这种竞赛的要求很高,所以自己也越来越努力,让自己可以满足参赛条件。

    希望老师在百忙之中可以抽出时间回复我~
    祝您身体健康,工作顺利!~

                                                    学生:******
                                                        08.04.14


--------------------------------------------------------------------------------------

*****:

  我很高兴看到你的来信。你是给我答疑信箱中发信的同学中,少有的能够遵循传统信件书写格式的人。大部分同学写信口气很随意,如同跟一个陌生人聊天一样,寥寥几句话,连自己叫什么,哪个班级,都不愿意告诉我,让我无法想起他的实际情况,因材施教就无从谈起。更有甚者,有些人信中只有一句话,让我都不明白他要问什么。还有的人,在我用传统邮件格式给他回信后,他的后续来信依然想不起来信件的起码格式。你能在电子邮件中坚持传统信件的格式,这样很好,值得表扬。希望能坚持下去,这是人际交往很重要的礼仪,也是未来工作后职场礼仪很重要的一部分。

  我印象中你大一的时候比较刻苦,但是似乎学习不得法,C语言成绩中等,不知道现在是否找到适合自己的学习方法了?你很热衷于编程,这是好事,女孩子喜欢动手,很难得。但是要提早想清楚自己是否喜欢学习,是否打算考研?
  如果打算考研,就要把理论学习放在首位,并积极通过编程实践书本上的知识,争取把学到的知识融会贯通。平时要注意把握分寸,不要因为软件编程之类的动手实践很有意思,而过多的占用了理论知识的学习时间。未来在大三期间参加一次重要的竞赛,获得参赛的经验即可,比如09年暑假的电子设计竞赛,你现在就要学好电路、模拟电子技术、数字电子技术、计算机组成原理等硬件方面的课程。当然操作系统、数据库原理、计算机网络等计算机专业的主干课程都少不了。简单的说,如果计划考研进一步深造,那么三七开即可,理论知识学习七成,课外动手实践三成。
  如果你不打算考研,请注意我们学院的计算机专业、网络工程专业和软件工程专业,这三个专业没有什么区别,同属计算机专业,也和自动化学院的专业一样,同属于电类专业,相关课程尽量多去了解一下,现代社会需要博学多才,一专多能的高级人才。纯粹的搞软件开发前途并不好,现在开发工具越来越强大,越来越智能化,你可以了解一下SUN公司的NetBeans,微软的Visual Studio,这些都能在几分钟内作出一个能运行的程序。因此其他专业的同学也能很容易的学会软件开发,软件开发工作在社会上竞争很激烈,我就认识不少非计算机专业、软件开发能力很强的朋友。表面上看,现在社会上对软件开发人才需求很大,但是纯粹计算机专业的本科生并不吃香,至于软件工程专业的学生更是当作专科生去使用,反倒是应用数学、自动化、电子技术、管理等专业的本科生去搞软件开发很适合。这是因为各行各业都需要软件开发,但是我们计算机专业没有依托哪个传统的行业,大部分计算机专业的学生并不了解这些行业的基本知识,反倒应用面很窄。简单的说,如果不考研,建议根据自己的兴趣,学习相关专业的专业基础课,能拿到辅修学位更好,很多其它专业的同学都拿到了计算机专业的辅修学位了。因为各个专业都要用到计算机,各个专业的人都懂得计算机的应用和简单的软件开发,现在社会需要的就是复合型人才,所以任何专业只要你感兴趣,就找准一个专业去学习吧。当然不能本末倒置,还是要把计算机专业要放在核心地位,另外的专业放在次要地位。

  至于挑战杯竞赛,一般从开始到参赛要两年时间,因为科技竞赛投入大,获奖比较难,学校往年的支持力度并不尽人意,如果获奖机会较小,那指导教师们就很不划算了。所以挑战杯大多由博士导师们牵头,放到自己的课题组中,由研究生带领着本科生去做的,最差情况也是硕士导师牵头,像我这样的讲师一般是不敢独立去做的。我今年在浙江大学作访问学者,对今年的情况不太了解,只是听说今年学校对挑战杯的态度跟往年不一样了,鼓励老师们将自己的科研课题拿出来申报题目,通过学校的筛选后,面向全校选学生。

  科技活动报名一般去学工办咨询,万一同学们热情高涨,人数众多,就需要选拔。只要你没有不及格课程,英语能过了四级,就积极的去报名吧,但是要有心理准备,因为大三的同学很可能更积极,而且人家的理论基础好,竞争力强,所以万一你落选了,也不要灰心,可以先自学 Java,做一些能解决实际问题的小软件,锻炼动手能力,准备参加秋季的学院和学校的科技展。等大三有了自己的电脑以后,建议学习Linux下的软件开发。
  欢迎去看我的博客,http://xautofzx.lupaworld.com,你这个问题比较典型,我希望能在解决你的问题之后,把信件的内容匿名发表在博客上,不知道你是否同意?

  此致
祝 学习进步

                   张****
                  2008-04-15


TAG:

引用 删除 李金贵   /   2008-08-05 21:34:59
张老师,我也刚刚尝试LINUX下的编程,这两天查了一些资料,现在已经好不容易能输出一个简单的“hello,ubuntu!”,第二个程序还在酝酿中。
引用 删除 初学者   /   2008-05-19 21:18:49
老师您好,希望能得到您的回答,我是一个大二的学生,刚刚装了ubuntu8.04,想学着用,但是在用来编程时候遇到了困难,GCC不会用。望得到您的帮助。
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar